Как стать автором
Обновить
1
0

Программист

Отправить сообщение

«Мы вступаем на неизведанную территорию математики» — Теренс Тао, математик, обладатель Филдсовской премии

Время на прочтение7 мин
Количество просмотров36K

У Теренса Тао, одного из величайших из ныне живущих математиков, есть свой взгляд на искусственный интеллект.

Перевод интервью из издания The Atlantic

Читать далее
Всего голосов 31: ↑26 и ↓5+24
Комментарии13

Сетевой тролль по имени яндекс-алиса

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров22K

Не очень понятно? Тогда давайте начну с самого начала.

Деревня в ближнем подмосковье. Единственный интернет-провайдер со вменяемыми ценами подключен к it-инфраструктуре хостела для работяг. Администрация хостела соблюдает законодательство и своевременно регистрирует постояльцев. Через интернет. Ибо не наездишься в госорганы. Постояльцы приезжают и уезжают целый день. А штрафы за просрочку в регистрации для администрации хостела - конские. Интернет администрации нужен объективно, а не для "посидеть в соцсетях".

На входе стоит vpn-роутер с белым ip-адресом и проверчены нужные дырки для возможности удаленной связи с офисом. Есть внутренний wi-fi и прочая инфраструктура - камеры, принтеры, файловое хранилище, резервный канал инета и т.д. Все как бы работало. До поры.

А с некого времени, вдруг, интернет на линии основного провайдера стал пропадать. Рвет роутер соединение и все тут. Автопереключение на резервную линию занимает примерно минуту (ну техника такая, невысокой стоимости). После этого какое-то время работает на резервной линии и затем опять переключается на основную линию (с провалом интернета в минуту). И так целый день. Интернет - то есть, то нет. В администрации - вой и вопли (видоплясова). И дамоклов меч в виде ФМСа за не поданные вовремя сведения.

Надо отметить, что резервная линия - это lte момед и тариф там не сказать, чтобы дешевый. Тем не менее, при работе на этой линии доступный объем трафика выгребается дня за 2. И дальше оно начинает бешено жрать деньгу и требовать подключение доп. пакетов. Что само по себе уже бесит ввиду необходимости ручного труда. Ну и провалы в инете образуются по этой причине.

Читать далее
Всего голосов 115: ↑107 и ↓8+129
Комментарии68

Почему когнитивно-поведенческая терапия (КПТ) не работает

Время на прочтение6 мин
Количество просмотров1.6K

Когнитивно-поведенческая терапия (КПТ) считается эффективным методом психологической работы с различными психическими заболеваниями. Этот метод известен своей наибольшей валидностью и доказанностью. Однако на практике эффективность КПТ постоянно снижается. В статье я рассказываю почему.

Читать далее
Всего голосов 9: ↑4 и ↓5+2
Комментарии15

Работа мечты найдена. Что же дальше?

Время на прочтение5 мин
Количество просмотров2.4K

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

Читать далее
Всего голосов 10: ↑4 и ↓60
Комментарии2

Мессинский кризис солёности

Время на прочтение7 мин
Количество просмотров6.8K

Море высохло, покрыв бывшее дно слоем соли. Температура достигла 80-ти градусов, а давление в 1,5 раза превзошло давление на уровне моря. Это не описание постапокалиптического будущего, и это вовсе не планета Плюк (два раза «ку»!). Это произошло примерно 6 миллионов назад там, где сейчас туристы нежатся у теплого Средиземного моря.

Читать далее
Всего голосов 40: ↑35 и ↓5+37
Комментарии6

Топ признаков плохого работодателя на собеседовании: личный опыт

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров75K

Когда я искал работу в Германии, в августе 2023 года и ходил на интервью, были разные случаи поведения работодателя. Иногда я думал «что за дичь сейчас происходит?»

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

Читать далее
Всего голосов 67: ↑32 и ↓35+4
Комментарии115

Паттерн «Интерпретатор»: что такое и как использовать

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров6.5K

Привет, хабровчане!

Я Дима, Python-разработчик из 21YARD, сервиса поиска строительных подрядчиков.

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

Читать далее
Всего голосов 9: ↑8 и ↓1+11
Комментарии6

Знакомство с Docker или зачем это всё нужно

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров16K

Всем привет. Меня зовут Алексей, вместе с командой я занимаюсь разработкой прикладных решений в системе Saby компании Тензор. В своей статье хочу поговорить про Docker.

При знакомстве с любой технологией важно понимать, зачем инвестировать своё время в её изучение. Для этого нужно иметь хотя бы общее представление о предметной теме. Сейчас, когда Docker используется повсеместно, многие разработчики (особенно молодые) относятся к нему, как к данности, при этом не до конца понимая, зачем, собственно, он используется и какие проблемы решает. На Хабре есть ознакомительные статьи про Docker, однако они не в полной мере (вернее, не в той мере, в которой хотелось бы мне :) ) освещают данный вопрос. Так возникла идея написания этой статьи. При ее подготовке были использованы: информация из книги Docker In Action, данные с профильных сайтов, собственные разработки для выступления на внутрикорпоративном митапе Тензора, материалы с IT-форумов и, конечно, личный опыт. Если вы опытный разработчик/администратор/devops, и уже давно используете Docker, вы вряд ли узнаете что-то новое из статьи и можете смело проходить мимо. Если же ваш профессиональный путь только начинается, надеюсь, что этот материал поможет вам в освоении данной технологии.

Читать далее
Всего голосов 17: ↑17 и ↓0+24
Комментарии4

Вояджер-1 продолжает миссию

Время на прочтение2 мин
Количество просмотров16K

Когда спутник «Вояджер-1» запускали для исследования окраин Солнечной системы никто не предполагал, что его миссия затянется на 47 лет. Аппарат проекировался под пятилетнюю миссию и рекордов работоспособности от него никто не требовал. И тем не менее американские инженеры создали крайне неприхотливый и стойкий агрегат, работоспособность которого уже не раз удавалось восстановить.

Однако годы берут свое
Всего голосов 59: ↑54 и ↓5+65
Комментарии16

Взлом JVM-приложения с помощью отладчика IntelliJ IDEA

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров7.4K

Что если мы скажем вам, что отладчик может стать не просто инструментом для поиска ошибок, а настоящим «режимом бога» в мире кода? 

В новом переводе от команды Spring АйО рассматривается, как можно исследовать память приложения и изменить его функциональность, при этом не затрагивая исходного кода, а используя только лишь отладчик IntelliJ IDEA.

Читать далее
Всего голосов 29: ↑27 и ↓2+33
Комментарии3

От мысли к действию. Мужество, справедливость, умеренность, мудрость

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.3K

Или как развивать стоическую Добродетель? По одной или сразу все вместе? Какие советы дадите?

Такой вопрос задал подписчик в Телеграм-канале Стоики не ноют. Эта статья — ответ.

Узнать как
Всего голосов 11: ↑3 и ↓8-5
Комментарии13

Манускрипт Войнича: как мультиспектральный анализ проявил скрытые детали

Время на прочтение5 мин
Количество просмотров27K

Давным-давно в далекой-далекой галактике продолжали изучать манускрипт Войнича. Что нового о нем удалось узнать на этот раз, расскажу я, Даша Фролова из команды спецпроектов в МТС Диджитал.

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

Несколько страниц загадочной рукописи отсканировали с использованием мультиспектральной съемки. Лиза Фейгин Дэвис (Lisa Fagin Davis), специалист по средневековым рукописям и исполнительный директор Американской академии средневековья (Medieval Academy of America), проанализировала сканы и опубликовала результаты в своем блоге. Что ей удалось выяснить, обсудим под катом.

Читать далее
Всего голосов 26: ↑23 и ↓3+36
Комментарии9

Специалисты по теории струн случайно нашли новую формулу для числа пи

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров13K

Число пи (π) появляется в самых маловероятных местах. Конечно, его можно найти в кругах, а также в маятниках, пружинах и изгибах рек. Это повседневное число связано с трансцендентными тайнами. Оно вдохновляло шекспировские головоломки, задачи по выпечке и даже на создание оригинальной песни. И пи продолжает преподносить сюрпризы — последний из них произошёл в январе 2024 года, когда физики Арнаб Прия Саха и Анинда Синха из Индийского института науки представили совершенно новую формулу для его вычисления, которую они позже опубликовали в журнале Physical Review Letters.

Читать далее
Всего голосов 44: ↑42 и ↓2+57
Комментарии30

Зачем Густаву Таушеку понадобились свои собственные перфокарты

Время на прочтение8 мин
Количество просмотров3.1K
Перфокарточная система для бухгалтерского и статистического учёта, барабанная магнитная память и машина для распознавания текста — это ключевые изобретения Густава Таушека, самоучки без формального образования. В истории вычислительной техники вообще много недооценённых или позабытых персоналий.

image
Схема магнитной барабанной памяти Таушека из американского патента US2080100A 1937 года

Перфокарты в то время были делом совершенно рядовым, но Таушек решил разработать свой формат, потому что под кастомную машину для бухучёта были нужны кастомные перфокарты.

Ну и ещё потому что мог.
Читать дальше →
Всего голосов 28: ↑27 и ↓1+36
Комментарии1

Как мы, айтишники, чистим конденсатор ТЭЦ (тысячи тонких трубочек)

Время на прочтение6 мин
Количество просмотров14K
image

Я пришёл в ИТ с ТЭЦ. На самой теплоэлектроцентрали Новолипецкого металлургического комбината (НЛМК) работал сначала оператором котлов, потом инженером производственно-технического отдела (ПТО). В период работы в ПТО мы активно решали задачи по своевременности остановок турбогенераторов на чистку, а на ТЭЦ уже стали разрабатывать первые цифровые советчики, пока ещё в котельном отделении. Мне тут же пришла в голову идея сделать цифровой помощник, который бы оценивал состояние конденсатора турбины и рекомендовал, когда же выгодно останавливать турбогенератор на чистку. В «Цифре» у нас есть команда людей, которая ищет способы делать что-то эффективнее, и, если кто-то высказывает перспективную идею, около него сразу появляются разработчики. Мой случай создания цифрового продукта был необычен тем, что я одновременно выполнял роль и эксперта, и разработчика. Второе получалось сложнее, но коллеги-цифровизаторы активно помогали мне набить руку в этом деле. В итоге сначала я высказал идею, потом стал экспертом, потом посчитал матмодель, а затем неожиданно для себя оказался в роли разработчика в цифровой команде энергетиков.

Расскажу про основные технологические процессы на ТЭЦ. На котельных агрегатах мы сжигаем природный, доменный и коксовый газ, получая тепло. Этим теплом нагреваем воду и превращаем её в энергетический пар среднего (32 ата) и высокого (100 ата) давления. Потом этот пар заставляет вращаться различные агрегаты: компрессоры, турбовоздуходувки, турбогенераторы (ТГ). В этой статье нас больше всего интересуют ТГ. Данные агрегаты вырабатывают электроэнергию, а отдавший практически всю свою потенциальную и тепловую энергию пар направляется в конденсатор — теплообменник, служащий для превращения пара в воду. Пар необходимо превратить в воду, чтобы его было легче сжать и отправить обратно в котлы, начиная паросиловой цикл заново.
Читать дальше →
Всего голосов 46: ↑45 и ↓1+55
Комментарии66

Почему Scrum так изматывает

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров34K

В современном мире программирование связано с высокой стрессовой нагрузкой — намного большей, чем на моей памяти было в 90-х и начале 2000-х, когда я только начинал свой путь в этой сфере. В те времена безумие начиналось в преддверии дедлайнов, но в остальное время всё шло более-менее размеренно. Сегодня же психологическая нагрузка и давление уже являются неотъемлемыми спутниками разработки ПО.

Поэтому, естественно, в целях сохранения здоровья и повышения продуктивности мне хочется с этим давлением как-то разобраться. В итоге я немного поразмышлял, почему в последние пару десятилетий всё стало настолько печально (по крайней мере, для меня).
Читать дальше →
Всего голосов 111: ↑104 и ↓7+136
Комментарии75

Когда Олимп был островом

Время на прочтение9 мин
Количество просмотров5.2K

В одной из моих летних статей «Последнее лето Марса» я останавливался на том, как, согласно современным представлениям, выглядит геологическая история Красной Планеты. В настоящее время Марс хорошо картирован, известны детали его рельефа, и косвенные данные позволяют предположить, что около 2 миллиардов лет назад на Марсе существовало достаточно высокое атмосферное давление, при котором северная часть планеты могла быть покрыта обширным сравнительно мелководным океаном. В научной литературе фигурирует термин «Oceanus Borealis» (Северный Океан), однако точные границы этого гипотетического водоёма и его южных окраинных морей пока очертить затруднительно. Но изучение следов бывшего океана, а также специфических осадочных отложений может сыграть ключевую роль при поисках подземной воды на Марсе в период его будущей колонизации, поэтому гипотеза о северном океане активно изучается с конца прошлого века. Пока эти исследования сводятся к компьютерному моделированию, и один из неожиданных выводов заключается в том, что циклопический Олимп (высочайшая гора в Солнечной системе) когда-то мог представлять собой вулканический остров, увенчанный щитовым вулканом. Потухшие щитовые вулканы – одна из господствующих форм рельефа на Венере, а на Земле такие ландшафты характерны для Гавайских островов.     

Читать далее
Всего голосов 28: ↑26 и ↓2+39
Комментарии3

Как я управляю временем, чтобы все успевать: адская смесь Time Blocking, Pomodoro и дофаминовых циклов

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров48K

Привет! Я Женя, CPO в корпоративном мессенджере Compass. Было бы круто управлять временем, как в старенькой TimeShift, в которой я зависал в 2008 году, но нет. Зато можно поностальгировать, глядя на скриншоты.

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

Путь к нему оказался трудным и полным ошибок. До того, как я пришел к подходу, я попробовал несколько популярных методик контроля времени и внимания — ни одна не помогла, а иногда даже фрустрировали.

Поэтому мне пришлось подтянуть теорию и найти свое удобное решение.

Читать далее
Всего голосов 47: ↑42 и ↓5+45
Комментарии46

Импортозамещение ПО в авиации. Почему не взлетаем?

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров50K

Продолжаем образовательные истории быдлокодера, который никак не может стать миллионером. Сейчас будет трогательная и крайне поучительная история, как мы начали импортозамещать MATLAB в авиации, когда нас об этом никто не просил, и еще до того, как это стало модно, и молодежно!

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

Как я уже рассказывал, американская коррупция превратила физика-ядерщика в былдокодера, но далеко от ядерных реакторов у меня оторваться сразу не получилось, несмотря на всю мою оторванность. Поэтому первые коммерчески успешные проекты у нашей копании были связанны технологиями «говна и пара», как на флоте называют ядерный реактор атомных подводных лодок. Не спрашивайте почему реактор ядерный, а подлодка атомная, это науке не известно. Но в итоге наше ПО начало применяться для проектирования систем управления АПЛ: сначала в качестве системы моделирования, потом для автоматической генерации управляющего ПО, дальше – больше, и уже наш код стоит непосредственно в системе управления.

Читать далее
Всего голосов 143: ↑133 и ↓10+154
Комментарии216

Spring patterns. Fluent interface

Уровень сложностиСложный
Время на прочтение8 мин
Количество просмотров4.7K

Spring Patterns. Fluent interface.

В этой статье я хочу поделиться опытом создания Fluent Interface, но не классического шаблона из GOF, а с использованием Spring. Классическим примером шаблона Fluent Interface в Java является Stream API. Я покажу, как можно написать нечто подобное, используя Spring.

Читать далее
Всего голосов 8: ↑5 и ↓3+4
Комментарии3

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность