Хабр
123K subscribers
21.7K photos
245 videos
39 files
57.3K links
НЛО с вами!

№ 5197888779

Хабр Новости → https://t.me/habr_com_news
Хабр Карьера → https://t.me/habr_career
Реклама → adv@habr.team
Download Telegram
Шахматные задачи от «Поколения Python»

Шахматные задачи являются одним из лучших способов тренировки алгоритмического мышления для начинающих программистов. В этой статье рассмотрим различные варианты их решения.
👍39🔥9👎3👌21😱1
Что было бы с улыбкой Фредди Меркьюри, если бы он обратился к ортодонту?

У Меркьюри была необычная патология прикуса — полиодонтия: у него было четыре лишних зуба, которые росли в верхней челюсти во фронтальной области и испортили ему прикус. Фредди, конечно, говорил, что нестандартный прикус ему не только не мешает, но и помогает лучше петь, однако вообще-то такое расположение зубов — большая проблема.

То есть, даже если по какой-то причине эстетика не волнует человека, то скученность зубов функционально мешает гигиене и сокращает срок их жизни, а нижние зубы постоянно бьются о верхние и вывихивают их ещё сильнее.
🥴53🤓21👍15🤮15😱9🤨6🥱42🤬2😡1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁75👎3😱3🤮2
«Моя первая работа была испытанием огнём, и по сей день та кодовая база остаётся худшей и лучшей кодовой базой, в которой мне довелось работать. Хотя кодовая база навсегда останется запертой в проприетарных стенах той конкретной компании, я надеюсь, что смогу поделиться с вами некоторыми самыми забавными и страшными историями из неё»

«У нас закончились столбцы» — лучшая худшая кодовая база
😱17👍15😁63👎2
«Это было достаточно забавное приключение по установке интерпретатора Python и разворачиванию небольшого веб-приложения на мобильном телефоне. Есть ли у этого практическая польза? Не уверен. Но в качестве MVP получился вполне себе удобный походный вариант»

ОС «Аврора» — веб-сервер в кармане
🤣35👍23🤮7🔥6😢1
Британский паспортный стол Её Величества отказался выдать паспорт шестилетней Кхалиси, потому что её имя совпадает с товарным знаком, принадлежащим Warner Brothers. Сотрудники паспортного стола решили, что слово может использоваться только с разрешения киностудии.

Госведомство уже признало свою ошибку и принесло извинения, но 39-летняя мать девочки по имени Люси всё равно очень расстроена. Из-за позиции паспортного стола у неё сорвалось первое в жизни совместное путешествие с дочерью. Они собирались поехать в парижский Диснейленд.

После отказа в выдаче паспорта мать девочки связалась с юристами. Они сказали, что товарный знак регистрируется для реализации товаров и услуг и не может распространяться на личные имена. Тем не менее, ведомство потребовало у женщины письмо от Warner Brothers о том, что они не возражают против такого имени.

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

Кхалиси — титул Дейенерис Таргариен, персонажа серии книг Джорджа Мартина и сериала «Игра престолов».

По данным британского Национального бюро статистики за 2014 год сотни младенцев получили имена в честь героев этих книг и сериала. За год 244 девочки были названы Арья, 53 ребёнка — Кхалиси, девятеро — Дейнерис, шестеро — Сансой и четверо — Бриенной.

Среди мальчиков оказалось 18 Теонов, 17 Тирионов, по четверо — Бранов и Сандоров.
🤣196🤪33👍194🤮4😁3🥱3😱2😢2🤨2❤‍🔥1
Подбираем нужные автозапчасти: миллиарды комбинаций за 12 минут

Кирилл Егоров из AvitoTech рассказывает, как происходит определение того, к каким автомобилям подходят запчасти из объявлений, как с помощью Golang удаётся перебрать миллиарды вариантов и какие трудности пришлось преодолеть при реализации решения.
🤮23👍8🤣4😱2👎1
Как не утонуть в конкуренции: стратегия семейного бизнеса с диффузорами на Ozon от 0 до 500 тысяч рублей в месяц

Малый бизнес, ограниченный ассортимент, высокая конкуренция — кажется, что это рецепт провала? Не совсем! Рассмотрим кейс, когда семейная компания с маленьким производством аромадиффузоров вышла на Ozon и достигла дохода в 500 тысяч рублей в месяц, практически не тратя деньги на рекламу.
🤣17👍4👎4😱1
Защищаемся от непрошеных звонков и рассылок — внимательно читаем закон о персональных данных

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

Давайте разберёмся в тонкостях обработки персональных данных, научимся читать между строк пользовательских соглашений и узнаем, как противостоять большому брату в лице жадных до информации компаний.
👍39👏5👎1😱1
Как пользоваться микрокалькулятором

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

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

Бывшие однажды чудом техники, сегодня калькуляторы в формате отдельных устройств играют всё меньшую роль в нашей жизни. И пока вычисления как процесс не успели превратиться в диалог с чат-ботом, давайте вспомним, как пользоваться обычным калькулятором, чтобы не разучиться считать самостоятельно.
👍36🤮62🥰2😱1😢1
Поднимаем динамические окружения для stateless- и stateful-сервисов

Узнаем, зачем нужны динамические окружения, какие неочевидные сложности они создают, как работать с окружениями для stateless- и stateful-сервисов, какие проблемы возникают с микросервисными приложениями и как этих проблем избежать.
👍26🔥5🥰3😎3👎1
Из Linux уберут поддержку десятков ARM-чипов. Что происходит?

Для начала стоит избавиться от поддержки десятков устаревших ARM-процессоров. Многие чипы почти не используются, смысла в их поддержке в ядре Linux всё меньше. Но как их убрать, чтобы изменения прошли безболезненно для пользователей? У одного из самых известных контрибьюторов Linux Арндта Бергмана есть план.
🤔39👍185🔥5😭2👎1
«Это мой субъективный, личный опыт, но я очень хочу им поделиться и помочь кому-то не обрести типичных болячек из-за работы за компьютером, а может помочь избавиться от тех проблем, что уже начали себя проявлять»

В сотый раз об эргономике рабочего места (на личном опыте)
👍453👎3🤮3😢1
Всё уже придумали за нас: библиотеки с тысячами готовых GPT-промтов для работы, учёбы и отдыха

Подборка для тех, кто пробовал использовать нейросети в своих задачах, но разочаровался в них, мол, непонятно, как чат-бот вообще может помогать с чем-то серьёзным.
🤮37👍7🥴21👎1🥱1
«Мы продолжаем исследовать возможности Docusaurus и знакомить вас с ними. Сегодня расскажем о способах настройки навигационного меню и о том, почему мы выбрали автоматический режим»

Как в RuStore настроили автоматическую навигацию в Docusaurus
🤮57👍15🥴6👎3🤣3🤔1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
👎14👍115