Месяц: Сентябрь 2022
-
Для входящих в «это самое»: обзор языков, рынка и отрасли для самостоятельного анализа и размышления на тему
Порой ко мне обращаются знакомые (и не знакомые) с разными вопросами о пресловутом вхождении в IT. Разных возрастов и с разными входными данными. Тыжпрограммист. Тема очень обширная, каждый случай уникален. Дать простой ответ на сложные вопросы не возможно. По-хорошему, если всерьёз, подобные вопросы следует разворачивать в серию карьерных консультаций с элементами наставничества и планом развития.Тема…
-
Как в условиях недостатка данных улучшить качества классификатора
Одна из основных проблем человека, который занимается машинным обучением, — данные. Исследователи сталкиваются с плохим качеством данных и/или их отсутствием. Рассмотрим способы улучшение метрик классификатора в условиях малого количества признаков.В машинном обучении одним из основных критериев успеха является правильная предобработка данных. В условиях отсутствия дополнительных факторов качество классификатора можно улучшить за счет обеспечения монотонности целевой…
-
Do It Yourself or die? Объясняем, что делать с Open Source для «импортонезависимости» на гифках из Футурамы
Религиозные противостояния GNU против Microsoft и Open Source против проприетарного ПО шли несколько десятков лет. Казалось, что интерес к этому конфликту сошел на нет: Linux так и не убил Windows, а Билл Гейтс не завладел миром. 30 лет назад оптимисты предсказывали, что проприетарное ПО умрет и весь софт станет открытым — всего этого так и…
-
Digital-мероприятия в Москве c 12 по 18 сентября
Подборка мероприятий на неделю. Хакатон DTower 13 сентября (вторник) онлайн бесплатно Вы пишите свой «геймпад» к нашей «игровой консоли» и сразу играете в игру. Задача каждой команды — построить высокую башню. Башня строится в 3D пространстве из кубиков по определенным правилам и проверяется на прочность. Победит команда, у которой будет самая высокая и прочная 3D…
-
Мой аналог The GO Playground
Под данным катом описано как я создал свой аналог The GO Playground. Это было сделано исключительно по собственному желанию в образовательных целях. Ссылка на репозиторий.Кодовая база проекта традиционно состоит из фронта и бэка. В качестве языка бэка используется Go, на фронте JS + jQuery.В моей реализации реактивная отправка данных на фронт осуществляется с помощью протокола…
-
Uniswap v3 Providing Liquidity (Перевод гайда)
Это вторая статья из серии перевода гайдов Uniswap v3. Тут перваяВ этом гайде мы рассмотрим пример контракта, который позволяет взаимодействовать с Periphery Uniswap V3 путем создания позиции и сбора комиссий.Под Periphery Uniswap V3 подразумевается ряд контрактов написанных для простого и безопасного взаимодействия с core Uniswap V3.Они полезны но не обязательны,вы можете взаимодействовать с core Uniswap…
-
Linkkraft: offline-first браузер, который организует открытые вкладки и персональные заметки
Расскажу про браузер/персональная базу знаний, который делаю. А также про источники вдохновления (например, хабр в 2009) и альтернативы. Помимо этого предлагаю обсудить то как вы сейчас организуете открытые вкладки, закладки, заметки.О чем речь?Я почти доделал новый инструмент для веб-браузинга (чтобы потом, согласно плану, сделать из него еще более полезный инструмент). Это offline-first браузер. Браузер, который:решает проблему с…
-
Топ вещей из Java, которых мне не хватает в C#
Спор «Java vs. C#» существует чуть меньше, чем вечность. Есть много статей, затрагивающих разные участки его спектра: Что есть в C# чего нет в Java, что языки друг у друга позаимствовали, у одних LINQ, у других обратная совместимость, в общем, тысячи их.Однако, я никогда не видел, чтобы писали о чём-то, что в Java, с точки…
-
Тестирование Wi-Fi и ананасы из Китая
Если ваш заказчик решил сделать тестирование на проникновение в своём офисе впервые, то в 9 из 10 случаев ваше общение начнется с: «А протестируйте наш Wi-Fi!». Трудно сказать, почему эта тема до сих пор волнует людей в такой степени. Сегодня мы поговорим о том, что в реальности можно протестировать, и какие инструменты для этого есть.===============================================================Современный…
-
Синтаксический сахар в Redux: Type to reducer и Redux toolkit для самых маленьких
Сегодня рассказ пойдет о двух удобных способах сократить рутину в Redux, которые мы используем в разных частях собственного проекта. Речь пойдет о малоизвестной библиотеке Type to reducer и довольно функциональном Redux toolkit. Почему нам было трудно жить с чистым Redux, зачем нужны вспомогательные инструменты и как они облегчают жизнь, читайте под катом.Статья написана по итогам…