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

Все потоки

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

Как составить ТЗ программистам для запуска чековой промоакции с геймификацией розыгрыша призов

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 64
Разработка под e-commerce *Управление e-commerce *Управление медиа *Бизнес-модели *Подготовка технической документации *
Из песочницы

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

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

Новости

Назад к Microsoft Chicago, история о переходе с Windows на Android

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 366
Интерфейсы *Гаджеты Планшеты
Обзор

С первым появлением планшетов на Windows (Sony VAIO VGN-UX280P) я понял, что будущее уже рядом. Да, PocketPC были - но это была слишком урезанная версия OS и не подходила для полноценный работы, не говоря уже о замене ПК.

Я ждал долго, W8, W8.1, W10, W11, но понял, что быстрее будет у Google сделать планшетную OS из Android, чем у Microsoft сделать из Windows мобильную OS.

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

House of NHTi — от NHTi до ТРЕш. Почему материал об отсталости Эльбрус 8СВ несостоятелен

Уровень сложности Простой
Время на прочтение 44 мин
Количество просмотров 1.4K
Процессоры Habr Биографии гиков Компьютерное железо Производство и разработка электроники *
Обзор

Много слухов и мифов ходит об Эльбрусе. Причём, что удивительно, некоторые мифы, говорящие не в пользу Эльбруса, можно услышать как от противников идеи внедрения Эльбрусов, так и от их сторонников.

После введения ЕС санкций в отношении МЦСТ, производителя микропроцессоров Эльбрус, и ряда других компаний, я регулярно читаю одни и те же комментарии в интернете, будто бы написанные под копирку, словно пишут их вовсе не реальные люди: «зачем о них вообще говорить, если их нельзя производить», «зачем они нужны при отставании в X раз по производительности», «зачем они нужны, если их система команд основана на изначально не оптимальном подходе VLIW», «Эльбрусы – чисто военная тема и обычное физическое лицо не может их купить без подписания NDA (соглашения о неразглашении)», «Эльбрус нельзя вывозить из страны» и т.д.

Да только вот, даже если и допустить, что под эту музыку и танцуют в большинстве своём боты, то пишут эту музыку вполне реальные люди. И за примерами далеко ходить не надо. Совсем недавно одно такое видео было опубликовано на YouTube-канале House of NHTi (или, как иронично было подмечено на русской раскладке клавиатуры – ТРЕш). Этот канал ведёт вполне себе реальный человек, которого вы можете увидеть справа на фото с его же поста в сообществе на YouTube. На habr он опубликовал статью с тем же текстом под ником RiddleRider, а в Telegram он пишет посты в канале House of NHTi и сообщения в различного рода чатах под ником qfd01 (Dron).

В этом материале попробуем разобрать статью RiddleRider / Dron / Василия. Я дам свою критику этой статьи и постараюсь ответить на вопрос, в самом ли деле состоятельны аргументы о "тупиковости" Эльбруса и может ли человек, будучи в здравом уме, называть МЦСТ "компанией-паразитом". Что у них с финансированием, поставками, открытостью платформы и т.д. - разберём в этом материале.

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

Работа с системой СИ на Java

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 610
Программирование *Java *Физика
Репортаж

Библиотека по работе с единица системы СИ KotUniL, разработанная изначально на Kotlin, недавно сделана мультиплатформенной. В частности, она доступна теперь и на Java и JavaScript.

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

Истории

Классификация вредоносного ПО на основе композиций и комбинирования

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 296
Информационная безопасность *Антивирусная защита *
Аналитика

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

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

Думай шире своих обязанностей: Сила системного мышления в инженерии тестирования качества (QA)

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 325
Тестирование IT-систем *Карьера в IT-индустрии Мозг
Из песочницы

Привет, меня зовут Елена Рукавичникова, я Head of QA  и преподаватель курса “Функциональное тестирование ПО” в IT Academy. Свыше 7 лет я погружена в мир тестирования, принимая участие в более чем 20 увлекательных проектах.

Когда-то я выступала на конференции с данной темой и решила поделиться ею с вами.

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

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

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

Обзор датчика освещения BH1750

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1K
Программирование микроконтроллеров *Производство и разработка электроники *DIY или Сделай сам Электроника для начинающих
Обзор


BH1750 это простой цифровой чип датчика освещения с I2C интерфейсом от японской компании Rohm Semiconductor.
В этом тексте я представил обзор этого чипа. Перечислил его плюсы и минусы и проверил работу датчика в реальных условиях. Также представил возможные идеи устройств на основе датчика освещенности.



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

Работа с системой СИ на JavaScript

Время на прочтение 2 мин
Количество просмотров 881
JavaScript *Программирование *Физика
Репортаж

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

Эта проблема реальная и уже доказано приводила к авариям, обошедшимся во многие миллионы долларов. 

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

Одна из таких библиотек - KotUniL, разработанная изначально на Котлине. 

Сразу же после её появления библиотеки автору посыпались запросы по переносу её на JavaScript. Некоторое время назад в рамках обеспечения мультиплатформенности библиотеки разработан вариант библиотеки для JavaScript.

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

Мультибрендинг сайта на Angular

Уровень сложности Средний
Время на прочтение 18 мин
Количество просмотров 362
JavaScript *Angular *TypeScript *
Туториал

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

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

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

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

Большие данные и огромные сомнения

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 641
Python *Big Data *Машинное обучение *Учебный процесс в IT Data Engineering *
Из песочницы

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

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

Прожарка вакансии системного аналитика #2

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 707
Анализ и проектирование систем *Учебный процесс в IT Аналитика мобильных приложений *Карьера в IT-индустрии IT-компании
Обзор

Всем привет!

Продолжаем рубрику прожарок!
С вами Владислав Князев - ex Teamlead Alfabank, ex Lead System Analyst Sber, VTB.

Цель прожарки: детально разобрать вакансию по косточкам, дабы аналитики помладше посмотрели, на что обращать внимание, перед тем как откликаться.
Также моя задача поделиться своим клиентским опытом с hr'ами и лидами, которые составляют описание вакансий для хантинга в свои команды.

Мы начинаем, приятного аппетита!

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

ES2023 — что нового в JavaScript?

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 2K
JavaScript *
Из песочницы

В данной статье мы обсудим новые возможности работы с массивами в JavaScript, которые были добавлены в ES2023.

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

Ping пакеты как временное хранилище данных на python raw socket

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.7K
Децентрализованные сети *Ненормальное программирование *Python *Хранение данных *Научно-популярное
Из песочницы

Payload (данные) в ping пакете действительно есть, однако до реальной пользы им далеко - это английский алфавит (нет, я не испытываю ненависть к латинице, просто мне хотелось бы уметь редактировать это содержимое).

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

QA-инженер: кто это и какие навыки требуются в 2023 году

Время на прочтение 6 мин
Количество просмотров 650
Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Тестирование игр *

Роль инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью.

Многие представляют QA-инженера как того, кто ежедневно случайно нажимает на управляющие элементы программы и проверяет их на баги. К тому же, есть и те, кто считает, что для работы в должности тестировщика не нужны глубокие технические знания. Отсюда достаточно распространенное мнение, что пройти собеседование и войти в айти проще, чем кажется. Поэтому стоит разобраться в этом вопросе более детально и проверить, насколько это соответствует действительности.

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

Модульный телефон Fairphone: концепция продолжает развиваться. Fairphone 5 и перспективы линейки

Время на прочтение 4 мин
Количество просмотров 1.7K
Блог компании МТС Гаджеты Смартфоны DIY или Сделай сам

Два года назад компания, разрабатывающая модульный телефон Fairphone, выпустила четвёртое поколение устройства. Тогда девайс получил SoC Qualcomm Snapdragon 750G, 6 Гб ОЗУ и 128 Гб основной памяти. Сейчас компания готовит к выходу уже пятое поколение смартфона. По словам разработчиков, девайс будет более производительным и ещё более ремонтопригодным. Хотя куда уж дальше — он и так каждый раз получает высший балл по возможности ремонта пользователями от iFixit. Подробности — ниже.

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

История компьютерных стратегий. Часть 4: первый Warcraft, внебрачный сын «Dune 2»

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 2.5K
Блог компании RUVDS.com Читальный зал Игры и игровые консоли
Ретроспектива

В прошлой части мы разобрали появление на свет Civilization и Dune II, ставших эпохальными вехами в развитии компьютерных стратегий. В особенности это касается «Дюны 2», из которой выросли чуть менее, чем все стратегии в реальном времени. И это не просто красивая фраза: хит по мотивам культовой саги Фрэнка Герберта напрямую породил две последующие великие игры, братьев-конкурентов, определивших дальнейшее развитие жанра. А именно — Warcraft: Orcs & Humans от Blizzard и Command & Conquer: Tiberian Dawn от Westwood Studios. Они также выросли из «Dune II», как «Doom 2» — из «Wolvenstein 3D». Сегодня поговорим о том, как почти случайно, из попыток усовершенствовать «Дюну» и принятых «на коленке» решений, появился на свет мир «Warcraft».
Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Комментарии 8

Ближайшие бесплатные мероприятия по разработке (18 июля — 20 июля 2023)

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 351
Программирование *Учебный процесс в IT Карьера в IT-индустрии Конференции
Дайджест
Читать описание
Всего голосов 2: ↑1 и ↓1 0
Комментарии 0

Гуманитарий с 0 знаний в IT и в программировании. Вторая часть. И последняя про 1С

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 970
Программирование *Учебный процесс в IT *
Мнение

В нулевой части прописана моя мотивация: для чего я пишу эти статьи

В первой части прописан мой опыт обучения и эмоциональные качели

Данная вторая часть содержит выводы:

1. Выводы по учебным материалам

2. Вывод про кодинг в 1С

3. Общий вывод

Что же там за выводы по 1С?..
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 15

От «из мха и шишек» до продукта | Постройка электросерфа и гидрофойла

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.5K
Блог компании Timeweb Cloud Реверс-инжиниринг *Прототипирование *Научно-популярное Энергия и элементы питания
Кейс
В прошлых двух статьях были изложены общие моменты и негативный опыт по постройке двухтактного ДВС. Эта статья — более положительный пример, но боли и страданий в ней не меньше.

Поехали.

1. Эмпирическое проектирование.


1.1 Серф


Параллельно с постройкой 2Т ДВС мотора, мы начали делать электричку.

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

image
К- качество.
Читать дальше →
Всего голосов 33: ↑32 и ↓1 +31
Комментарии 6

Ностальгические игры: System Shock

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.5K
Блог компании ГК ITGLOBAL.COM Читальный зал Игры и игровые консоли
Ретроспектива

В 1994 году в свет вышла игра, которая пошатнула устои жанра – System Shock. Она не была обычным шутером, как тогда было модно, и не пыталась подражать DOOM и Wolfenstein 3D. Проект предлагал вдумчивое исследование локаций, изучение окружающего мира, решение головоломок, чтение записок и аудиозаписей и, что самое важное, атмосферу! Атмосферу безысходности, страха и обречённости. Вы не просто беззаботно ходили по игровому миру, толпами отстреливая врагов, а пытались выжить, экономя боеприпасы, энергию и каждую аптечку. Спустя пять лет выйдет System Shock 2, и эта формула будет доработана. Теперь, благодаря системе прокачки, игрок – не безымянный хакер, а солдат, который может выбрать свою специальность и способ развития. Игра создала новый жанр Immersive sim и стала несомненной иконой гейм индустрии.

К сожалению, в начале 90-х, когда вышла System Shock, я не слышал про релиз столь прорывного проекта, довольствуясь играми на Dendy. Даже будь у меня в те годы ПК, я бы вряд ли смог оценить всю прелесть этого сокровища. Но сейчас, спустя почти 30 лет, играя в ремейк, я с огромным удовольствием окунулся в мир этой игры. Пройдя её до конца, с горящими от восторга глазами хочу поделиться с вами своими эмоциями!

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