Pull to refresh
1
0
Send message

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

Reading time11 min
Views23K

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

Проблема в том, что никто не может толком описать, что такое молоко — по крайней мере, те люди, которые чаще всего думают о нем. Они могут описать, более или менее, кто его производит: млекопитающие (хотя, возможно, и некоторые другие животные, которые кормят своих детенышей выделениями из горла или кожи). Они могут описать, более или менее, откуда оно берется: из молочных желез через, как правило, соски (хотя, пожалуйста, обратите внимание на существование однопроходных животных, у которых молоко сочится в брюшные желобки). Они даже могут описать, более или менее, что делает молоко: питает, защищает и обменивается химическими сигналами с младенцами для поддержания развития и роста.

Читать далее
Total votes 53: ↑37 and ↓16+38
Comments125

Книга «Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков»

Reading time13 min
Views19K
image Приветствуем Вас, Хаброжители!

Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятыми из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам.
Читать дальше →
Total votes 16: ↑15 and ↓1+17
Comments15

Я — айтишник, я не хочу много знать

Reading time6 min
Views109K

За последнее время мне довелось провести немало технических собеседований на позицию DevOps инженера, в связи с чем появилась идея формализовать полученные выводы в этой статье. Хочу поделиться своими наблюдениями, субъективным мнением, и задать самому себе вопросы, ответы на которые, возможно, мне помогут получить читатели данной статьи.

Читать далее
Total votes 125: ↑117 and ↓8+142
Comments943

Простые средства наблюдения за небесными телами

Level of difficultyMedium
Reading time10 min
Views4.9K
Картинка: Мосфильм, х/ф «Карнавальная ночь»

Погружённые в свои будничные проблемы мы редко смотрим вверх, однако есть целый круг увлечённых людей, которые существенную часть своего времени живут со взором, обращённым к небу и именно от них мы получаем интересные наблюдения о новых небесных телах, явлениях и просто красивые фотографии, которые дают нам понимание того, насколько Земля мала и насколько «велика вокруг бездна»…

Читать дальше →
Total votes 28: ↑27 and ↓1+39
Comments20

Книга «Аппаратный хакинг: взлом реальных вещей»

Reading time16 min
Views7.2K
imageПривет, Хаброжители!

Встроенные системы трудно атаковать. Различных конструкций плат, процессоров и операционных систем слишком много, и это затрудняет их реверс-инжиниринг. Но теперь все станет проще — вас обучат два ведущих мировых эксперта по взлому аппаратного обеспечения. Пройдите ускоренный курс по архитектуре и безопасности встроенных устройств, узнайте об электрических сигналах, анализе образов прошивок и многом другом. Авторы объединяют теорию с практическими инструкциями, которые вы можете применить на реальном железе. Книга завершается описанием атак на такие устройства, как Sony PlayStation 3, Xbox 360 и лампы Philips Hue. В приложении приведен список всего оборудования, которое понадобится вам для домашней лаборатории, независимо от того, планируете ли вы модифицировать печатную плату или собирать и анализировать графики потребляемой мощности.

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

Мы не ждем, что у вас дома найдется лазерное оборудование, ускорители частиц или другие вещи, которые любителю не по карману. А если такое оборудование у вас есть, например в лаборатории вашего университета, то книга станет еще полезнее. Что касается целевых встроенных устройств, то мы предполагаем, что у вас есть физический доступ к ним и что вам интересно с ними поэкспериментировать. И самое главное: мы предполагаем, что вам нравится изучать новые методы, вы мыслите в рамках обратного проектирования и готовы к глубокому погружению в тему!
Читать дальше →
Total votes 10: ↑10 and ↓0+10
Comments4

Соната Кодзи Игараси — как создавалась культовая Castlevania: Symphony of the Night

Level of difficultyEasy
Reading time18 min
Views3.5K
image

Главная «метроидвания» игровой индустрии.

Ранние годы


Геймдизайнер Кодзи Игараси с юношеских лет мечтал делать видеоигры и работать в индустрии развлечений. Всё детство он провёл в залах аркадных автоматов, с удовольствием играл в Nintendo Famicom, а на досуге программировал простенький софт с помощью личного компьютера NEC PC-9801. Уже в старших классах он идеально знал язык BASIC и кодил на Ассемблере незатейливые игры.

Начало карьеры многих известных японских геймдизайнеров — это почти всегда истории про поиск себя, превозмогания и борьбу с начальством. Но карьера Кодзи Игараси лишена подобного драматизма. В игровую индустрию он попал благодаря лучшему другу, который на тот момент уже несколько лет работал в Konami. До этого Игараси не раз пытался устроиться на должность программиста и массово рассылал резюме в разные игровые компании, но ему всегда приходили вежливые отказы.
Читать дальше →
Total votes 23: ↑22 and ↓1+30
Comments0

[Разбор резюме] Бэкендер на Go: почему «ключевые навыки» никому не нужны и как уместить весь опыт на одной страничке

Level of difficultyEasy
Reading time4 min
Views19K

Привет, Хабр! Мы много разговариваем про найм, и решили запустить новую рубрику — разбор резюме. В ней наши профессиональные HR, которые регулярно просматривают сотни резюме, будут смотреть на присланные CV специалистов и советовать, что в них можно улучшить. Делать мы это будем именно с точки зрения HR-специалистов: они расскажут, что именно их бы оттолкнуло, а что — привлекло. Начнем с резюме бэкендера и дальше пойдем по другим профессиям.

Читать далее
Total votes 26: ↑20 and ↓6+19
Comments36

EXTREME'альный LACP

Reading time5 min
Views22K
Дьявол кроется в деталях – я всегда вспоминаю об этом, когда разбираюсь с чем-то новым. Новый софт или новая железка могут быть какими угодно крутыми и технически, и экономически, но обязательно найдётся такая мелочь, которая вроде бы непринципиальна, но крови пьёт безумно много. Вот про несколько таких ненасытных мелочей в сетевом оборудовании Extreme Networks я и хочу рассказать под катом.


Читать дальше →
Total votes 25: ↑24 and ↓1+23
Comments20

Расследуем фантомные чтения с диска в Linux

Level of difficultyMedium
Reading time8 min
Views19K
Не так давно один из наших пользователей сообщил нам о случае странного использования оборудования. Он при помощи нашего клиента ILP (InfluxDB Line Protocol) вставлял строки в свою базу данных QuestDB, но вместе с операциями записи на диск также наблюдались существенные объёмы чтения с диска. Этого никак не ожидаешь от нагрузки, рассчитанной только на запись, поэтому нам нужно было докопаться до причины этой проблемы. Сегодня мы поделимся этой историей, полной взлётов и падений, а также магии ядра Linux.

Читать дальше →
Total votes 76: ↑72 and ↓4+94
Comments27

Экзоатмосферная машина-убийца

Reading time8 min
Views15K
image
Raytheon

Военное искусство, как ни одно другое является наиболее ярким представителем постоянной борьбы меча и щита — любое действие рождает противодействие, и они постоянно борются друг с другом. Это было верно как в древности, так верно и сейчас. В этой статье мы попробуем рассмотреть достаточно любопытный образец для борьбы с ракетами, который был разработан в США и называется «экзоатмосферная машина-убийца».
Читать дальше →
Total votes 27: ↑25 and ↓2+35
Comments52

Ностальгические игры: Fallout 2 (часть 1)

Level of difficultyEasy
Reading time8 min
Views19K

В 1997 году в свет вышла Fallout – игра, ставшая эталоном жанра. Она покорила умы и сердца миллионов геймеров по всему миру, которые не спали ночами, говоря себе «Ну еще один квест и точно на боковую!». Без крупной пиар кампании и поддержки от издателя (он не верил в успех проекта) продажи были скромны. Но это не помешало выпустить продолжение, в котором разработчики взяли всё лучшее от прародителя, доработали, расширили и сдобрили щепоткой юмора (в первой части его было существенно меньше). Обе игры со временем обрели культовый статус и стали примером того, как надо делать глубокие, интересные проекты с проработанной вселенной, увлекательным действом и миром, в котором почти каждый поступок имеет последствия.

Сегодня я хотел бы рассказать вам про Fallout 2. Игра поразила меня своей свободой и стала одной из самых любимых на всю оставшуюся жизнь. Она является мерилом, по которому я сравниваю все последующие проекты в индустрии. Именно Fallout 2 показал мне, какими глубокими, вдумчивыми и многогранными бывают игры, даря право выбора и ответственность за последующие события. А делает это чувство сильнее вера в по-настоящему живой мир, заставляя сопереживать и ощущать себя его частью. Сегодня я хочу попробовать сделать и вас хотя бы ненадолго частью этого мира.

Что ж, прежде чем перейти к обзору, я просто не могу не процитировать ставшую уже культовой фразу, сказанную устами Рона Перлмана: «War. War never changes...»

Читать далее
Total votes 48: ↑43 and ↓5+54
Comments73

Обзор книги «README. Суровые реалии разработчиков»

Reading time9 min
Views11K
Недавно я прочитал книгу «README. Суровые реалии разработчиков» Криса Риккомини и Дмитрия Рябого. Я сам в чем-то похож на новичка, поэтому решил попробовать. Эта книга полна хороших советов для разработчиков, начинающих свою карьеру и серьезно об этом задумывающихся. Каждая глава полна примеров поведения и практики. У авторов есть большой опыт, которым они делятся с инженерами.

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

Поэтому вместо обычной рецензии я поделюсь несколькими яркими моментами. Это цитаты, которые показались мне особенно интересными, с моими комментариями. Короче говоря, я жалею, что эта книга не существовала, когда я начинал. Очень рекомендую!
Читать дальше →
Total votes 15: ↑13 and ↓2+16
Comments0

Настройка основных параметров у коммутаторов Huawei CloudEngine (на примере 6865)

Reading time9 min
Views68K

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

В сети есть множество аналогичных инструкций для пользователей оборудования Cisco. Однако, для Huawei таких статей мало и иногда приходится искать информацию в документации или собрать из нескольких статей.

Читать далее
Total votes 5: ↑5 and ↓0+5
Comments2

200 миллиардов коробок в год. Рынок, который убивает планету

Level of difficultyEasy
Reading time3 min
Views39K

В России за 2022ой год было отправлено более 2 млрд. коробок с товаром покупателям (по всему миру 200 млрд. коробок). За первые три квартала рост составил 43% по сравнению с предыдущим годом. Если прибавить рекордный 4ый квартал, то цифра вообще улетает в космос. 

Читать далее
Total votes 90: ↑58 and ↓32+41
Comments449

SELinux – описание и особенности работы с системой. Часть 1

Reading time11 min
Views271K


О SELinux на Хабре уже писали, однако, не так много опубликовано подробных мануалов по данной системе. Сегодня мы публикуем именно такой, подробный мануал по SELinux, начиная от информации по системе, и заканчивая гибкой настройкой политик.
Для того, чтобы не превращать пост в «простыню», сложную для понимания, мы решили разделить мануал на две части. Первая будет рассказывать о самой системе, и некоторых ее особенностях. Вторая – о настройке политик. Сейчас публикуем первую часть, чуть позже будет опубликована и вторая часть.

Читать дальше →
Total votes 76: ↑74 and ↓2+72
Comments13

Junior FPGA Design Engineer: как стать?

Reading time11 min
Views143K
Всем привет!

Иногда начинающие разработчики не очень хорошо представляют, какую литературу надо читать для серьезного изучения того или иного языка.

Разработка под FPGA (ПЛИС) — это не просто какой-то язык. Это очень объемная область, с огромным количеством подводных камней и нюансов.

В этой статье вы найдете:
  • список тем, которые должен освоить начинающий разработчик под FPGA
  • рекомендуемую литературу по каждой из тем
  • набор тестовых вопросов и лабораторных работ
  • классические ошибки новичков (и советы по исправлению)

Добро пожаловать под кат!
Читать дальше →
Total votes 44: ↑44 and ↓0+44
Comments58

Реализация NetFlow сенсора на FPGA + CPU — гибко и быстро

Reading time12 min
Views12K

Добрый день!


Как вы поняли из названия, вас ждет очередная статья про NetFlow, но на этот раз с необычной стороны — со стороны реализации NetFlow сенсора на FPGA.



Читать дальше →
Total votes 33: ↑33 and ↓0+33
Comments3

Вход в любительскую астрономию

Reading time5 min
Views14K

После начала работы космической обсерватории «Джеймса Уэбба» астрофотографии вошли в тренды. Самое крутое что сейчас можно запечатлеть находится в космосе. История помнит только два случая, когда умные парни становились популярными. Первый - изобретение кубика Рубика в 1973 году сделало королями дискотеки знатоков теории групп. Второй - астрономы любители покоряют социальные сети прямо сейчас.

Но если вам в детстве не дарили телескопы на каждый день рождения, а заглянуть в тайны космоса хочется, придется выбрать стартовый набор астрофотографа с минимальным порогом вхождения. Рассмотрим четыре варианта начальных наборов юного (по уму) астронома.

Читать далее
Total votes 32: ↑30 and ↓2+37
Comments64

Made at Intel. В поисках мессии

Reading time10 min
Views24K

Эпоха Пола Отеллини была прекрасна, но она не могла продолжаться вечно. Все же Интел – технологическая компания и у руля в ней всегда стояли технократы. Роберт Нойс, Гордон Мур (светлая память недавно ушедшему ветерану), Энди Гроув. Да и Крейг Баррет мало в чем уступал мастодонтам. Но вот в эпоху Отеллини образовался некий вакуум технического лидерства. А когда у руля встал Боб Свон стал еще более заметным. И контора принялась за поиски «мессии от технологий», который мог бы представлять Интел во внутренних и внешних коммуникациях. Ее мучительным поискам и посвящена эта глава.

Читать далее
Total votes 94: ↑91 and ↓3+111
Comments30

Эдисон. Гений, новатор, бизнесмен и жертва обстоятельств

Reading time20 min
Views8.4K

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

В своей жизни Эдисон сделал немало изобретений, работал над улучшением телеграфа и телефона, занимался изучением рентгеновских лучей, создал первые крупные коммерческие лаборатории и приложил руку к созданию электромобилей. До сих пор не утихают споры о том, кем же является Эдисон — настоящим изобретателем или человеком, который присваивал себе результаты трудов? И чем была для него «Война токов» с Николой Теслой и Вестингаузом — угрозой бизнесу или отстаиванием научного интереса? Давайте это обсудим.

Читать далее
Total votes 35: ↑33 and ↓2+45
Comments15

Information

Rating
Does not participate
Registered
Activity