Pull to refresh
1
0
afunix @afunix

User

Send message

Балансировка HTTP(S) трафика

Reading time 12 min
Views 29K
Добрый день, %username%. Меня зовут Антон Резников, я работаю над проектом Облако Mail.Ru Сегодня я хочу рассказать о технологиях балансировки трафика, проиллюстрировав историей о развитии социальной сети. Все персонажи выдуманы, а совпадения почти случайны. Статья обзорная, составлена по следам доклада на Highload Junior 2017. Некоторые вещи могут показаться элементарными, но опыт проведения собеседований показывает, что это не совсем так. Кое-что будет спорным, не без этого.

Если интересно, добро пожаловать под кат.
Читать дальше →
Total votes 79: ↑79 and ↓0 +79
Comments 18

Как взломать Telegram и WhatsApp: спецслужбы не нужны

Reading time 2 min
Views 711K
На прошлой неделе общественность взбудоражила новость о возможной причастности спецслужб к взлому аккаунтов оппозиционеров в популярном мессенджере Telegram. На протяжении своего существования человечество пыталось объяснить всё необъяснимое с помощью высших сил – Богов. В наше время все непонятные вещи объясняют происками спецслужб.

Мы решили проверить, действительно ли нужно быть спецслужбой, чтобы получить доступ к чужому аккаунту Telegram. Для этого мы зарегистрировали тестовый аккаунт Telegram, обменялись несколькими тестовыми сообщениями:



А затем мы провели атаку через сеть SS7 на один из тестовых номеров (подробнее о самих атаках мы писали ранее). И вот что у нас получилось:
Читать дальше →
Total votes 156: ↑146 and ↓10 +136
Comments 242

Я хочу, чтобы сайты открывались мгновенно

Reading time 10 min
Views 139K
Здравствуйте, меня зовут Александр Зеленин и я веб-разработчик. Я расскажу, как сделать так, чтобы ваш сайт открывался быстро. Очень быстро.


Я хочу, чтобы мой сайт открывался быстро
Total votes 130: ↑122 and ↓8 +114
Comments 87

Ведение бизнеса в Швеции и США: 6 отличий

Reading time 5 min
Views 20K


Я поняла, что после 10-летней карьеры предпринимателя (при том, что еще только грядет мой 29-й день рождения!), запуска трех компаний в пяти странах и трех различных отраслях пора начинать облачать в слова свои мысли.

Дело в том, что я много думаю об одних и тех же вопросах. Я возвращаюсь к волнующим меня темам, чтобы понять их, и, находя ответы на мои вопросы или мысли, я делюсь ими с вами в надежде, что это может пролить свет на эти темы.

Вчера я рассуждала о различиях в культуре ведения бизнеса в Швеции и США и о том, как много времени мне потребовалось для того, чтобы более-менее их понять. Я уже довольно давно пыталась развить эту тему, совершив в уме несколько подходов к данному вопросу, но это совсем нелегко, потому что мы, шведы, вроде как считаем себя похожими на американцев.
Читать дальше →
Total votes 29: ↑27 and ↓2 +25
Comments 6

«Парадокс инспекции» встречается повсюду

Reading time 3 min
Views 46K
Многим известен так называемый «парадокс дружбы» (friendship paradox) в социальных сетях, впервые упомянутый в научной работе 1991 года, когда социальные сети были только в офлайне. Этот парадокс применим и к современным социальным сетям в интернете.

Если взять любого пользователя Facebook и случайным образом выбрать любого из его друзей, то с вероятностью 80% у друга будет больше «френдов». Люди, которые плохо знакомы с математической статистикой, очень огорчает тот факт, что почти все френды более «успешны» в общении, чем они сами. Но здесь нет причины для депрессии: так и должно быть, в соответствии с наукой и здравым смыслом.

Парадокс дружбы — одна из форм «парадокса инспекции» (Inspection Paradox), который встречается буквально повсюду и частенько вводит в заблуждение обывателей.
Читать дальше →
Total votes 71: ↑68 and ↓3 +65
Comments 36

За кулисами Amazon: Борьба за большие идеи в небезопасном рабочем окружении

Reading time 17 min
Views 39K

Компания проводит эксперимент: как сильно можно притеснить офисных работников в борьбе за достижение постоянно увеличивающихся планов компании


Утром в понедельник новые сотрудники выстраиваются для ознакомительной лекции, которая должна катапультировать их в удивительный мир работы на Amazon. Им предписывают забыть плохие привычки, приобретённые на предыдущих местах работы. Когда они устанут от рабочего темпа и «упрутся в стену», из этого есть только один выход: «Перелезть стену!».

Чтобы стать лучшими амазонщиками, им необходимо следовать 14 принципам лидерства, которые нанесены на удобные заламинированные карточки. Те, кто через несколько дней правильно ответят на вопросы опросника, получат виртуальную награду «Я особенный» – гордая фраза, обозначающая ниспровержение рабочих традиций.

image
Amazon строит в Сиэтле новые офисы – через три года они смогут вместить 50000 служащих

В Amazon работников поощряют к критике чужих идей на совещаниях, работе допоздна (емейлы приходят после полуночи, а вслед за ними приходят SMS с вопросами о том, почему ты не ответил на емейлы), и придерживаются стандартов, которые, как похваляются боссы компании, «неразумно высоки». В телефонном справочнике компании есть инструкция по тому, как тайно отправлять отзывы боссам других служащих. Работники утверждают, что эта система часто используется для саботажа. В инструкции присутствуют примеры, в частности: «Меня заботит отсутствие у него должной гибкости и то, что он в открытую жалуется на мелкие поручения».
Читать дальше →
Total votes 25: ↑22 and ↓3 +19
Comments 16

В чём истинное предназначение «Косынки» и «Сапёра»

Reading time 2 min
Views 51K


Пасьянс «Косынка», «Свободная ячейка» и «Сапёр» — популярные игры, которые входят в базовый комплект Windows. Это довольно простые, но увлекательные игры: некоторые люди готовы часами играть, не отрываясь.

Хотя игры увлекательные, но мало кто знает, с какой целью их разработали.
Читать дальше →
Total votes 72: ↑65 and ↓7 +58
Comments 22

«Ваша конфиденциальность очень важна для нас». Читаем Заявление о конфиденциальности корпорации Майкрософт

Reading time 16 min
Views 140K
Прошлая неделя во многом прошла под знаком Microsoft — точнее обсуждения того, какие персональные данные собирает новая операционная система. Но прежде, чем подробно разобрать этот вопрос, позволю себе цитату из The Guardian:

Несколько жителей Лондона согласились с условием «отдать своего первенца», чтобы получить доступ к бесплатному Wi-Fi в одном из оживленных районов столицы Великобритании во время проведения эксперимента, исследующего опасности использования публичных точек доступа. Люди, не знавшие об эксперименте, пытались найти Wi-Fi, и, обнаружив бесплатную сеть, бездумно «подписывали пользовательское соглашение», даже не прочитав его. Между тем, за доступ в Интернет от пользователя требовали отдать провайдеру своего старшего ребенка «на веки вечные».
После того, как шесть человек согласились с таким условием, эта часть эксперимента был прекращена.

Ну а теперь посмотрим, что хочет знать о нас Microsoft.
Читать дальше →
Total votes 116: ↑104 and ↓12 +92
Comments 259

Житель Маунтин-Вью рассказал об отношении к беспилотным автомобилям в Калифорнии

Reading time 2 min
Views 26K
Симеон Туойо (Simeon Tuoyo) из Маунтин-Вью рассказал о своём опыте жизни среди беспилотных автомобилей от Google и других компаний. Ни пешеходы, ни водители уже не удивляются роботизированным транспортным средствам, и при этом уверены, что эти авто не нарушат правила дорожного движения и всегда пропустят людей на переходе.

image
Читать дальше →
Total votes 66: ↑63 and ↓3 +60
Comments 92

iПрезентация (The Presentation). Как Джобс готовил и проводил презентации

Reading time 11 min
Views 41K
Стив Джобс был лучшим в мире оратором и делал самые лучшие презентации продуктов, заставляя зрителей «сидеть на краешках стульев». Фокус в том, что за каждой из таких презентаций скрывается определённая подготовка и определённые приёмы. Кармин Галло (Karmine Gallo) изучил публичные выступления Стива Джобса и его подготовку к этим выступлениям. В результате мы можем прочесть книгу, которая поможет вам готовить хорошие презентации.



Зачем эта статья? Да, эта статья не отменяет необходимости чтения первоисточника. Но лично мне она нужна как конспект: когда я в очередной раз буду готовиться к публичному выступлению, я вернусь к этой статье и быстро вспомню то, о чём написано в книге.
Итак, приступим.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 3

Таблетка от пингвиньего жара своими руками

Reading time 12 min
Views 26K
Стал я тут недавно 'счастливым' обладателем нетбука на базе Atom N270. Windows XP, естественно для меня, был немедленно выкинут с жёсткого диска и заменён Linux'ом. И всё было хорошо… где-то минут 15, пока процессор (вообще, конечно, все вам скажут, что не процессор, а чипсет, но всякие тесты, вроде кручения бесконечных пустых циклов в bash показали, что именно процессор) не стал чрезмерно горячим в процессе установки всяких разных пакетов (я вообще не понимаю, откуда Intel взяла оценку для TDP N270 в 2.5Вт).

Другая ситуация. У моего знакомого довольно пожилой ноутбук ASUS с достаточно странными настройками ACPI, в таблицах которого записано, что включать throttling нужно при температуре системы в 89 градусов Цельсия, а отрубать систему от критического перегрева при температуре в 81 градус.

Эмс… Вы не сочтите это всё антипиаром ASUS и Intel, ибо (я уверен) на других ноут(нет)буках с другими x86-процессорами вполне появляются схожие проблемы, и этот пост о том, как их решать, а не о том, какие праАативные флагманы IT… И вообще, я фанат ARM'ов… Так что для меня, что Intel, что AMD — одинаковое x86-зло… Но просто факт остаётся фактом. В некоторых старых моделях ноутбуков от ASUS кривые таблицы ACPI, а Atom'ы греются.

Нужно как-то управлять режимами работы процессора, чтобы остужать пыл горячих кремниевых парней, дабы не разрушали они естественный прохладный микроклимат для пингвина.

Проблема только в том, что стандартные рецепты манипулирования только лишь power-уровнями процессора в Linux (при помощи подсистемы cpufreq), которые раздаются на всех форумах направо и налево, недостаточно эффективны. Тот же Atom ощутимо греется находясь и в самом 'экономном' режиме, а моему знакомому в работе периодически нужна высокая производительность процессора, однако не ценой отключения по критической температуре. И при этом сброс процессора его ноутбука в 'экономный' режим при повышении температуры от перегрева не спасал.

В общем, проблемы надо как-то решать. Собственно вот, где-то на троечку с плюсом их решить получилось, решение описываю ниже с некоторыми подробностями, о которых редко пишут на user-форумах Linux (и вообще, я даже и сам не понял, откуда я всё это решение раздобыл :).

Читать дальше →
Total votes 122: ↑100 and ↓22 +78
Comments 55

Убить марсоход Opportunity. Миссия выполнима

Reading time 2 min
Views 33K
На днях марсоход отпраздновал свой 11 год на поверхности Марса. И несмотря на солидный возраст, самочувствие ровера отличное, что позволило марсоходу взобраться на Cape Tribulation и сделать панораму окрестностей.

image

Первоначально предполагалось, что марсоход проработает 90 марсианских дней. Но марсоход проработал почти на 10 земных лет больше запланированного. К сожалению, марсоходу осталось «жить» только до 30 сентября. И причина на Земле.
Читать дальше →
Total votes 52: ↑52 and ↓0 +52
Comments 38

Мистерия марсианской воды ч.2

Reading time 5 min
Views 23K

Продолжение. Начало.

В 2005 году на орбиту Марса вышел новый современный космический аппарат — Mars Reconnaissance Orbiter. На его борту установлена камера высокого разрешения HiRise, гиперспектрометр CRISM, радар Sharad…

Камера HiRise снимает поверхность Марса с разрешением до 26 см на пиксель. Такое высокое разрешение обещало вывести исследование Красной планеты на новый уровень, и ожидания ученых оправдались. Поистине сенсационным наблюдением стали марсианские "ручьи", которые заметны на склонах кратеров в средних широтах.
Читать дальше →
Total votes 78: ↑78 and ↓0 +78
Comments 17

Мистерия марсианской воды

Reading time 5 min
Views 26K


Вода на Марсе. Сколько копий сломано в спорах на эту тему, сколько книг и статей написано, научных и не очень. Сколько карикатур и демотиваторов нарисовано… Воду на Марсе нашли. Потом еще раз нашли. Потом еще раз… И еще… Даже за 2015 год нашли уже два раза, но все равно, каждый новый раз в СМИ подается как сенсация. Давайте уже разберемся с этой темой.
Читать дальше →
Total votes 88: ↑88 and ↓0 +88
Comments 5

Agile с фиксированной стоимостью — это реально

Reading time 6 min
Views 13K
image

Когда мы говорим про проект с фиксированным бюджетом, то в первую очередь в голову приходят жесткие сроки и детально согласованные требования, без которых начинать разработку нельзя. Но чаще случается, что у клиента есть определенный бюджет на разработку и совсем нет желания платить отдельно за предпроектную аналитику.
Для продажника — это клиент мечты. Наобещаем золотые горы, подпишемся под любые сроки и, наконец-то, заветные бонусы за подписанный договор.

Что происходит дальше? Если посмотреть со стороны на отношения заказчиков и аутсорсеров, то в 90% случаев они напоминают два враждующих лагеря. Одни обвиняют друг друга в вечном срыве сроков и завышении бюджетов, другие — в непрофессионализме и “саминезнаютчегохотят”.

Послушав очередные жалобы на эту тему, захотелось поделиться своим опытом заказной разработки в качестве менеджера проектов. Речь пойдет об истории 2009-2011 года. Заинтересованные в практических вопросах приглашаются в комментарии.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Comments 9

N+2 полезные книги для бизнеса, которые обязательно стоит прочитать

Reading time 5 min
Views 96K
В прошлом году я делал обзор книг, на которых реально растут люди и реально улучшаются процессы.



Тогда понадобился год, чтобы прочитать в десять раз больше бумаги и сделать выборку, которая оказалась неожиданно полезной многим. Вот результаты ещё одного года — ещё N+2 книги для бизнеса, которые реально помогают.

Читать дальше →
Total votes 118: ↑106 and ↓12 +94
Comments 43

Не рычите на собаку

Reading time 5 min
Views 36K
Я пишу конспекты с хороших книг. Сегодня это книга из второго списка от Milfgard «Не рычите на собаку» Карен Прайор. В книге описаны способы воздействия на людей, домашних животных, дельфинов, кого угодно. Автор утверждает, что если вы обучитесь описанным приёмам, — у вас будет сильно меньше проблем с коммуникацией.


Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Comments 30

Простейший финансовый анализ компании

Reading time 2 min
Views 13K
measureПопулярное заблуждение о сложности финансовой сферы для широких масс приводит к тому, что экономические сводки превращаются для большинства в филькину грамоту. Многие даже не дают себе повода в этом усомниться и из-за этого даже не пытаются вникнуть, типа все равно ничего не пойму.

На самом деле все не так сложно и простейший анализ всегда можно провести, не обладая степенью кандидата экономических наук, конечно, если уж сильно глубоко в это не залазить. Там вы знаете такие матерые товарищи водятся. В общем, чтобы досконально в этом разбираться нужно иметь хорошее профильное и неплохое техническое образование, а также не хилый практический опыт, но нас ведь не интересуют каждая мелочь?
Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 12

Читаем электронные книги на английском без словарей и переводчиков

Reading time 3 min
Views 98K
1. Интро. Личное



Я готовлюсь к языковому экзамену IELTS (International English Language Testing System) — пожалуй, самому популярному
тесту на знание английского. Если хочется эмигрировать, найти работу в международной компании — диплом IELTS очень пригодится. Шкала оценок — от 0 (от испытуемого не удалось получить даже внятного мычания) до 9 (экcперт — испытуемый чертовски хорош и может устроиться даже редактором лондонской газеты).

Для учебы, например, в США, нужно не менее 6.5 баллов (бывает и 6, но не часто), для работы — 7 и выше. А для эмиграции, допустим, в Канаду — чем выше оценка, тем лучше. Мой прогнозируемый балл перед сдачей теста — 5.5. Значит, что я могу читать газеты, смотреть кино, вести беседы в знакомых ситуациях, писать ответы на письма. Но для работы в центральном офисе Гугла явно недостаточно.

Что же делать, чтобы подтянуть уровень языка? Конечно же, начать использовать его в своей жизни как можно чаще и больше. Например, читать книги на английском.
Далее
Total votes 90: ↑88 and ↓2 +86
Comments 109

Несколько недорогих способов улучшить свой цифровой быт*

Reading time 23 min
Views 49K
*слоган одной очень известной торговой онлайн-площадки: Smarter Shopping, Better Living!

Нашалившего ребёнка родители теперь ставят в тот угол, где нет WiFi — из эфира одной популярной радиостанции

Помню, когда я пару лет назад покупал очередной смартфон, то слегка удивил консультанта своей методикой выбора устройства: сперва нашёл у известного производителя аккумуляторов варианты с самой большой ёмкостью, и уже по ним смотрел совместимый смартфон. Объясняю консультанту: «нет, спасибо, чехол мне не нужен, я меняю крышку заднего отсека… Потому что когда батарея сдохла, уже не важно, сколько там ядер и какая версия Android...»

DISCLAIMER: автор выражает благодарность советской спичечной промышленности за эталон 5см (плюс-минус 1мм по ГОСТ 1820-2001), но никак не аффилирован с торговой маркой «Балабановские Спички»; все появления означенной марки в кадрах непреднамеренны.
Чтобы поднять читателю настроение, автор придумал каждому изделию шуточное название и perk на манер популярной компьютерной игры Fallout, специально для Geektimes.

Энергия правит этим миром, и пока ключевой фактор прогресса потребительской электроники — ёмкость носимой в кармане батареи. Вот и я смотрю на свой цифровой быт через призму удобной электрификации гаджетов. И пока учёные изобретают топливные элементы (а венчурные фонды считают потенциальные прибыли), вспомним более традиционные способы улучшения своей цифровой жизни, и заодно посмотрим на некоторые забавные аксессуары.

Итак, сколько плохих кабелей micro USB вы выбросили за последние пару лет? Лично я уже штук пять. А как понять качество кабеля, если заряд идёт, видимых повреждений нет, да и разъёмчик хорошо сидит? Как комфортнее электрифицировать гаджеты в автомобиле, в самолёте, в лесной глуши и на горной вершине?
Читать дальше →
Total votes 68: ↑66 and ↓2 +64
Comments 69

Information

Rating
Does not participate
Registered
Activity