Geeks
8.15K subscribers
275 photos
19 videos
1.09K links
От гиков гикам!
Пишем о происходящем в информационных технологиях.

@shpaker и @qqalexqq
Download Telegram
Ни разу не лажал на своей работе? Круто... А вот кто-то не врет сам себе и даже готов рассказывать об этом другим. Не веришь?
Приходи на F*ckup Meetup от команды СберМаркета:https://bit.ly/3GofKW0 и Podlodka, где ребята честно покажут свои скелеты в шкафу и обсудят главные ИТ-факапы года.

Когда? 16 декабря в 19:00

Делитесь в заявке своим факапом, и авторов самых интересных приглясят на очную встречу! Ну что, готов присоединиться на f*ckup free мероприятие?
#promo
Стартовал новый набор в Школу 21 на зимнюю волну обучения. Начни обучение этой зимой в Москве, Новосибирске или Казани и выйди на оплачиваемую стажировку разработчиком уже через полгода.

Без учителей, скучных лекций, оценок и расписаний, Школа 21 работает 24/7, можно совмещать с работой или обучением в вузе. Не нужно уметь программировать или иметь высшее образование. Поступить в нее может каждый достигший 18ти лет.

Как стать участником?
Подай заявку на нашем сайте: http://sber.me/?p=1m8F8 и следуй инструкциям. Зимой пройдут отборочные интенсивы, на которых ты научишься программировать и получишь шанс попасть на основное обучение в том кампусе Школы 21, который ты выберешь!
Количество мест на интенсивах ограничено!
Всё становится лучше, когда есть Rust. Теперь и в библиотеке обрабатывающей датафреимы для python. Для тех, кто не знает, датафреим (на английском будет dataframe) - это двумерная маркированная структура данных. Грубо говоря, это таблица со именованными столбцами.

Да, раньше был pandas, потом появился dask со своими фишечками, а теперь мы можем потрогать и Polars (именно так называется новый пакет). Исходные коды можно найти на GitHub.

https://www.pola.rs/
fq - это инструмент, позволяющий читать и инспектировать бинарные файлы подобно тому, как это делает jq с json-данными. Утилитка местами сыровата, но уже вполне можно попробовать её в работе. Написана она, как это принято среди толковых cli-тулзовин последних лет, на go. Работает быстро, все достаточно хорошо визуализирует, а результат запроса выдает в json. Количество поддерживаемых форматов, очевидно, ограничено, но их достаточно много и они разнообразны - например, в списке форматов можно встретить как медиа-файлы, так и protobuf. Текущая версия 0.0.2 (что как бы намекает на сырость), но под маком её уже можно без проблем поставить через brew.

https://github.com/wader/fq
👍1
Пятничное, но в четверг. То, что вы обязательно посмотрите, но никогда не потащите в свой продакшн. Лёгкий http-сервер написанный на bash. Идея не нова, но каждый раз вызывает у меня восхищение. Умеет в get- и post-запросы, а остальные методы вам просто не нужны, даже если вы считаете иначе. Называется sherver. Приятная плюшка - он умеет раздавать статику!

https://github.com/remileduc/sherver
Благодаря инициативе одного человека в переводчике Яндекса появился якутский язык. Алексей Иванов собрал датасет на более ста тысяч строк на различные темы, но ожидаемо, этого оказалось недостаточно. Тогда для обучения нейросети стали использовать родственные якутскому языки. И это оказалось достаточно эффективным решением.

Об этом Яндекс и Stereotactic выпустили фильм, приуроченный ко второму выпуску журнала ТЕХНО. На этот раз выпуск посвящен машинному переводу, а центральный материал - документальный фильм «Саха Тыла. Как научить машину понимать якутский». Фильм не только о том, как научить нейросеть “понимать” незнакомые ей языки со всеми их сложностями. Фильм о людях, которые, которые пытаются сохранять “родной” язык - учат и изучает язык во взрослом возрасте, пишут на нем книги, музыку и даже снимают фильмы.

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

Ссылка на фильм тут.
Пишете на Java или Python и хотите работать в Яндексе?

Тогда приглашаем 22 января на Fast Track для бэкенд-разработчиков. На мероприятии вы можете за один день пройти собеседование и получить оффер в команду HR Tech Яндекса.

HR Tech занимается интранетом Яндекса. Например, это сервисы для процесса найма в Яндекс, учебная платформа Яндекс.Контест и другие сервисы для организации работы сотрудников. Подробнее о команде здесь.

Регистрируйтесь, решайте отборочный тест и до встречи 22 января!
Hyundai только запустила свой первый электромобиль, а уже отказывается от разработки новых двигателей внутреннего сгорания (ДВС). Автопроизводитель закрывает отдел по разработке бензиновых двигателей и переводит сотрудников в отдел электродвигателей. При этом небольшая часть людей продолжит дорабатывать старые ДВС, но новых разрабатывать в Hyundai уже не будут. Как говорится в статье, причина в том, что компания хочет полностью сфокусироваться на электромобилях, не тратя сил на уже неактуальные бензиновые авто.

Но также не стоит забывать, что новых бензиновых двигателей, как и вообще прорывных решений, в обычных автомобилях нет довольно давно. Это связано и с жёсткими эконормами, и с тем, что технология разрабатывалась столько времени, что всё возможное уже было сделано ранее. А закрытие отдела по разработке ДВС по сути означает, что корейцы вышли из этой гонки, но не полностью отказались от планов производить обычные автомобили. Когда умрут и умрут ли обычные автомобили скорее зависит от государств, которые будут вводить на них запреты и поощрять покупку электрических аналогов. https://www.engadget.com/hyundai-gas-engine-development-shutdown-174556919.html
Рынок смартфонов и гаджетов в России огромен. Есть спрос как на бюджетные модели, так и на флагманы разных производителей. А в разгар праздничных распродаж спрос и вовсе начинает зашкаливать.

Tele2 объявили, что продлевают акцию со скидкой на многие модели Xiaomi на 2022 год. Что необычного? На скидку обмениваются минуты. Курс: 1 минута = 1 рубль. Таким образом можно сэкономить до 4 000 рублей. В этом году абоненты оператора обменяли на смартфоны уже более 60 (!) миллионов минут.
https://smartphone-for-minutes.tele2.ru/
Редактор растровых изображений Pinta добрался до версии 2.0. Проект Pinta вдохновлен проектом Paint.NET, который представляет из себя легкий, но функциональный редактор изображений, написанный под Windows. Отличие Pinta в том, что проект написан на Mono, а интерфейс на GTK+, что дает проекту кроссплатформенность. На мой взгляд, редактор не настолько удобен как проект, которым он вдохновлён, но вполне пригоден для использования. У меня он, внезапно, стоит даже на MacOS.

https://www.pinta-project.com/releases/2-0
Оцените идею для пэт-проекта, которая может не будет востребована, но точно соберёт пару сотен звезд в свой GitHub-репозиторий. Браузер MicroWeb, который работает под операционной системой DOS. Для работы нужен 8088 или совместимый процессор и 640K памяти. Не хватает денег на нормальную видеокарту? Не печаль, ведь MicroWeb умеет работать с любой картой, которая умеет работать с CGA, EGA, VGA или Hercules! Можете не переживать за приватность своей сессии, потому что браузер не умеет работать с css и js - только старый добрый html. И не забываем про необходимость сетевого интерфейса! Ну что, в общем-то очевидно. Проект прекрасен своей эзотеричностью, даже хочется расчехлить DOS для него.

https://github.com/jhhoward/MicroWeb
Агрокультурные технологии становятся всё более продвинутыми - только недавно мы смотрели на самоездящую агротехнику будущего в Интерстелларе как на красивую картинку, а уже через год есть все шансы увидеть такие машины. По сравнению с автономными автомобилями, тут всё намного проще: территория перемещения ограничивается гео-зоной по gps, маршрут не надо строить налету - достаточно чтобы его нарисовал оператор, а для реакции на препятствия обычно ставят камеры. Если что-то пошло не так и алгоритм реагирования не справляется, то техника просто останавливается и ждёт вмешательства оператора: поле - это не шоссе и такая остановка никому не должна помешать.

За последний месяц уже второй агроавтономный стартап заявляет о скором начале продаж своих устройств - к следующему году они оба должны начать отгружать свои умные тракторы. Как сказал создатель последнего стартапа, сейчас наступило идеальное время, когда есть запрос со стороны рынка, страны достаточно электрифицированы, но не хватает рабочей силы и существует запрос на меньший вред окружающей среде. При этом решить проблемы фермерства с помощью автопилота оказывается намного быстрее, пока другие компании пытаться его внедрять в остальные сферы нашей жизни. https://techcrunch.com/2022/01/18/toyota-ventures-agtonomy-tractors-autonomous-vehicles/
👍2
Хайп вокруг мета-вселенных достигает какого-то нереального уровня, и, если раньше каждый второй стартап собирал инвестиции на проекты связанные с блокчейном, то тренд сегодняшнего дня - мета-вселенные. В свете анонсированного недавно шлема виртуальной реальности PlayStation VR2 от Sony, сайт Блумберг взял интервью у Кена Кутараги. Что для меня достаточно неожиданно, “отец PlayStation” раскритиковал саму идею псевдореальностей и призвал разделять виртуальное и реальное. Его критике также подверглись и шлемы виртуальной реальности. На данный момент Кену Кутараги 71 год, он возглавляет компанию Ascent Robotics, где он намерен добиться прорыва на тему использования роботов в реальной жизни! Почитать правда стоит.

https://www.bloomberg.com/news/articles/2022-01-20/playstation-creator-kutaragi-snubs-metaverse-and-vr-headsets
🔥1
АААА! У форматтера black наконец-то вышла стабильная (не бета) версия! Неужели дожили. Я ждал этого тжри года!

https://github.com/psf/black/releases/tag/22.1.0

#black
🔥7👍2😱1
Компания Team17, известная нам как разработчик игры Worms, позавчера анонсировала запуск собственных NFT-токенов по червячкам. Но идея тут же была подвергнута критике как сообществом своих игроков, так и некоторыми партнерами компании. И, всего спустя день после анонса токенов, Team17 отменила свое решение. Сообщество игроков критиковало как саму адекватность решения, так и концепцию p2e (play-to-earn), привносящую в игры элементы финансовых пирамид. О потенциальной возможности прекращении сотрудничества заявили такие компании как Aggro Crab Games, SMG и Navegante. Я не сильно слежу за gamedev-индустрией, но, похоже, что это компании-разработчики, выпускающие свои игры через Team17.

https://www.pcgamer.com/overcooked-and-going-under-devs-revolt-against-publisher-team17s-nft-plans/
👍4
Набрел случаем на прикольный фреимворк для формирования TUI (Text User Interface) на python под названием Textual. По заявлениям авторов фреимворк вдохновлен современной web-разработкой. Проект находится в активной разработке, но его уже можно пытаться использовать, и в репозитории даже прилагаются вполне понятные примеры использования. Все стильно, модно, молодежно - только виджетов пока маловато. Так глядишь и наше python братство начнет выдавать годные юзерфрендлевые tui-тулзы как это делают go-бояре.

https://github.com/Textualize/textual
🔥9👍6
Еще один ништяк. Некий чувак реализовал бегалку по коридорам а-ля старый вульф и написал об этом замечательнй пост "Программирование игр как в 1992" (на самом деле, по ряду причин это не совсем правда). Написано всё на rust, а исходники лежат, как это и положено, на github. Как я понял, конечная цель - реализация движка для этой, безусловно, прекрасной, игры. Есть сомнения, что автор всего достигнет, но чем черт не шутит! Пост хорошо написан и в нем он освещает некоторые моменты разработки. В статье, к слову, упоминается замечательная со всех сторон книга "Masters of DOOM", которую можно найти на русском языке под названием "Повелители DOOM". Книга очень легко читается в переводе. По крайней мере, мне она очень хорошо зашла, но возможно дело в том, что я фанат Doom и Wolfenstein как старых, так и новых.

https://tech.nextroll.com/blog/dev/2022/02/02/rustenstein.html
🔥6👍1
Приглашаем на бесплатный онлайн-митап Microsoft. Тема — «Microsoft Virtual Training Day: основы Power Platform».
9 февраля в 12.00 (МСК)

За 2,5 часа вы узнаете, как:
> создавать многофункциональные приложения;
> анализировать бизнес-производительность в режиме реального времени;
> анализировать данные и автоматизировать рабочие процессы для максимальной эффективности;
> использовать Dataverse для безопасного хранения данных и управления ими.

Вебинар впервые пройдёт на русском языке!

Зарегистрироваться можно уже сейчас: https://bit.ly/35HQHAh
Количество мест ограничено!
👍1
В одном из последних коммитов на гитхаб Apple случайно загрузили код для проверки платформы, в котором упоминается realityOS - ещё не вышедшая операционная система компании. Судя по названию и предыдущим слухам realityOS - это rOS, которая раньше упоминалась в утечках про шлем для смешанной/виртуальной реальности. Из текущего кода также стало понятно, что для операционки уже существует свой собственный симулятор, а также должно быть приложение для iOS. Apple, естественно, удалила коммиты относящиеся к realityOS как только их обнаружили, но из интернета их удалить уже не получится.

Из всего этого складывается впечатление, что продукт готовят для доступа сторонних разработчиков приложений, возможно даже инструменты нужны для анонса на грядущей конференции WWDC. Конечно, всегда есть шанс, что коммиты были случайно залиты из чужого пулл-реквеста, потому что подобные атаки на репозитории уже случались в GitHub, но это скорее маловероятно. Учитывая количество слухов, продукт явно готовится и должен выйти в 2023 году, если Apple ничего снова не перенесёт. Так было, например, и с неанонсированной машиной компании, и с почти вышедшим ковриком для беспроводной зарядки устройств - ничего из этого мы не видим до сих пор. https://techcrunch.com/2022/02/09/apple-source-code-references-realityos-for-potential-vr-ar-headsets/
👍3
Пишете на Python или Go и хотите работать в Яндексе?

Или хотите перейти на них с другого языка программирования? Тогда приглашаем 26–27 февраля на Fast Track для бэкенд-разработчиков. На мероприятии, которое пройдет в онлайн-формате, вы сможете за пару дней получить оффер в команду, которая разрабатывает FinOps платформу Яндекса.

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

Регистрируйтесь, решайте отборочный тест и до встречи 26 и 27 февраля!
😢5👍1🔥1