Как стать автором
Обновить

Все потоки

Сначала показывать
Период
Уровень сложности

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 21K
Блог компании ГК ITGLOBAL.COM Разработка под Android *Гаджеты DIY или Сделай сам
Обзор
image

Официальная цена на последнюю модель Raspberry Pi составляет около 40$ за штучку. Однако купить её за такую цену невозможно, перекупы накручивают огромные ценники за одноплатники, основным преимуществом которых должна быть цена. И даже альтернативы от китайских друзей в виде Orange Pi или Banana Pi стоят как минимум 3-4 тысячи рублей, что по карману может быть не каждому. Но сейчас на барахолках можно найти старые и дешевые ТВ-стики по совершенно смешным ценам: 2-4$ за штучку, иногда даже с пультом и всеми кабелями. Почему бы не попробовать использовать их в качестве доступных одноплатников? Предлагаю попробовать.
Читать дальше →
Всего голосов 73: ↑70 и ↓3 +67
Комментарии 81

Новости

YandexGPT в Алисе: как мы создаём языковую модель нового поколения

Время на прочтение 7 мин
Количество просмотров 4.5K
Блог компании Яндекс Искусственный интеллект Машинное обучение *Поисковые технологии *
Обучение больших языковых моделей — это одно из самых актуальных направлений в машинном обучении. Крупнейшие IT-компании бьются над созданием всё более совершенных моделей. В том числе и Яндекс: мы создаём и применяем в наших сервисах нейросети YaLM уже больше двух лет.

В этом году улучшение моделей стало приоритетным на уровне всей компании. Внутри эта работа известна как проект «Генезис» или YaLM 2.0. Её результатом стал большой скачок в качестве наших моделей.

Новая модель получила название YandexGPT (YaGPT), вы могли впервые попробовать её в Алисе по запросу «Давай придумаем» чуть больше двух недель назад. Сегодня мы обновили YaGPT: Алиса научилась писать ответы с учётом истории предыдущих сообщений. В честь этого хотим рассказать Хабру историю всего проекта. Уже в ближайшее время новая модель станет частью и других сервисов Яндекса.



Читать дальше →
Всего голосов 37: ↑34 и ↓3 +31
Комментарии 34

DEVELOPER DRIVEN PIVBAR DEVELOPMENT

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.4K
Читальный зал
Репортаж

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

В плюсы пивняка был записан возможность диверсификации доходов в старости и опыт открытия микро-бизнесов показался мне важным и полезным.

MVP (minimal value product) бара, я открыл за 2 недели и 250к примерно. Минимально работающая версия бара (стол, стул, пиво) открывается за стандартный спринт.

За спринт Вы можете сделать какую-то фичу или закрыть гештальт, вам выбирать. 

Так как летом у баров мёртвый сезон, а у разливаек наоборот, MVP включало в себя 12 сортов пива, входную группу и свалку мебели с дачи внутри.

был снял грязный бомжовник в бомбоубежище площадью 60 метров за 30к и я вынес оттуда весь мусор. Ударный труд напролёт 2 недели подряд после работы и всё выходные.

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

Была расхищена оранжерея жены, картины дочери и сняты люстры на даче.

В целом открыть бар можно за неделю, если вы не работаете 5 дней по 11 часов в неделю.

нужно больше пива
Всего голосов 35: ↑31 и ↓4 +27
Комментарии 19

Грааль номер три. Обзор IBM Thinkpad TransNote

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 1.7K
Блог компании Timeweb Cloud Гаджеты История IT Старое железо Ноутбуки
Ретроспектива


После двух предыдущих статей просто необходимо было найти для обзора такой девайс, чтобы читать о нем было интересно и техногикам, и просто любителям необычных красивых вещей. Признаюсь, искал недолго, как раз со дня на день должен был вернуться из ремонта один из моих самых любимых экспонатов коллекции “Digital Vintage” — ноутбук-планшет-блокнот IBM ThinkPad Transnote. Эта машина ждала мастера, которому можно доверить восстановление, ни много ни мало десять лет.
Читать дальше →
Всего голосов 24: ↑24 и ↓0 +24
Комментарии 6

Истории

История Heroku. Взлет и закат

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 7.1K
Блог компании Amvera Читальный зал История IT
Ретроспектива

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

Чтобы понять, насколько революционным был их подход, давайте просто вспомним, что Heroku создала в 2007-2011 году. Я могу назвать как минимум 3 вещи - контейнеры, serverless и доставку кода через push в GIT. Во многом современный технологический ландшафт был вдохновлен решениями Heroku, увидевшими свет 15 лет назад.

В этой статье я хочу поговорить об истории компании и причинах утраты “былого величия” в наши дни. 

Начало истории Heroku

В 2007 году трое разработчиков Ruby — Джеймс Линденбаум, Адам Виггинс и Орион Генри — основали Heroku. Поначалу это был редактор кода в браузере. Проект вызывал “ВАУ эффект”, но не сильно вовлекал пользователей. С этим проектом основатели даже прошли Y Combinator. В ходе доработки платформы разработчики сделали, как им тогда казалось, второстепенную фичу - возможность разворачивать приложения из мастер ветки привязанного GitHub. Цель была простая - дать возможность разработчикам сразу понять, как работает их код. Почему фича казалась второстепенной? На тот момент GitHub только появился, и делать интеграцию с ним было далеко не очевидной идеей. 

Но однажды, анализируя то, как пользователи используют проект, основатели Heroku заметили, что многие клиенты используют только функцию развертывания приложений через push в GIT. И с этого момента началась новая страница развития сервиса.

Читать далее
Всего голосов 26: ↑21 и ↓5 +16
Комментарии 2

Что за паркур вы построили в Roblox? Давайте сделаем круче

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2K
Программирование *Разработка игр *Читальный зал DIY или Сделай сам
Из песочницы


Прочитал на Хабре заметку “Что делать с детьми летом, если ты айтишник?” и взгрустнулось:

во-первых, паяльник — это удел очень малой части “широких слоев” IT-шников;
во-вторых, мало какому ребенку интересно сортировать резисторы по цветным колечкам;— в-третьих, паяльник — это ретро, и даже, если елочку нарядили и она весело мигает огоньками, что дальше? Что стало понятнее? Где применить полученные знания и навыки?

И руки потянулись к клавиатуре, чтобы написать пару заметок, предлагающих родителям альтернативные варианты вовлечения детей в IT, кстати, не только в soft, но и в hard.

На возраст детей, о котором идет речь в заметке, есть более интересные и, главное, более перспективные альтернативы, не связанные с риском уронить горячий паяльник на колени или взять его чуть выше рукоятки. Например, Scratch и Roblox. Ну не стыдно ли вам господа IT-шники за страну, глядя на такие вот веселые картинки?

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Комментарии 5

Вызываем демонов с printf

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.1K
Информационная безопасность *C *
FAQ

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

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 2

Создание CLI-приложений при помощи System.CommandLine в .NET

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.1K
.NET *C# *
Обзор

В .NET уже несколько лет существует библиотека System.CommandLine, позволяющая быстро создавать CLI-приложения. Несмотря на то, что библиотека ещё в стадии beta, её активно используют и сами разработчики Microsoft, например, в утилите dotnet из пакета .NET SDK. 

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

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 3

Основательница Theranos села на 11 лет, а боевые дроны подумывают над бунтом против человеков

Время на прочтение 8 мин
Количество просмотров 7.8K
Финансы в IT Криптовалюты
Дайджест

Почти все самые важные и интересные финансовые новости в России и мире за неделю: российский крипто-мент отложил $24 млн в Биткоинах на пенсию, NVidia попала в топ-5 самых дорогих компаний, вышел сиквел письма в защиту кожаных мешков, а нейросети и адвокаты пытаются унижать друг друга.

Читать далее
Всего голосов 32: ↑22 и ↓10 +12
Комментарии 25

Колин Персиваль, автор tarsnap — математик, криптограф и программист. Невольный пособник крипты

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 703
Блог компании RUVDS.com Криптография *Программирование *История IT Софт
Выдающиеся программисты современности часто оказываются самоучками. Иногда попадаются специалисты с официальным академическим образованием в области компьютерных наук. Или учёные из других областей: физики, математики, криптографы. Все они вносят в программирование академические знания и научную основательность.

Типичный пример — д-р математических наук Колин Персиваль (Colin Percival), бывший директор по безопасности FreeBSD, автор уникального сервиса резервного копирования Tarsnap и других проектов.

Выдающийся криптограф, который без своего желания оказался причастен к созданию Litecoin. Сотни криптовалют основаны на алгоритме, который придумал и написал скромный математик из Канады.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 2

Недельный геймдев: #124 — 4 июня, 2023

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 599
Разработка игр *
Дайджест

Из новостей: Unity 2022 LTS, AppMagic запустил свой подкаст про игровую индустрию, сервис WN Game Finder по поиску игр для издателей и инвесторов, никто не хотел работать над Redfall.

Из интересностей: Grease Pencil 3.0, как сделать запоминающийся огненный уровень, технический геймдизайн, вымышленная история про плохой релиз, 10 ключевых уроков дизайна квестов из The Witcher 3 и Cyberpunk 2077.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 1

Теорема Байеса для чайников

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.6K
Математика *Статистика в IT
Туториал

Теорема (формула) Байеса позволяет выяснить вероятность события при условии, что произошло связанное с ним другое событие.

Теорема позволяет рассчитать вероятность события, если причину и следствие поменять местами. Например, мы знаем распространенность симптома среди больных и здоровых. Значит, мы можем вычислить вероятность заболевания от наличия симптома.

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 1

Системному администратору и нагрузочному тестировщику:  статистика ввода-вывода в ядре Linux под капотом

Уровень сложности Сложный
Время на прочтение 15 мин
Количество просмотров 873
Блог компании YADRO Настройка Linux *Тестирование IT-систем *Системное администрирование *Хранение данных *
Туториал

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

Нам, как конечным пользователям, будет полезно понимать, как устроен механизм сбора и накопления статистики внутри ядра и как читает и интерпретирует данные популярная утилита iostat. Что именно значат aqu-sz, util и другие данные из режима расширенной статистики? Почему многие значения усреднены? Чтобы ответить на эти и другие вопросы, мы пройдем путь от системного вызова до момента, когда запрос ушел в диск и вернулся, — а счетчики обновились. Поехали!

Читать далее
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Автоответчик на запросы доступа к файлам в гугл почте

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 815
Open source *JavaScript *Google API *
Кейс

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

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

Узнать про гугл скрипт
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 8

Apple Pro Weekly News (29.05 – 04.06.23)

Время на прочтение 8 мин
Количество просмотров 913
Гаджеты Компьютерное железо Смартфоны IT-компании
Дайджест

Яблочная всемирная конференция разработчиков уже на грядущей неделе, что для нас готовит Apple, какие интересные детали и пасхалки уже найдены, и где следить за презентацией. А также новости об играх на Mac, какие новые компьютеры от Apple можно ждать в ближайшее время, какие обновления вышли и что Apple ответила на претензии по безопасности из-за сотрудничества со спецслужбами. Всё это и многое другое в свежем дайджесте за неделю, погнали к новостям!

Перейти к новостям
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 0

Фильтрация событий Windows встроенными утилитами

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.6K
Информационная безопасность *Системное администрирование *IT-инфраструктура *

При реагировании на инциденты бывает необходимо посмотреть логи Windows машины, и многие таскают с собой утилиты для более удобной фильтрации событий в журналах evtx. Это связано в с тем, что способы фильтрации, предложенные Microsoft, выглядят крайне не удобно.

Live response — это область, которая занимается сбором информации с работающего компьютера, чтобы определить, произошел ли инцидент.

При проведении live response анализа, полезно быстро понять, что происходило с компьютером в последнее время.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 0

Менеджер челенджит команду и это хорошо

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 1.5K
Управление проектами *

Посвящается моему другу у которого на проекте ПМ просрал всё, что можно и их ждёт 2 месяца хардкора и овертаймов.

Знакомая ситуация? Тогда добро пожаловать
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 6

Автопровижининг телефонов Yealink. Часть 1

Время на прочтение 4 мин
Количество просмотров 615
Блог компании АйПиМатика Системное администрирование *IT-инфраструктура *
Туториал

Мы начинаем публикацию цикла статей, посвященных автопровижинингу IP-телефонов Yealink. Цикл состоит из 3 статей:

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 6

О массивах и слайсах в Go

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.8K
Go *
Туториал

Массивы в Go являлись для меня одной из сложных тем, так как я не понимал как они работают. В данной статье рассмотрим как же именно работают слайсы и массивы в Go, а также как именно работает append и copy.

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Комментарии 7

«Робот — Гобот» или изучаем азы программирования видеоигр в Godot

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.5K
Open source *Разработка игр *Учебный процесс в IT
Обзор

Давным давно, в далеком далеком подростковом возрасте, я загорелся идеей разрабатывать компьютерные игры. 

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

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

Сегодня героем нашего обзора станет интерактивный учебник с открытым исходным кодом Learn GDScript From Zero, который плавно погрузит абсолютных новичков в основы программирования для игрового движка Godot.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 6