Невловимі баги: помилки, ускользнувшие від всіх тестів і перевірок



Навіть у відносно простих продуктах зрідка зустрічаються баги, які успішно ховаються від будь-яких тестів і потрапляють в реліз. І чим складніше програма, тим вище ймовірність появи таких багів. У продуктах, що містять мільйони рядків коду, взагалі нереально виловити всі помилки, можна лише максимально знизити їх поголів'я до випуску черговий версії. І після релізу такі баги іноді дають про себе знати. Про те, як ми полюємо за нінзя-багами і чим ми їх лікуємо, нам розповів Олександр Гречишкін, project manager Parallels.
Читати далі →

Система звітів: як отримувати 50 млн. звітів і зберегти Дзен



Чим складніше програмний продукт, чим більше він взаємодіє зі сторонніми системами (часто не менш складними), тим вище вірогідність збоїв в роботі. Тестування допомагає знайти більшість багів перед выкатыванием релізу, але іноді что-то може прослизнути. І щоб швидко отримувати детальну інформацію про факт збою і супутніх умовах, в наших продуктах широко використовується система звітів. Про її устрій ми хочемо сьогодні розповісти.
Читати далі →

Хочуть розробники працювати в стартапах і бути їх засновниками

image

На цей раз «Мій коло» спільно з Cofoundit спробували дізнатися, як розробники беруть участь у стартапах: як з позиції працівника, так і з позиції засновника компанії. Ми опитали понад 3500 осіб, користувачів «Мого кола» і «Хабрахабра». Більше 90% опитаних мають свій аккаунт на «Моєму колі» — це саме ті ІТ-фахівці, які відгукуються на вакансії або розміщують їх на нашому сервісі.

Спочатку ми дізнаємося трохи про галузь в цілому: хто де працює, скільки заробляє, чим займається, у кого є досвід працівника, а у кого — засновника стартапу. Потім ми просимо згадати самий цікавий стартап, в якому довелося брати участь і порівняємо досвід співробітників і творців стартапів, в останніх додатково дізнаємося про їх досвід інвестування та монетизації. Нарешті, з'ясуємо у тих, у кого до цих пір не було досвіду стартапу, що їх мотивує, а що зупиняє від придбання подібного досвіду.

Звіт вийшов досить великим, але, на наш погляд, вкрай цікавим і пізнавальним. Нудні цифри оформлені симпатичною інфографікою.

Читати далі →

Оператор клієнтської підтримки, менеджер, програміст

Доброго часу доби, шановні читачі! Цей пост являє собою історію невеликого, але як на мій погляд найбільш примітного, відрізка моєму житті. Власне стаття — шлях від безробітного до програміста.

Читати далі →

Новини ринку охолоджень ЦОД: кондиціонери нового покоління InRow DX

Існує чимало варіантів охолодження дата центрів. Ця сфера постійно розширюється новими рішеннями, інноваціями та технологіями. Французька компанія Schneider Electric, яка займається розробкою енергоефективних рішень для енергетики та інфраструктури ЦОД, випустила серію внутрирядных кондиціонерів InRow DX нового покоління. Фахівці компанії вважають, що такі агрегати здатні зменшити витрати енергії.




Читати далі →

Три підходи до створення ЦОД від Louros Project, Keystone NAP і Iron Mountain

В проектуванні і подальше створення дата-центрів, їх оператори враховують різні фактори: безпосереднє час, необхідне для будівництва приміщень, коефіцієнт ефективності використання електроенергії (Power Usage Effectiveness; PUE), найбільш оптимальне місце розташування ЦОД, його транспортну доступність, відповідають всім нормам умови для роботи персоналу і т. д… Але існують концепції, за допомогою яких можна трохи прискорити весь цей процес. Нижче описані три підходи до зведення ЦОД, які враховують різноманітні потреби бізнесу та кінцевих користувачів інфраструктури дата-центрів.




Читати далі →

Охолодження ЦОД: поради від Bluon Energy, Emerson, Star Refrigeration, Asetek і CoolIT Systems

Технологічний процес стрімко розвивається, створюються нові технології та вдосконалюються розробки. Тим не менше, для більшості операторів і власників ЦОД досі залишається актуальною проблема вибору найбільш підходящої системи охолодження дата-центрів. На оптимізацію температурного режиму серверів витрачається занадто багато електрики (аж до 40-50 відсотків від загального енергоспоживання ЦОД). У той же час чималих грошей коштує і підвищення ефективність систем охолодження серверних ферм. І тому компанії постійно б'ються над вирішенням даної задачі. Системи і стратегії охолодження також з кожним разом удосконалюються. Це відбувається як завдяки заможним власникам дата-центрів, начебто корпорації Microsoft (інженери компанії подумують про те, щоб розмістити автономний дата-центр на дні Тихого океану), так і завдяки окремим вендорам, які витрачають частину свого прибутку на дослідження і розробки даної галузі. Спільними зусиллями ринок систем охолодження ЦОД рухається вперед.

Нижче наведено рекомендації і новини з приводу охолодження дата-центрів від компаній: Bluon Energy, Emerson, Star Refrigeration, Asetek і CoolIT Systems.




Читати далі →

День системного адміністратора 2015

image
В останню п'ятницю липня в нашій країні щороку прийнято відзначати Всесвітній День системного адміністратора. В Америці назва цього свята звучить дещо інакше — День подяки системному адміністраторові. У 2015 році все сисадміни відзначатимуть своє професійне свято 31 липня.
У цей день прийнято вшановувати скромних трудівників «невидимого фронту», які оберігають благополуччя корпоративних мереж і комп'ютерів — адже саме від них напряму залежить успішна робота компанії.

Читати далі →

Куди веде мобільність? Основні завдання організації при реалізації стратегії мобільності

Тренд мобільності стає очевидним у всьому світі. Згідно з прогнозом Cisco VNI до 2017 року трафік, що генерується при підключенні по Wi-Fi перевищить трафік з провідних і мобільних мереж сумарно.

Навіщо організаціям підтримувати тренд мобільності?
Перше – це підключення співробітників. Співробітники з робочим місцем в кишені – це ще один рівень ефективності і продуктивності. З допомогою корпоративних додатків співробітник виконує робочі функції на бігу, між зустрічами, під час обіду, чекаючи таксі.
Друге – новий рівень взаємодії з клієнтами, нові бізнес-моделі, що використовують переваги, які дають сучасні технології.

Cisco бачить п'ять ключових завдань, що постають перед організаціями при реалізації стратегії мобільності.



Читати далі →

Прилади з балансуванням навантаження в системах моніторингу або «що таке Network Packet Broker»

Нещодавно, в ході роботи над 100GE аналізатором трафіку переді мною було поставлено завдання по вивченню такого типу приладів, як Network Packet Broker (також зустрічається назва Network Monitoring Switch), або, якщо просто і по-російськи, «балансувальник».

Використовується цей прилад переважно в системах моніторингу. Поступово, заглиблюючись у тему, накопичилася достатня кількість інформації, розрізненої по різних куточках інтернету і документації. Так і народилася ідея статті, в якій я вирішив зібрати всю знайдену інформацію воєдино і поділитися з хабросообществом.

Для тих, кому стало цікаво, що ж такого особливого в цьому типі приладів, як вони використовуються і чому саме «балансувальник» — прошу під кат.

Читати далі →