В тексте на школьном примере демонстрируется вся красота структурного моделирования технических систем. Рассматривается задача погони волка за зайцем которая на самом деле является задачей перехвата любых целей в многомерном пространстве. Объясняем на пальцах, для самых маленьких, как работает система противоракетной обороны Израиля. Мне кажется, что у меня получилось объяснить способы решения системы алгебраический и дифференциальных уравнений маленькому человеку, которые еще не знает что такое производная или большему человеку кторый уже забыл об этом, да и не знал никогда. Один знакомый финансист прочитав этот текст, бросил дебет с кредитом и банковские счета и попросился работать инженером, потому что ему вдруг стало понятно о чем ему говорили на уроках математики.
Моя лента
Новости
Я бывший ИТ-шник, а сейчас обучаю математике школьников частным образом. Т.е. я репетитор. Репетиторы - зло. Как быть?
У меня есть основания полагать, что:
если ученик умеет учиться, то он научится и без репетитора, и без звездного учителя в школе, и разннобразных пособий ему много не нужно будет;
если ученик не умеет учиться, то ему существенно не поможет ни крутой репетитор, ни прекрасный школьный учитель - прогресс будет так себе, если, конечно, он в процессе не научится учиться и останется достаточно времени до события Х (ЕГЭ / поступление в лицей / то, что нужно).
С моей точки зрения, центральная проблема умения учиться математике - это попытка запоминать что-либо. Сначала она проявляется в таком вредительстве как операции в столбик в начальной школе, что закрепляет неверное отношение к алгоритмам, а именно то, что необязательно уметь обосновывать их шаги. Это делает потенциально невозможным переход от мышления алгоритмами к мышлению сущностями и их отношениями, который, по идее, должен произойти в середине средней школы. А без такого мышления старшая школа обречена на продолжение заучивания, но только намного более сложных и ветвистых конструкций. В итоге у учеников цветет представление о том, что есть задача и для нее нужно запомнить решение. И т.д.
Что делать? Учить учиться. Как?
В началке учите считать устно. Не нужно, чтобы умножали трехзначное на трехзначное, нужно, чтобы умели упрощать себе работу. Если не разбираетесть в математике - найдите человека, желательно из знакомых, который сможет это сделать. И решайте текстовые задачи каждый день.
В средней школе накапливайте алгоритмы. Ученик должен почувствовать, что алгоритмический подход становится неудобен. И что нужно переходить к объектам. Сравнивал это на Хабре с функциональным программированием и ООП.
В старшей школе связывайте объекты (т.е. теорию), для этого вырабатывате привычку у ученика, чтобы при использовании любого теоретического факта в процессе решения задачи он задавал себе вопрос: "А я могу обосновать этот факт?". И если не может, то пробовать обосновать. А если не получается обосновать, то сформулировать вопрос учителю. Это даст невероятное ускорение процессу обучения. Но такое поведение контринтуитивно, и над ним нужно работать. Года два назад делал сборник правильных образовательных привычек.
А иначе траты ресурсов и времени и скромный результат.
Я бывший ИТ-шник, а сейчас обучаю математике школьников частным образом. Т.е. я репетитор. Репетиоры - зло. Как быть?
У меня есть основания полагать, что:
если ученик умеет учиться, то он научится и без репетитора, и без звездного учителя в школе, и разннобразных пособий ему много не нужно будет;
если ученик не умеет учиться, то ему существенно не поможет ни крутой репетитор, ни прекрасный школьный учитель - прогресс будет так себе, если, конечно, он в процессе не научится учиться и останется достаточно времени до события Х (ЕГЭ / поступление в лицей / то, что нужно).
С моей точки зрения, центральная проблема умения учиться математике - это попытка запоминать что-либо. Сначала она проявляется в таком вредительстве как операции в столбик в начальной школе, что закрепляет неверное отношение к алгоритмам, а именно то, что необязательно уметь обосновывать их шаги. Это делает потенциально невозможным переход от мышления алгоритмами к мышлению сущностями и их отношениями, который, по идее, должен произойти в середине средней школы. А без такого мышления старшая школа обречена на продолжение заучивания, но только намного более сложных и ветвистых конструкций. В итоге у учеников цветет представление о том, что есть задача и для нее нужно запомнить решение. И т.д.
Что делать? Учить учиться. Как?
В началке учите считать устно. Не нужно, чтобы умножали трехзначное на трехзначное, нужно, чтобы умели упрощать себе работу. Если не разбираетесть в математике - найдите человека, желательно из знакомых, который сможет это сделать. И решайте текстовые задачи каждый день.
В средней школе накапливайте алгоритмы. Ученик должен почувствовать, что алгоритмический подход становится неудобен. И что нужно переходить к объектам. [Сравнивал это на Хабре с функциональным программированием и ООП] (https://habr.com/ru/posts/878084/).
В старшей школе связывайте объекты (т.е. теорию), для этого вырабатывате привычку у ученика, чтобы при использовании любого теоретического факта в процессе решения задачи он задавал себе вопрос: "А я могу обосновать этот факт?". И если не может, то пробовать обосновать. А если не получается обосновать, то сформулировать вопрос учителю. Это даст невероятное ускорение процессу обучения. Но такое поведение контринтуитивно, и над ним нужно работать. Года два назад делал сборник правильных образовательных привычек.
А иначе траты ресурсов и времени и скромный результат.
Дизайн дисфункция или клавиатуры для TV приложений
Сложно себе представить, что-то более пагубное для бизнеса и общества в целом, чем дизайн дисфункция. Их зашоренность взглядов и шаблонное мышление имеют даже более катастрофические последствия чем работа «эффективных» манагеров. Если результат последних виден почти сразу — в квартальных падениях выручки или аналитических отчетах о недополученной прибыли, то вердикт о качестве работы дизайнеров мы получаем как правило спустя десятилетия, когда появляется новое дизайн решение. Обычно оно выражается во фразе «боже, как мы вообще пользовались этим раньше».
Истории
DeepSeek перестал загружать pdf и картинки
Да, я понимаю, что за эту неделю новости про DeepSeek всем уже надоели. Но для меня за последние 1,5 месяца эта платформа стала мощным рабочим инструментом (и вовсе не в генерации дурацких статей, а в извлечении информации из плохо отсканированных документов!) Итак...
Одной из роскошных возможностей DeepSeek была возможность сфотографировать несколько листов нужной тебе книги в специальном приложении для смартфона, сохранить их в pdf и попросить DeepSeek вытащить нужную тебе информацию (он распознавал, OCR-ил текст!).
То же самое с плохо отсканированным форматом djvu (предварительно сконвертированным в pdf).
Например, так я сохранил в нужном формате (csv) множество названий глав и разделов десятков книг, закинул в аналог эксел (я перешел на линукс) и теперь могу искать нужное в названиях 4 тысяч глав и разделов простым поиском.
Однако, в прошлые выходные, с началом хайпа вокруг DeepSeek, распознавание pdf стало жутко тормозить, в редкие окна удавалось продолжить работу... И вот сейчас он отказался работать с pdf! (Как и с любыми другими документами - как в браузерной версии, так и в приложении!)
Вот попытка выяснить у самого DeepSeek, что произошло:
-------------------------------------------
Ты можешь работать с pdf-файлами?
Да, я могу работать с PDF-файлами! Вы можете загрузить PDF, и я помогу вам извлечь текст, ответить на вопросы по содержанию или выполнить другие задачи, связанные с документом. Чем могу помочь? 😊
Почему этот пдф не загрузился?
К сожалению, я не могу принимать или загружать файлы, включая PDF, напрямую. Однако вы можете скопировать текст из PDF и вставить его здесь, или описать, что именно вам нужно из документа, и я постараюсь помочь! Если есть конкретные вопросы или задачи, связанные с содержимым PDF, дайте знать, и я постараюсь ответить. 😊
Хабр таки торт
Приветствую, Хабравчане!
Написать данную статью меня подстегнуло несогласие со статьей Хабр мёртв. Это не будет ответ на статью, ответ автору или разбор его тезисов. Я бы хотел рассказать почему я считаю, что Хабр торт. Отложу свое ИМХО, как говорится :-) Поехали.
Инженерный подход к ЗОЖу. Рассчитай свой микробиом
Микробиом кишечника – это, по сути, отдельный орган нашего тела. Здоровый микробиом влияет не просто на усвояемость продуктов, а на наше самочувствие, ментальное здоровье и общую работоспособность. И если существуют калькуляторы для индекса массы тела, то почему бы не посчитать и ЖКТ?
Стохастическая волатильность: как её моделируют? На примере опционов на эфир
Волатильность является одним из важнейших параметров в оценке опционов, управлении рисками и построении торговых стратегий. Классическая модель Блэка-Шоулза-Мертона, предполагающая постоянную волатильность, не способна отразить динамику рынка, где наблюдаются эффекты «улыбки волатильности» и кластеризации. Для более точного описания рыночных процессов разработаны модели стохастической волатильности, среди которых наиболее известными являются модель Хестона и модель SABR. Эти подходы учитывают случайный характер изменений волатильности и позволяют более адекватно оценивать деривативы.
Вредоносный код навсегда сохранили в блокчейне
Один из старых хакерских трюков — распространять вредоносное ПО под видом обновления браузера. На взломанном сайте размещается плашка с утверждением, что для просмотра нужно обновить браузер. И кнопка для скачивания обновления, как на скриншоте с прошлогодней атаки ClearFake. Таким образом, жертва самостоятельно устанавливает вредоносное ПО на свой компьютер.
В прошлом году злоумышленники разработали умный способ защитить вредоносный софт от уничтожения. Они разместили его в децентрализованном анонимном блокчейне. То есть интегрировали код в смарт-контракт, который навечно сохранился в открытом доступе.
Применение технологии RAG при построении интегрированных систем для цифровых продуктов: детальный разбор
В 2024 году популярными словами и постоянной темой для обсуждения в IT были большие языковые модели (LLM), обработка естественного языка (NLP), искусственный интеллект и создание ценностей. Однако вкатиться в эту экосистему без подготовки может быть довольно сложно. Давайте начнём с того, что рассмотрим понятие генерации с дополненной выборкой (Retrieval Augmented Generation, RAG), чтобы лучше понять эту технологию и возможность её использования в наших цифровых продуктах.
Импульсные нейронные сети: От обратного распространения ошибки к обучению Хебба. Идея о динамической нейронной сети
Приветствую. Меня зовут Алмаз Хуснутдинов. Я придумываю различные идеи о создании цифрового интеллекта. В этой статье я расскажу как можно вывести правило обучения Хебба из алгоритма обратного распространения ошибки и про идею о динамической нейросети. Я думаю над тем, как создавать знания в системе ИИ динамически, и как можно создать ИИ в принципе. Я не занимаюсь глубоким обучением, так как считаю, что имеет смысл развивать общие представления о создании ИИ.
Этот переход (или правило) я обнаружил случайно. Моей целью было придумать то, как сделать запоминание каждого примера нейросетью по одному. В итоге я пришел к тому, что для этого потребуются нейроны с двумя состояниями. Таким образом я открыл для себя импульсные нейросети, хотя изначально они вроде как основаны на биологической правдоподобности — испускание нейроном электрического потенциала.
Содержание: Как работает оптимизация, описание задачи, модель обычного нейрона, модель нейрона «пороговый интегратор».
Цифровая монополия – это то, о чем нужно знать каждому
ИТ-товары имеют необычную для других товаров специфику. Некоторые экономические законы для них не работают или работают не так, как можно было бы ожидать. Так, для многих ИТ-товаров не работает закон конкуренции.
Как я переехал в Германию и искал тут работу продуктовым дизайнером
Расскажу почему Германия, как переехал и как делал портфолио, сколько было окликов и приглашений и несколько советов для поиска.
Ближайшие события
GIMP Script-Fu Первый Дан. Фигуры. Объектный подход
Библиотека функций к Script-fu
Реализовав простейшую объектную систему в Scheme полезно было бы продемонстрировать преимущество от её использования. Чем в этой статье мы и займёмся. Демонстрацию проведём на примере абстракции Фигуры, ведь именно при реализации этой абстракции у меня и возникло сожаление об отсутствии ОО средств в Scheme.
Семь самых важных научных статей в истории Computer Science
Прежде чем мы начнём, уточню: да, это субъективный список. Его цель — не закончить обсуждения, а породить их. Эти семь работ (отсортированных по дате публикации) я выделил потому, что они сильно повлияли на современный мир. Каждая из них заслуживает отдельного поста (или даже книги!). Если ваша любимая научная статья не попала в список, до дочитайте до раздела «Бонус» в конце, куда я добавил работы, которым чуть-чуть не хватило до попадания в основной список.
Хабр мёртв
Я сначала хотел написать это в комментарии к одной отвратительно написанной статье в корпоративном блоге с рейтингом +50, а потом понял что у меня получилась целая простыня текста. Конечно, хабр не жалобная книга, но это крик души о проблемах хабра и у меня есть надежда (пусть и слабая), что я хоть как-то смогу донести своё видение до администрации хабра и до пользователей.
Ниже я затрону три темы: низкое качество корпоративных статей и новостей, накрутки рейтинга этим самым статьям и принципиальное отличие качественных технический статей от того что мы видим в ленте. Всё вместе это складывается в очень мрачную картину.
Альтернатива Keycloak: как настроить SSO в Authentik
Привет, Хабр!
Не так давно передо мной встала задача настроить единый вход (SSO) в наше приложение, и так исторически сложилось, что в компании для этого используют open‑source‑провайдер аутентификации authentik.
Первым делом я, конечно, полез в официальную документацию провайдера, но, к сожалению, не нашел там каких‑то подробных гайдов или туториалов по настройке. Дальше я, само собой, решил погуглить — нашел статьи по запуску authentik, а вот более‑менее подробного туториала, как все это заставить работать, используя наш стек (Java, Spring Boot), не оказалось. Поэтому я решил сделать его сам.
В статье разберем шаги для простейшей настройки authentik и запустим его в связке с Spring Boot приложением.
С 2026 года физика станет обязательной при поступлении в вузы РФ на инженерные специальности
По информации СМИ, с 2026 года физика, по плану правительства РФ, станет обязательной при поступлении на инженерные специальности. Ведущие инженерные вузы заявили о готовности принимать физику, но менять правила приёма раньше не посчитали нужным. За введение обязательной физики при поступлении для будущих инженеров ранее выступал Московский физико‑технический институт (МФТИ). Также возможность введения физики в качестве обязательного предмета обсуждается и в петербургском Университете ИТМО.
«Атака ботов»: как ИИ-краулеры ддосят онлайн-проекты
DDoS-атаки становятся масштабнее и опаснее. О «самом-самом» расскажем 13 февраля, а сегодня поговорим о новом явлении. В последнее время некоторые боты-сборщики данных для обучения LLM, «используют содержимое веб-сайтов, но делают это без уважения».
Рассказываем о проектах, пострадавших от излишнего внимания ИИ-краулеров, и о том, как изменились сайты с их появлением. А также приведем пару примеров «партизанской» защиты от ботов, которым robots.txt — не указ.
Что на неделе: DeepSeek захватывает рынок, а YouTube удивляет людей трехчасовой рекламой
Уходящая неделя почти полностью была посвящена новой китайской нейросети DeepSeek, которая серьезно расшатала основы повлияла на положение ChatGPT. Даже сейчас половина заголовков в технологических медиа отсылает к ней, так что этот релиз можно с уверенностью назвать главной новостью последних дней. О том, какие еще громкие события мира технологий обсуждали в прессе, рассказываем в еженедельном дайджесте.