Search
Write a publication
Pull to refresh
2
0
Send message

Логические задачки из Аргентины в честь победы на ЧМ

Reading time2 min
Views3K
image

Сегодняшние задачки посвящены победе Аргентины на ЧМ по футболу. Их создатель – Родолфо Курчан, всемирно известный изобретатель головоломок и автор из Буэнос-Айреса.

1. Математика от Месси


Замените буквы в нижеприведённой сумме цифрами от 0 до 9 так, чтобы пример был верным. Каждая буква соответствует уникальной цифре. У задачки есть два решения – найдите то, сумма в котором наибольшая.

image
Читать дальше →

Нужны умные часы? Их можно просто напечатать: 3 open-source проекта смарт-часов для любителей электроники

Reading time3 min
Views12K

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

Но часы можно собрать и в своем собственном подвале, если так можно выразиться. Т.е. — сделать их целиком и полностью самостоятельно, прикупив лишь несколько недорогих элементов. Под катом — обзор трех проектов, которые предлагают всем заинтересовавшимся возможность собрать смарт-часы самостоятельно. Это open-source проекты, которые обеспечивают пользователя как макетами плат, моделями корпусов и других деталей, так и программным обеспечением.
Читать дальше →

Интернет-цензура и обход блокировок: не время расслабляться

Reading time10 min
Views178K

Disclaimer: практически всё описанное в статье, не является чем-то принципиально новым или инновационным - оно давно известно и придумано, используется в разных странах мира, реализовано в коде и описано в научных и технических публикациях, поэтому никакого ящика Пандоры я не открываю.

Нередко на Хабре в темах, посвященных блокировкам ресурсов встречаются забавные заявления, вида "Я настроил TLS-VPN, теперь будут смотреть что хочу и цензоры мой VPN не заблокируют", "Я использую SSH туннель, значит все ок, не забанят же они SSH целиком", и подобное. Что ж, давайте проанализируем опыт других стран и подумаем, как же оно может быть на самом деле.

Читать далее

Как работают text2image модели?

Reading time6 min
Views20K

Вы, наверное, слышали про dalle-2, midjourney, stable diffusion? Слышали о моделях, которые по тексту генерируют картинку. Совсем недавно они продвинулись настолько, что художники протестуют, закидывая в стоки картинки с призывом запретить AI, а недавно, вообще, в суд подали! В этой статье будем разбираться, как такие модели работают. Начнем с азов и потихоньку накидаем деталей и техник генерации.

Читать далее

Тестируем Web Application Firewall

Reading time5 min
Views10K

Итак, вы купили компьютер Web Application Firewall. В каком количестве предстоит ловить ложно-положительные срабатывания (False Positive), вы, как счастливый обладатель коммерческого продукта, вскоре узнаете. Если повезет - их будет мало, если нет - готовьтесь каждые 10 минут составлять правила исключения. Но как вы собираетесь проверять пропуски атак? Сканеры веб-уязвимостей будут не лучшим выбором.

Как проверить WAF на пропуски атак, пока за вас это не сделал злоумышленник?

__main__

Креативная импотенция или вред сакрализации мыслей

Reading time12 min
Views4.6K

Просто не мог не начать данную статью с этого персонажа, прошу понять-простить. Думаю, что каждый без особого напряга может назвать парочку таких Ваасов Монтенегро, которых встречал в своей жизни. Это люди, которые все ситуации в жизни решают одним путем: кто-то криком, кто-то кулаками, а кто-то безропотным молчанием. В сегодняшней статье я рассмотрю процесс формирования ригидного мышления (как в жизни, так и в профессиональной деятельности), механизм стереотипизации, границы "вредных" и "полезных" деформаций поведения, а также способы работы с ними. А поможет мне в этом работа психологов Кеннета Томаса и Ральфа Киллмена, которая подтвердила свою эффективность лонгитюдным 40-летним исследованием.

Дисклеймер: В силу подхода к работе так сложилось, что обычно я консультирую людей интеллектуального труда. В последний год это преимущественно управленцы и сотрудники IT-сферы. Это люди, которые всю жизнь решали любые проблемы "через голову". Такой подход неизбежно накладывает отпечаток на личность и внепрофессиональную жизнь. Минимизацией негативных последствий таких особенностей я занимаюсь. И в рамках статей на данном ресурсе стараюсь обобщить профессиональный опыт и дать полезную информацию.

Узнать себя получше

ML-задача на 30 минут: гадаем по cookie

Reading time5 min
Views20K

«Я тебя по IP вычислю!» – помните такую угрозу из интернета времен нулевых годов? Мы в Big Data МТС решили выяснить, можно ли составить хотя бы приблизительное представление о человеке, обладая информацией о сайтах, которые он посещает. Мы сгенерировали полусинтетические данные, чтобы понять, насколько смелыми можно быть в этих ваших интернетах.

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

Читать далее

7 шагов для создания эффективного заголовка профиля LinkedIn

Reading time3 min
Views9.7K

Когда вы ищете работу или расширяете нетворкинг — хороший заголовок в профиле LinkedIn может в 10 раз увеличить результаты. Проблема в том, что в 99% случаев заголовки в профиле заполняют неправильно. В этой статье я покажу вам 7 шагов, которые позволят вам сделать наиболее продающий заголовок в профиле LinkedIn.

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

Читать далее

Мозг. Как он работает

Reading time8 min
Views19K

Хочу поделиться в блоге ЛАНИТ впечатлениями о книге нейробиолога, профессора Стенфордского университета Дэвида Иглмена «Живой мозг. Удивительные факты о нейропластичности и возможностях мозга» (Москва, «Манн, Иванов и Фербер», 2022). Книга читается легко, она не содержит «страшных» медицинских терминов, которые могли бы отпугнуть читателя, и в то же время достаточно убедительно разъясняет природу мышления и причину довольно сложных случаев отклонений от нормального развития мозга.

Читать далее

Обзор чат-бота ChatGPT: что это, возможности и примеры использования

Reading time4 min
Views264K

ChatGPT от OpenAI, запущенный 30 ноября 2022 года, произвел настоящий фурор в IT-сообществе, поразив многих точностью ответов на специальные вопросы. Посмотрим, как можно использовать этого чат-бота, в том числе в сочетании с другими программными продуктами.

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

Читать далее

В очередь, ...! Как управлять состоянием системы через события

Reading time11 min
Views11K

Существует множество разных подходов к построению архитектуры серверных приложений. В данной статье рассмотрим Event-driven архитектуру (она же событийно-ориентированная). Рассмотрим основные принципы, как перейти от связей Компонент А <-> Компонент В, к связям через события Компонент А -> Событие А -> Компонент Б и зачем это нужно?

Читать далее

Честно об уровнях знания языка/владения языком + о системе языкового образования и её связи с IT | English with Grisha

Reading time14 min
Views9.7K

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

Немного обо мне. Я занимаюсь преподаванием английского уже 7 лет, последние три года я сотрудничаю с одной из языковых школ. В общей сложности я взаимодействовал с 5-ю различными языковыми школами, в том числе иностранными. Также я веду телеграм-канал о собственной методике изучения английского.

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

Итак, преподаватель-новичок, не важно, есть ли у него педагогическое образование или нет, при поступлении на работу в любую современную языковую школу должен будет пройти курс подготовки, в котором ему с благой улыбкой на лице рассказывают, что есть стандарт, по которому в наши дни планируются все программы обучения любому европейскому языку, так называемый CEFR или Common European Framework of Reference for Languages. Переводится это как «Общеевропейские рамки компетенций владения иностранным языком». Преподавателю, конечно, рекомендуют ознакомиться с этим основополагающим документом. Так давайте с ним и ознакомимся.

Читать далее

Упрощаем себе жизнь при разработке интерфейса взаимодействия приложения и БД

Reading time8 min
Views6.3K

Привет, %username%! Меня зовут Антон Жеронкин, я Data Scientist в Сбере, участник профессионального сообщества NTA. Сегодня поговорим о том, как можно сделать лучше жизнь разработчиков, которые часто сталкиваются с базами данных. Дело в том, что, когда разработчики вручную пишут функциональные модули, ответственные за связь с БД, они проделывают следующую работу:

● описывают таблицы в виде классов;

● описывают отдельные атрибуты таблиц в виде атрибутов классов. При этом требуется следить за тем, чтобы типы и форматы данных совпадали;

● на CRUD-операции пишут много SQL-кода, который зашивается в методы языка программирования и помогает остальным модулям при необходимости использовать связь с БД.

Примерно такую же работу приходится проделывать, если сущности, атрибуты и отношения изначально заданы в приложении, а после этого данную модель требуется реализовать в БД. Главный её недостаток — рутина. О том, как её автоматизировать, поговорим под катом.

Читать далее

Как мы решили дергать ChatGPT по хоткею

Reading time4 min
Views12K

Большинство уже знакомо с ChatGPT, технологией способной выполнять такие задачи, как копирайтинг, отвечать на вопросы, переводить и делать практически все остальное, что связано с текстом. ChatGPT на столько продвинутая, что школы Нью-Йорка запретили её использование, чтобы студенты не выполняли с помощью нее свои домашние задания. Хорошо, что я больше не студент, так что использую модельку по много раз в день, чтобы выполнять свои ежедневные задачки.

Я дергаю ChatGPT так часто, что меня стало раздражать копировать текст, который я хочу отредактировать, открывать новую страницу chat.openai.com и вставлять его туда, писать свой запрос, получать ответ модели, а затем копировать и вставлять его обратно туда, где он был мне нужен изначально. Именно поэтому мы с друзьями сделали расширение для Chrome, которое позволяет решать задачи без лишних действий и переключений вкладок.

Кому интересны детали, прошу следовать за мной!

Читать далее

Всё про USB-C: обеспечение питания

Level of difficultyMedium
Reading time11 min
Views63K

Ориентируясь на высокий интерес читателей к теме разъёмов USB-C, мы публикуем продолжение серии статей, посвящённых различным особенностям этого решения. Текущая публикация познакомит вас с нюансами использованием USB-C для запитывания различных устройств.

Технология USB-C приходит на смену проприетарным круглым разъёмам зарядных устройств, которые мы привыкли использовать для ноутбуков и огромного числа других девайсов. Она соперничает с проприетарными разъёмами телефонных зарядок, постепенно делая их «изгоями» и подталкивая производителей к переходу на использование универсальных широкодоступных решений. Любителям мастерить электронику своими руками больше нет нужды использовать крохотные разъёмы MicroUSB и несоответствующие спецификации кабели, чтобы подать 3 А на свой жаждущий тока Pi 4. Сегодня для этого достаточно иметь гнездо USB-C с двумя резисторами или специальной микросхемой, если резисторы стоящую задачу решить неспособны.

Используя USB-C, вы получаете гораздо большую отдачу от вложенных средств. Это касается и питания, ведь не всем устройствам достаточно 15 Вт – некоторые требуют большего. Об этом и будет наша статья. В ней мы разберёмся, как можно обеспечить для вашего девайса бо́льшую мощность через USB-C.
Читать дальше →

Как сделать ссылку для создания Google документа в определенной папке

Reading time2 min
Views3.8K

Пишу тексты для новых постов и статей, и очень уж мне захотелось создавать документы в Google Docs в конкретной папке «Посты» или «Статьи» 1 нажатием.

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

Читать далее

Прионы – смертельная диета Ганнибала Лектера

Reading time8 min
Views37K

Сегодня мы поговорим о самых необычных вкусовых предпочтениях Homo sapiens  о каннибализме. К счастью, употребление людей в пищу встречается только в диких племенах аборигенов, оторванных от цивилизации, и в художественных произведениях. Самым ярким примером последнего является фильм «Молчание ягнят» благодаря актерскому мастерству Энтони Хопкинса, сыгравшего Ганнибала Лектера.

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

Читать дальше →

Как запоминать иностранные слова

Reading time3 min
Views26K

На ИнЯзе (!) в досмартфоновую эпоху меня называли «ходячий словарь», хотя память вроде средняя. Поделюсь тактиками, которые я использовал.

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

эмоции (у него сложная фамилия, но я запомнил легко: она забавно звучит);

ассоциативные связи (у него сложная фамилия, но я запомнил легко: у друга была похожая).

Эмоции

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

Читать далее

Кинизм. Альтернатива саморазвития

Reading time5 min
Views12K

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

Читать далее

4 часа недоступности: постмортем падения Dodo IS

Reading time16 min
Views30K

Вечером пятницы 23 сентября, в самое «горячее» время для Додо Пиццы, развалилась платформа Dodo IS. Приём заказов превратился в тыкву, клиенты и пиццерии 4 часа испытывали проблемы. Это было наше самое крупное падение с 2018-го года как в техническом плане, так и по недополученной выручке.

Особенная боль — то, что мы упали в прайм-тайм. Наш бизнес устроен циклично и зависит от сезона: осенью заказов больше, чем летом, а по вечерам пятницы больше в несколько раз, чем в утром вторника. Обычно пик заказов приходится на вечер пятницы (с 16 до 20 по Москве). Это время — самое напряженное для системы и самое ценное для бизнеса.

У Dodo IS произошёл каскадный сбой и мы долго не могли реанимировать систему. В этой статье делимся постмортемом инцидента: разберём причины, опишем действия по устранению и расскажем о действиях, которые позволят избежать таких падений в будущем.

Читать далее

Information

Rating
6,394-th
Registered
Activity