Курс инфопоиска на Зимней Пущинской Школе: учим старшеклассников создавать поисковые системы |
В наших технопроектах преподают более 200 коллег. Но многие этим не ограничиваются и проводят мастер-классы, курсы и лекции и на других образовательных платформах. Один из таких энтузиастов — Роман Васильев, который этой весной провел курс по инфопоиску в Зимней Пущинской Школе. Под его руководством всего за шесть занятий школьники 7-11 классов (!) написали свой поисковик и защитили проект. Как им это удалось, что это за поисковик и для чего проводится ЗПШ — в философской, вдумчивой, легкой, с изрядной долей юмора статье Романа Васильева.
Метки: author WishmasterRW учебный процесс в it поисковые технологии блог компании mail.ru group инфопоиск образование в ит python |
Операционные системы с нуля; уровень 3 (младшая половина) |
В этой лабе мы будем реализовывать возможность запуска пользовательских программ. Т.е. процессы и всю зависимую инфраструктуру. В начале разберёмся как переключаться из привилегированного кода, как переключать контексты процессов. Затем реализуем простенький round-robin планировщик, системные вызовы и управление виртуальной памятью. В конце концов выведем наш шелл из пространства ядра в пространство пользователя.
Первая лаба: младшая половина и старшая половина
Вторая лаба: младшая половина и старшая половина
Читать дальше ->
Метки: author lain8dono системное программирование программирование микроконтроллеров программирование rust assembler ос операционные системы osdev ассемблер |
Операционные системы с нуля; уровень 3 (младшая половина) |
В этой лабе мы будем реализовывать возможность запуска пользовательских программ. Т.е. процессы и всю зависимую инфраструктуру. В начале разберёмся как переключаться из привилегированного кода, как переключать контексты процессов. Затем реализуем простенький round-robin планировщик, системные вызовы и управление виртуальной памятью. В конце концов выведем наш шелл из пространства ядра в пространство пользователя.
Первая лаба: младшая половина и старшая половина
Вторая лаба: младшая половина и старшая половина
Читать дальше ->
Метки: author lain8dono системное программирование программирование микроконтроллеров программирование rust assembler ос операционные системы osdev ассемблер |
Операционные системы с нуля; уровень 3 (младшая половина) |
В этой лабе мы будем реализовывать возможность запуска пользовательских программ. Т.е. процессы и всю зависимую инфраструктуру. В начале разберёмся как переключаться из привилегированного кода, как переключать контексты процессов. Затем реализуем простенький round-robin планировщик, системные вызовы и управление виртуальной памятью. В конце концов выведем наш шелл из пространства ядра в пространство пользователя.
Первая лаба: младшая половина и старшая половина
Вторая лаба: младшая половина и старшая половина
Читать дальше ->
Метки: author lain8dono системное программирование программирование микроконтроллеров программирование rust assembler ос операционные системы osdev ассемблер |
Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у |
Всем привет,
В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer.
В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум application кода.
Вообще, полнотекстовый поиск по сайту — эта важная фича, в наше время, обязательная, для любого интернет сайта. От качества и скорости работы поиска зависит
как быстро пользователи найдут интересующую их информацию или товары, которые они планируют приобрести.
Метки: author olegator99 разработка веб-сайтов поисковые технологии высокая производительность open source go reindexer nosql high performance search fulltext search |
Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у |
Всем привет,
В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer.
В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум application кода.
Вообще, полнотекстовый поиск по сайту — эта важная фича, в наше время, обязательная, для любого интернет сайта. От качества и скорости работы поиска зависит
как быстро пользователи найдут интересующую их информацию или товары, которые они планируют приобрести.
Метки: author olegator99 разработка веб-сайтов поисковые технологии высокая производительность open source go reindexer nosql high performance search fulltext search |
Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у |
Всем привет,
В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer.
В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум application кода.
Вообще, полнотекстовый поиск по сайту — эта важная фича, в наше время, обязательная, для любого интернет сайта. От качества и скорости работы поиска зависит
как быстро пользователи найдут интересующую их информацию или товары, которые они планируют приобрести.
Метки: author olegator99 разработка веб-сайтов поисковые технологии высокая производительность open source go reindexer nosql high performance search fulltext search |
[Перевод] Что может пойти не так в геймдизайне |
Метки: author hsbi разработка игр перевод gamasutra игры |
[Перевод] Что может пойти не так в геймдизайне |
Метки: author hsbi разработка игр перевод gamasutra игры |
PHP-Дайджест № 129 (8 – 22 апреля 2018) |
Свежая подборка со ссылками на новости и материалы. В выпуске: CakePHP 3.6.0 и другие релизы, расширение php-ffi, порция полезных инструментов, и многое другое.
Приятного чтения!
Метки: author pronskiy разработка веб-сайтов php блог компании zfort group дайджест php- ссылки symfony yii laravel zend async drupal magento |
Дайджест свежих материалов из мира фронтенда за последнюю неделю №311 (16 — 22 апреля 2018) |
|
Вам не следует проводить собеседования, потому что… [спойлер — вы сами не ходите на собеседования] |
Тезис: вам не следует проводить собеседования, если вы не ходили хотя бы на три интервью как соискатель за последние полгода.
Более того, вы сами это прекрасно знаете, сознательно или подсознательно, однако корпоративная этика мешает заявить прямо о своих сомнениях.
Для привлечения внимания покажем картинку и продолжим.
|
[Из песочницы] Настройка Let's Encrypt wildcard-сертификатов в CentOS 7 с валидацией через CloudFlare API |
Метки: author Nexon серверное администрирование настройка linux nginx ssl- сертификат letsencrypt certbot centos centos 7 веб-сервер |
Новые стандарты для беспарольной аутентификации: как они работают |
Метки: author 1cloud it- стандарты блог компании 1cloud.ru 1cloud webauthn stap |
[Перевод] Видео следующего поколения: представляем AV1 |
|
[Из песочницы] Наследование, композиция, агрегация |
Метки: author Gamos ооп c# наследование ассоциация агрегация композиция пример полиморфизм |
Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 |
Представляем вам перевод статьи по ссылке и оригинальный докеризированный код. Данное решение позволяет попасть примерно в топ-100 на приватном лидерборде на втором этапе конкурса среди общего числа участников в районе нескольких тысяч, используя только одну модель на одном фолде без ансамблей и без дополнительного пост-процессинга. С учетом нестабильности целевой метрики на соревновании, я полагаю, что добавление нескольких описанных ниже фишек в принципе может также сильно улучшить и этот результат, если вы захотите использовать подобное решение для своих задач.
описание пайплайна решения
Метки: author snakers4 обработка изображений машинное обучение python data mining перевод с английского pytorch neural networks kaggle |
[Перевод] Топ VSCode расширений, которые ускорят вашу разработку на JavaScript |
Метки: author RomanKudinov разработка веб-сайтов visual studio javascript vscode visual studio code web- разработка расширения |
[Перевод] 20 Eloquent ORM трюков |
Eloquent ORM кажется простой, но под капотом существует много полускрытых функций и менее известных способов. В этой статье я покажу вам несколько трюков.
Читать дальше ->
Метки: author ZloAdmin php laravel eloquent |
Простой фильтр для автоматического удаления фона с изображений |
Метки: author ArXen42 обработка изображений c# .net opencv sobel удаление фона |