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

Все потоки

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

Обучающая основам программирования и робототехники настолка «Битва Големов» — качаем, печатаем и играем

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 366

Я решил сделать детям, родителям и преподавателям подарок. Встречайте BIG BOX PNP по классической версии моей игры о боевых программируемых роботах "Битва Големов", который можно свободно скачать, распечатать и играть.

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

Новости

Минуты и часы не нужны

Время на прочтение 4 мин
Количество просмотров 3.4K
Мнение

landing page для наглядности

Нет часов. Нет минут. Нет часовых поясов. До свидания.

Данный счёт времени достался нам по наследию от наших предков. Если говорить грубо, то вероятнее всего какой-то один человек решил, что это будет удобно, если каждая более крупная единица будет равняться 60 мелким. Но нет. Так как мы используем десятичную систему счисления, удобнее, чтобы более крупная единица равнялась числу кратному десяти. Например, как это сделано во всех остальных единицах - по 1000. И даже приставки каждой единицы уже придуманы кило-, мега-, гига-, тера и т.д. Каждая более крупная единица содержит 1000 мелких. Как вариант, это очень удобно и уже давно стандартизировано.

ахаха
Всего голосов 30: ↑16 и ↓14 +2
Комментарии 48

Без ТЗ результат ХЗ? Не думаю

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.6K

Привет, меня зовут Антон Фокин, я CEO студии QTIM, занимаемся заказной разработкой. Сайты, приложения, цифровые сервисы, вот это вот всё. Статью мне помогал писать Артём Трушин, наш CPO. Расскажем, как мы выкинули написание ТЗ из наших процессов и сократили среднее время на разработку проектов в 4 раза.

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

Чтение на выходные: «Обновить страницу. О трансформациях Microsoft и технологиях будущего от первого лица» Сатьи Наделлы

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 763
Обзор

Сатья Наделла — CEO и председатель совета директоров Microsoft. Он подхватил управление компанией в 2014 году и ускорил темпы развития так, что стоимость акций выросла аж на 500%. Наделлу любят и уважают и айтишники, и инвесторы: подтверждено рейтингом Glassdoor. А еще он потрясающий рассказчик — в этом мы убедились сами, прочитав его книгу.

Читать далее
Всего голосов 5: ↑1 и ↓4 -3
Комментарии 5

Истории

Лучшие «рогалики»

Уровень сложности Простой
Время на прочтение 20 мин
Количество просмотров 2.2K
Обзор

Rogue-like, или «рогалики» на русскоязычном геймерском сленге, — это игры с процедурной генерацией. С помощью алгоритмов содержимое таких видеоигр создается случайно при каждом новом прохождении. Изначально нишевый жанр, он вскоре захватил не только бюджетные инди, но и крупные блокбастеры: процедурная генерация используется в видеоиграх всех жанров и масштабов. Делимся списком 15 лучших игр.

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

РСХБ.цифра на Flow и DevOоps: спикеры и активности на стенде

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 214
Репортаж

В сентябре команда РСХБ-Интех (технологического подразделения Россельхозбанка) посетила две конференции, организуемые JUG.Ru Group: офлайн-часть конференции Flow по системному и бизнес-анализу и DevOops — конференция, посвященная практикам DevOps. Мы привезли на мероприятие своего спикера, а также стенд, на котором гости играли в настольные игры, решали технические задачи и участвовали в розыгрыше призов: наборов для выращивания растений и лего-трактора на 400 деталей. Мы уже делились опытом выездов на CodeFest, Saint Highload ++ и Saint TeamLead. В этот раз расскажем, что нового удалось подготовить для мероприятий JUG.Ru Group и какие активности доказывают из раза в раз свою популярность и востребованность.

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

«Выгорел просто в угли и уволился» — истории карьерных неуспехов, часть 5

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 4.5K

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

Они могут вдохновлять, а могут нет — и вот ты сидишь перед монитором, вспоминаешь все свои маленькие и большие неудачи и не понимаешь, что с тобой не так, ведь у всех всё классно. Ну, это мой личный опыт.

Заявляю, что эта статья — свободная зона от успешного успеха и демотивации. Собрала анонимные истории людей, в карьере которых что-то пошло не так, и они захотели этим поделиться. Будет здорово, если для авторов найдутся рабочие советы.

Читать далее
Всего голосов 23: ↑18 и ↓5 +13
Комментарии 12

Про ручной труд в AI-стартапах (и не только стартапах)

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 438

Наткнулся через «MIT Technology Review» на статью с порицанием AI‑стартапа, который — как выяснилось — интенсивно использует ручной труд якобы вместо автоматического искусственного интеллекта.

Ссылка на статью

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

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

Во‑первых, стартапам свойственно в маркетинговых заявлениях преувеличивать уровень собственных достижений. Обычно в таких заявлениях транслируется не текущее состояние дел, а «вИдение» или «мИссия» стартапа: то, к чему стремятся прийти. Если по‑честному, то в какой‑то степени это враньё. И крупные компании часто делают то же самое. Но стартапам это особенно свойственно. Покажите мне стартап с «честным» маркетингом. Лично я таких не видел. В современном мире такой стартап не выживет. Соответственно, если у стартапа цель — полная автоматизация ручного труда, то именно про полную или почти полную автоматизацию и будет сказано в маркетинговых материалах, даже если на текущем этапе автоматизации вообще ноль. И не будет никаких сносок про то, что «мы пока не достигли этой цели, но собираемся достигнуть через 100 лет при достаточном финансировании и т. п.» Все всё знают про то, как строится маркетинг стартапов, поэтому шеймить их за такое «враньё» смысла нет. По крайней мере, в текущих реалиях.

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

Вызовы эпохи Web3 для технологии блокчейн и возможные решения

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 533
Обзор

Web3 это концепция развития Интернета с применением блокчейн-технологий и токенизацией всего, что может существовать онлайн. Поскольку Интернет тесно переплетён с активами из реальной экономики, токенизации может быть подвержено практически что угодно: будь то оригинальная работа художника или право на владение объектом недвижимости.

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

Как мотивировать сотрудников работать с данными и избежать саботажа

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1K

Привет, Хабр! В этой статье хочу поделиться решением проблемы, которая часто встречается при внедрении систем бизнес-аналитики (BI & ETL), а именно низкой мотивации персонала и даже саботажа. Статья будет полезна всем, кто собирается внедрять любые продукты класса ERP, CRM, HRM и других учетных автоматизированных систем. Сложной технической информации здесь не будет.

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

Kazan Digital Week-2023: как это было

Время на прочтение 3 мин
Количество просмотров 371

Сегодня в Казани последний день международного форума Kazan Digital Week. На KDW заявилось 20 тыс. участников и более 1,3 тыс. спикеров. В дни форума прошла работа 106 секций, панельных дискуссий и презентаций продуктов по 10 тематическим и пяти партнерским конференциям. Программа казанского ИТ-парка также была масштабно представлена на форуме – стендом, сессиями и спикерами. Рассказываем подробности. 

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

Искусство ETL. FAQ по Data Cooker ETL

Время на прочтение 5 мин
Количество просмотров 447
FAQ

Как и было обещано, в завершение серии ( 1 2 3 4 5 ) статей о разработке инструмента для ETL больших данных, я выкладываю выжимку ответов на вопросы.


А то статьи были в формате туториала для разработчиков таких инструментов (длинные и с высоким уровнем сложности), так что стоит рассказать более кратко и понятно для каждого.


Q. Что это такое?


A. Специализированный инструмент для а) быстрого создания ETL процессов и б) эффективного по стоимости их выполнения.


Промка: https://dcetl.ru
Исходники: https://github.com/PastorGL/datacooker-etl
Официальная группа в телеге: https://t.me/data_cooker_etl

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

Симпсоны-ТВ: руководство по сборке

Уровень сложности Простой
Время на прочтение 16 мин
Количество просмотров 2.6K
Туториал
Перевод

Гик-энтузиаст Brandon Withrow собрал устройство под названием Simpsons TV. Это миниатюрный телевизор, который безостановочно крутит эпизоды из мультсериала «Симпсоны», и ничего более. Если вы тоже хотите себе такой, воспользуйтесь этим руководством.

Читать далее
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 10

Ближайшие события

Yandex Scale
Дата 25 – 26 сентября
Время 17:00 – 18:00
Место Москва Онлайн
Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Business⁢ Day: Retail CPG
Дата 28 сентября
Время 09:50 – 14:00
Место Онлайн
XIX конференция разработчиков свободных программ «Базальт СПО»
Дата 29 сентября – 1 октября
Время 10:00 – 19:00
Место Переславль-Залесский Онлайн
Kokoc Hackathon
Дата 29 сентября – 1 октября
Время 19:00 – 21:00
Место Онлайн
Ruby Russia 2023 Online
Дата 30 сентября
Время 11:00 – 21:00
Место Онлайн
PG Boot Camp Russia 2023
Дата 5 октября
Время 10:00 – 17:00
Место Москва Онлайн
Joker
Дата 9 – 14 октября
Время 16:00 – 19:30
Место Санкт-Петербург Онлайн
Russia Risk Conference 2023 — 19-я конференция по риск-менеджменту
Дата 25 – 26 октября
Время 10:00 – 19:00
Место Москва Онлайн

Форматирование текста на C++ старым и новым способом

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 3K
Туториал
Перевод

Форматирование текста на C++ можно реализовать несколькими способами:

  • потоками ввода-вывода. В частности, через std::stringstream с помощью потоковых операций (таких как operator <<);
  • функциями printf, в частности sprintf;
  • с помощью библиотеки форматирования C++20, в частности std::format / std::format_to;
  • с помощью сторонней библиотеки, в частности {fmt} (основа новой стандартной библиотеки форматирования).

Первые два варианта представляют старые способы. Библиотека форматирования, очевидно, является новым. Но какой из них лучше в плане производительности? Это я и решил выяснить.
Читать дальше →
Всего голосов 25: ↑24 и ↓1 +23
Комментарии 7

Критика статьи «Unit Test Fetish»

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 776
Мнение

Не так давно (13 Сентября 2023) на Хабре опубликовали статью "Подборка выдающихся статей по тестированию". В приведенном списке есть и статья "Фетиш юнит-тестов" Мартина Сустрика.

Я считаю эту статью вредной, и постараюсь показать – чем именно. Кто-то из читателей согласен с утверждениями Мартина. Возможно, кто-то из них не смотрел с позиции QA на эти утверждения. Именно для них я изложил свою точку зрения.

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

VETKeys — on-chain шифрование в Internet Computer

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 243
Обзор

В этой статье обзорно поговорим про грядущую фичу Internet Computer'a под названием VETKeys. Она полностью решает проблему менеджмента ключей в privacy-focused приложениях (и в Web3.0, и в Web2.0), позволяя вообще не хранить ключи шифрования пользователей, а запрашивать их on-demand из блокчейна по протоколу гарантирующему, что никто кроме самого пользователя его ключ не увидит.

Читать далее
Рейтинг 0
Комментарии 0

Погружение в CPU и OS. PT1

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 1.6K
Перевод

Давайте начнем с основ того, как работает ваш компьютер на самом базовом уровне.

Устройство компьютера

Центральный процессор (ЦП) компьютера отвечает за все вычисления. Он - главный. Он начинает работу, когда вы включаете компьютер, исполняя одну инструкцию за другой.

Первый массово производимый центральный процессор был Intel 4004, разработанный в конце 60-х годов итальянским физиком и инженером Федерико Фаджином. Он имел 4-битную архитектуру вместо 64-битных систем, которые мы используем сегодня, и он был гораздо менее сложным, чем современные процессоры, но много из его простоты все еще остается.

"Инструкции", которые исполняют ЦП, представляют собой просто двоичные данные: несколько байтов, представляющих выполняемую инструкцию (опкод), за которыми следуют необходимые данные для выполнения инструкции. То, что мы называем машинным кодом, - это просто серия таких двоичных инструкций подряд. Ассемблер - это полезный синтаксис для чтения и записи машинного кода, который легче для человека, чем сырые биты; он всегда компилируется в двоичный код, которым ваш ЦП умеет читать.

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

5 примечательных IT-компаний из Таиланда

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 813
Обзор

АСЕАН ставит Таиланд на второе место по величине экономики во всем регионе. Ожидается, что размер IT-рынка страны вырастет с 6,77 млрд долларов в 2023 году до 13,65 млрд долларов к 2028 году, при среднегодовом темпе роста 15,07% в течение прогнозируемого периода (2023-2028 гг.). Если сравнивать Таиланд со государствами ЕС, то цифры довольно скромные, но темпы роста вполне приличные. А главное, и компании, и правительство крайне заинтересованы в дальнейшей цифровизации экономики. В данном материале мы расскажем о 5 наиболее примечательных тайских предприятиях, которые уже заняли прочные позиции в IT-секторе не только страны, но и всего региона. 

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

Нам надо серьезно поговорить про UX

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1K

Существует популярное мнение, что UI — это про то, как выглядит интерфейс, а UX — про то, как он работает и как с ним взаимодействует пользователь. Есть разные интерпретации этой парадигмы. В образовательных учреждениях, у кого-то они более удачные, у кого-то менее, но даже в корректных трактовках, когда разбираешься с начинкой курса, все сводится к тому, что UI/UX-дизайнер — это проектировщик интерфейсов, а не «буквально всего», как завещал Дон Норман. 

Три примера UX Youtube, которые вообще не про UI.

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

Как сделать вашего телеграм-бота лучше? Конечно, добавить ему аналитику

Уровень сложности Простой
Время на прочтение 25 мин
Количество просмотров 951
Обзор

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

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

В этой статье мы рассмотрим как реализовать аналитику для телеграм-бота.

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