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

Все потоки

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

Роботы в ВСК: вчера, сегодня, завтра

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 8
Блог компании Страховой Дом ВСК Python *IT-инфраструктура *
Кейс

 

Шахов Александр, руководитель управления перспективных технологий в компании ВСК

В этой статье я расскажу о программных роботах и практических результатах их использования в ВСК.

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

Новости

На скейте за 40

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

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

Не судите строго, поехали

Скольжение в трубе - это лучшее что есть в серфинге, несешься под гребнем, и, это счастье... (Мультфильм “Лови волну”)

Ведь всё же просто. Вы либо хотите, либо нет, в чём загвоздка? (Джордж Карлин)

Мне уже многое поздно. Мне уже многим не стать (Юрий Лоза)

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

5 вредных советов начинающему тестировщику

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 215
Блог компании Usetech Тестирование веб-сервисов *Тестирование мобильных приложений *Карьера в IT-индустрии
Мнение

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

В интернете можно найти много статей по запросу «ЧТО НУЖНО знать начинающему тестировщику»… КАК ПРАВИЛЬНО… ЧТО ВАЖНО… ПРИМЕРЫ… ШАБЛОНЫ…

Но очень мало где разбирают то, что получается на деле и как прийти от «неправильно» к тому самому «вот так надо». Предлагаю рассмотреть 5 не совсем выдуманных, а даже очень реальных ситуаций. Завариваем чашку чая, закутываемся в плед и начинаем! :)

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

Объяснение NFT простыми словами на примере Dapper платформ и печенек Oreo

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

Сегодня я хочу поделиться рассказать вам о том, что такое NFT на основе своей работы в качестве QA на основе платформ компании Dapper. Примеры, для наглядности, буду приводить на основе печенек Oreo и немного на упаковках с наклейками для журналов из 90-х - 2000-х для более наглядных примеров и толики ностальгии.

В 2-х словах - что такое NFT и платформы по продаже NFT

Давайте в нескольких словах о том, что такое NFT и как с ними работает Dapper.

NFT (non-fungible token) — Невзаимозаменяемый токен, который представляет собой криптографический сертификат цифрового объекта с возможностью передавать сертификат через механизм, применяемый в криптовалютах (блокчейн). Сам по себе токен не является подтверждением права на владение цифровым активом в контексте законодательства об авторском праве. NFT не препятствует копированию объекта, он только закрепляет за владельцем «цифровую фишку», созданную на основе одного из экземпляров цифрового артефакта.

Что же это значит для вас с нами со стороны платформодержателей NFT? Начнём же наш недиетические аналогии. Если приводить аналогии, то "криптографический сертификат" можно сравнить с уникальным штампом или штрихкодом (bar code) на обратной стороне упаковки от печенек, только этот штрихкод есть на каждой печеньке (НФТшке).

Пеееечееееенькиииии
Всего голосов 4: ↑0 и ↓4 -4
Комментарии 3

Истории

Ваншот «Гномреган» по вселенной WoW для Foundry VTT

Время на прочтение 2 мин
Количество просмотров 668
Разработка игр *Дизайн игр *

Хочу поделиться с вами своей реализацией интересного ваншота "Гномреган" по вселенной World of Warcraft в Foundry VTT :)

Так что если вы мастер, игрок или вам просто интересно, то добро пожаловать!

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

Apache NiFi. Запуск Pipeline тогда, когда надо

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 526
Open source *Data Engineering *Визуальное программирование *
Кейс

Добрый день. Меня зовут Иван, я дата-инженер, основной профиль - доставка данных от источников до целевых систем DWH. Чаще всего работаю с Apache NIFI.

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

Интересующимся - читать дальше.
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Навеяно проблемой четырёх красок

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.2K
Программирование *Delphi *Алгоритмы *Математика *
Из песочницы

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

Для непосвящённых… Проблема четырёх красок формулируется очень просто: «Для раскраски любой карты на плоскости достаточно четырёх красок».

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

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

* * *

Создал очень НЕинтересную игру, навеянную этой Проблемой.

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

Будни архитектора решений. Или кто он такой и чем занимается каждый день?

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 930
Карьера в IT-индустрии
Из песочницы

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

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

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

Архитектура потоковой обработки медиа-данных

Время на прочтение 7 мин
Количество просмотров 475
Блог компании OTUS Программирование *Хранение данных *
Recovery mode

Что такое поток мультимедиа? Обычно это потоковое аудио или видео.

Существует множество источников таких данных:

- Веб-камеры, сетевые ip-камеры
- Звонки из call-центров (записываются и анализируются!)
- Стримы игр на ютуб
- и т.д.

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

Что такое эксплореры блокчейна. Как читать историю транзакций в обозревателе блоков

Время на прочтение 5 мин
Количество просмотров 309
Распределённые системы *Криптовалюты
Из песочницы
Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 0

Вывод спрайтов, создание анимации, программирование nes/famicom/dendy

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

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

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

Исследование винтажной компьютерной техники: 4 бита драконов: игра-лабиринт Dungeons & Dragons от Mattel

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 1.1K
Блог компании SkillFactory Старое железо Игры и игровые консоли Электроника для начинающих
Ретроспектива
Перевод


Когда мои родители продали дом и перебрались на белоснежные просторы Великого севера, они вывезли несколько коробок моего барахла, которое долго пылилось в гараже. Мы сейчас разбираем вещи и роемся в этих коробках на случай, если в не столь далёком будущем нам самим понадобится переехать. В одной из коробок нашлась моя старая компьютерная игра-лабиринт DUNGEONS & DRAGONS™ от Mattel Electronics.


Это большая, «делюксовая» из двух игр D&D от Mattel (у Intellivision, конечно, был свой набор, а у нас был Tandyvision), вторая — DUNGEONS & DRAGONS™ компьютерная игра в жанре фэнтези. Это было портативное устройство с неожиданно привлекательной реинкарнацией игры Hunt the Wumpus, о которой мы поговорим в другой раз. Эта игра больше похожа на настолку, но в ней есть компьютерный антагонист и звуковое сопровождение.

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

Его величество Пайп, или как заставить ssh tunnel открыть RDP на другом конце через альтернативный IP

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 2.3K
*nix *
Из песочницы

Для начала, вспомним некоторые базовые вещи ОС Unix.

Любой процесс в Unix имеет три открытых файла по умолчанию (он конечно может их потом закрыть):

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

Интервью с одним из разработчиков игр инди-студии Creepy Brothers

Время на прочтение 7 мин
Количество просмотров 793
Разработка игр *Игры и игровые консоли IT-компании
Интервью

Я продолжаю серию интервью с отечественными разработчиками игр. Не так давно на Хабре уже был материал про инди-студию Baba Yaga Games, потом про мобильных разработчиков Black Caviar Games. На очереди студия разработки, которая существует уже 13 лет  — это студия Creepy Brothers.

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

Сравнение процессоров Sun Sparc с процессорами МЦСТ-R

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 3.8K
Компьютерное железо Процессоры

Недавно удалось получить удалённый доступ к компьютеру Дмитрия Бачило Sun Blade 1500 на процессоре Ultra Sparc IIIi, который выставляется в его недавно открытом музее, а также попросил пользователя Limows протестировать машину Netra T1 с процессором Ultra Sparc IIe 500 МГц. Плюс удалённо удалось получить результаты тестов процессоров серии МЦСТ-R на  архитектуре SPARC, поэтому я решил сравнить производительность процессоров от компании SUN (которую купил Oracle) и МЦСТ.

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

Гайд по настройке IoC-контейнера в консольном приложении .NET core

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 826
Блог компании ITQ Group .NET *C# *
Туториал

Статья-гайд от ведущего .NET-разработчика "ITQ Group" Александра Берегового.

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

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

Лабиринт внутри лабораторной мышки

Уровень сложности Простой
Время на прочтение 12 мин
Количество просмотров 1.4K
Блог компании ISPsystem Управление персоналом *Карьера в IT-индустрии IT-компании
Мнение
Перевод

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

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

Листиклс – простой метод сравнительного анализа вашего предложения с альтернативами

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 490
Исследования и прогнозы в IT *Agile *Управление продуктом *Софт
Мнение

У меня есть убойная идея для нового продукта! Он будет круче всех.  У него будет вот такая классная функция, и вот такой крутой  интерфейс, с блокчейном и искусственным интеллектом, с блэкджеком и… ну вы знаете…

Сразу будем делать? Или сначала проверим, а кто-то вообще его купит?

Я уверен, что у статей-списков есть огромный потенциал для проверки гипотез о спросе.

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

Принцип определения дальности между радио трансиверами

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.5K
Беспроводные технологии *Разработка робототехники *Программирование микроконтроллеров *Производство и разработка электроники *Научно-популярное
Туториал

Настал второй за 11лет случай, когда в профессии программист-микроконтроллеров понадобилась математика. Она нужна чтобы решить задачу из радиотехники.

В этом тексте показан алгоритм определения дальности между радио трансиверами.

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

Quic от Google

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 2.3K
HTML *IPv6 *Браузеры Интернет вещей
Из песочницы

Основной обязанностью любого транспортного протокола является поддержка связи и коммуникации между двумя конечными сущностями. Таким сущностями могут выступать хосты и устройства, как, к примеру, роутеры. Транспортный протокол предоставляет механизм виртуального зацикленного пути между двумя конечными устройствам. Есть два типа транспортных протоколов: ориентирующиеся на соединения и не ориентирующиеся. Из названий становится понятно, что в первом типе происходит некоторое количество дополнительной работы на то, чтобы создать соединение и только после этого появляется возможность передачи информации. В свою очередь протоколы, работающие без заранее созданного соединения, нацелены на то, чтобы доставлять информацию, не волнуясь о том была ли она принята или нет, но в таком случае работа по приёму ложится на самих отправителей и адресатов, которые связаны протоколом. В пример можно привести два самых распространённых протокола – это TCP и UDP, соответственно, первый ориентирован на связь, а второй – нет.

Протокол QUIC – новый транспортный протокол, предназначенный для обеспечения соединения с низкой задержкой через Интернет. Новая технология построена на основе протокола UDP (что напрямую отражено в названии - Quick UDP Internet Connections), поэтому с её помощью можно передавать данных без необходимости в выделенном сквозном соединении.

QUIC был разработан компанией Google для решения проблем основного транспортного протокола TCP (Transmission Control Protocol), который широко используется в интернете, однако имеет недостатки среди которых – высокий уровень задержек и проблемы с контролем перегрузок, который могут привести к проблемам с производительностью.

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