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

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Почему видеоигры — это хорошие учителя?

Блог компании RUVDS.com Игры и игровые приставки Учебный процесс в IT
Перевод
The Legend of Zelda: Breath Of The Wild — это игра, которая вышла в 2017 году для консолей Nintendo Switch и Wii U. Это — игра с открытым миром, в которой можно исследовать любое место этого мира, в любом порядке. А если хотите — вы можете сразу же посетить финального босса! Игрока практически ничто не ограничивает.



Разработчики игры провели потрясающую работу по использованию её базовых механизмов, сделав так, что на прохождение этой игры нужно более 60 часов. Всё начинается с того, что персонаж оказывается в местности, которая в некотором смысле отделена от остального игрового мира. Приключения в этой местности играют роль обучалки. Для того чтобы пойти дальше, нужно пройти четыре испытания, фактически — решить небольшие головоломки. Каждая из этих головоломок знакомит игрока с новой игровой механикой и, проводя его через ряд испытаний, учит ими пользоваться. Речь идёт о следующих механиках:
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 500
Комментарии 0

Новости

8 проблем в архитектуре Kubernetes

Системное администрирование *IT-инфраструктура *Серверная оптимизация *Kubernetes *
Перевод
Архитектура Kubernetes хорошо подходит для организаций типа FAANG, но может оказаться избыточной и чрезмерно сложной для прочих.

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

Прежде чем нырнуть в Kubernetes с головой, примите во внимание следующие проблемы с этим опенсорсным оркестратором контейнеров.

1. Kubernetes разработан для компаний типа FAANG


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

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

Провинциальный взгляд на аттестацию государевых информационных систем

Блог компании НИИ СОКБ Информационная безопасность *IT-инфраструктура *IT-стандарты *Законодательство в IT

Недавно мы организовали обсуждение нового порядка аттестации объектов информатизации, вступившего в силу с 1 сентября 2021 года. С материалами обсуждения рекомендуем ознакомиться тем, кто готов прочитать эту статью до конца. Для тех, кто не готов – достаточно ликбеза в первой части статьи.

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

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

Chorda 3.0. Осенний релиз

JavaScript *ReactJS *TypeScript *

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

Про сам фреймворк можно почитать здесь, посмотреть там и пощупать тут

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

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

Есть ли жизнь после FAANG компании или мой опыт собеседований в Северной Америке, 20+ компаний за 3 недели

Учебный процесс в IT IT-эмиграция Карьера в IT-индустрии Интервью IT-компании

Я хотел бы поделиться недавним опытом собеседований на рынках Канады и США на позицию инженера данных. У меня был больше научный интерес, чем необходимость. За 3 недели я побщался более чем с 20 компаниями в Канада и США, чтобы оценить возможности рынка и тренды индустрии аналитики.

Узнать результаты
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 5.1K
Комментарии 17

История крови. Самая древняя проблема обратной совместимости

Проектирование и рефакторинг *Научно-популярное Здоровье Биология

Выйдя на сушу, мы захватили с собой в дорогу немного моря. Тонкая мембрана одноклеточных так легко пропускала соленую воду с кислородом и питательными веществами, что эволюция даже не попыталась реализовать этот механизм как-то иначе. Многоклеточные обросли тканями, развили внутренние органы, освоили половое размножение, но обмен веществ продолжался через соленую жидкость с белково-металлической примесью. Металл связывался с кислородом, а сама жидкость, которая теперь называлась «кровь», оказалась немного разбавлена по сравнению с морской водой, но не более того. В качестве носителя для кислорода большинство многоклеточных предпочли железо – один из самых распространенных металлов, который легко и разнообразно окисляется. Головоногие приматы моря, а также онихофоры (бархатные черви) и некоторые членистоногие использовали вместо железа медь, поэтому кровь у них голубая (вместо гемоглобина они обзавелись аналогичным белком гемоцианином). Голотурии (морские огурцы) используют ванадий, из-за которого их кровь также синяя. До сих пор не вполне понятно, нужен ли им ванадий для дыхания (и образует аналог гемоглобина) или для питания (как магний в хлорофилле), но в Японии тем временем выращивают целые плантации голотурий для получения ванадия. Тем не менее, наиболее подходящим для крови металлом оказалось именно железо, так как оно достаточно распространенное и при этом не слишком токсичное. Поэтому кровь у всех позвоночных красная.

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

Читать далее
Всего голосов 30: ↑28 и ↓2 +26
Просмотры 3.5K
Комментарии 11

Flare-On 8 2021 CTF writeup'ы

Информационная безопасность *Реверс-инжиниринг *

Закончился очередной конкурс Flare-On от компании FireEye. Он привлекает любителей и профессионалов обратной разработки со всего мира. Ежегодно FireEye предлагает всем желающим 10-12 заданий нарастающей сложности. Участие в подобных конкурсах позволяет поддерживать свои инженерные навыки в тонусе и каждый раз стимулирует учиться новым интересным вещам. Субъективно задания этого года были проще, чем задания прошлых лет и это косвенно подтверждается большим числом победителей в этом году. Сложности при прохождении в основном возникали из-за неочевидности использования (применения) известных данных, нежели какие-то технологические или алгоритмические трудности - нужно только было правильно сопоставить "А" и "Б". Практически все предложенные задания решались в ручном режиме в отладчике без необходимости применения узкоспециализированных приёмов и инструментов.

Я узнал об этих соревнованиях только в 2019 году, сразу же решил зарегистрироваться и получил от решения всех головоломок огромное удовольствие. На счету у меня теперь третий памятный приз от команды FireEye и в этот раз занял 39 место в общемировом рейтинге (4-ое среди россиян).

Все флаги Flare-On Challenge традиционно оканчиваются на flare-on.com. Давайте приступим к разбору заданий.

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

Игра в бисер на Python

Python *Научно-популярное

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

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.2K
Комментарии 11

Барахолки в Испании: iPod, Google Home mini, PSP и кое-что еще

Блог компании Selectel Гаджеты История IT Старое железо

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

Ну а раз много продавцов, то и товаров хватает — мне удалось приобрести несколько интересных вещей. Что же, поехали!
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 2.5K
Комментарии 9

Подготовка эффективной среды для написания bash сценариев

Системное администрирование **nix *Серверное администрирование *DevOps *
Tutorial

Bash, он же возрождённый shell, является по прежнему, одним из самых популярных командных процессоров и интерпретаторов сценариев. Как бы его ненавидели и не пытались заменить, всё равно он присутствует вокруг нас и никуда не собирается исчезать. Если вам приходится писать bash скрипты или вы только планируете этим заняться, данная статья написана для вас.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 2.3K
Комментарии 3

Практическое применение сервера FreeACS для обслуживания устройств Mikrotik по протоколу TR-069 (часть 1)

Системное администрирование *IT-инфраструктура **nix *Сетевое оборудование Интернет вещей
Tutorial
Данная статья является логическим продолжением экспериментов с тестовым сервером FreeACS. Тогда я влюбился в этот инструмент, и обещал немногочисленным комментаторам довести дело до продакшн. Так что, сегодня мы установим сервер, настроим до рабочего состояния и прикрутим ssl-сертификат. А во второй части — разберем настройки и режимы, прогоним основные рабочие сценарии обслуживания устройств Mikrotik и слегка коснемся автоконфигурации IP-телефонов.
Читать дальше →
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.3K
Комментарии 0

Цифровое моделирование аналоговых гитарных эффектов дисторшн

Схемотехника *Производство и разработка электроники *DIY или Сделай сам Звук Электроника для начинающих
Из песочницы

Звучание рок музыки, в частности направлений hard rock и heavy metal, во многом базируются на специально искаженном гитарном звуке, для получения которого используются электронные устройства "дисторшн", ламповые усилители в "перегруженном" режиме, компьютеры с соответствующим программным обеспечением обеспечением и цифровые процессоры, все чаще использующие алгоритмы нейронных сетей.

Набирать популярность искаженный звук электрогитар начал примерно с 1960-х годов. С тех времен считается, что звук перегруженных ламповых усилителей с выходом на мощные специальные гитарные колонки с большими специальными динамиками является эталоном в рок музыке. Но ламповые усилители были относительно дорогие и неудобные в эксплуатации. Поэтому разрабатывались полупроводниковые устройства дисторшн. В то время электрические принципиальные схемы устройств дисторшн были относительно простые и звучание сигнала с их выхода лишь отдаленно напоминало звучание перегруженного лампового усилителя. Тем не менее оно все же несколько походило на "звук лампы" и это давало мощный стимул разработчикам аналоговых полупроводниковых схем дисторшн продолжать свои исследования, усложнять схемы и предлагать новые схемные решения. Расцвет аналоговых полупроводниковых дисторшн пришёлся примерно на 1995-2010 года. Наиболее популярны были электрические принципиальные схемы наподобие приведенных на рисунке ниже.

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

Postgresso 35 — спецвыпуск: PostgreSQL 14

Блог компании Postgres Professional PostgreSQL *


Пресс-релиз PostgreSQL обширен и основателен. Есть и выжимка (highlights), в которой после бурных обсуждений в рассылках выделили главное.

Статей о 14-й много. Мы смотрели и разрозненные статьи и целые сериалы:
обзоры коммитфестов Павла Лузанова (5 серий),
waiting for PostgreSQL 14 Хуберта 'depesz' Любашевского (18),
микрообзоры Postgres 14 highlights Мишеля Пакье (Michael Paquier) (5),
в блоге Fujitsu OSS (5).

Кроме того есть пространная статья-справочник от HPE: PostgreSQL 14 New Features With Examples (Beta 1).

Начнём со статей, в которых авторы стараются охватить версию 14 в целом. Но перед этим разомнёмся

в облаках и контейнерах

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

Бадминтонный трекер BTracker

Data Mining *

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

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

Почему технические собеседования не нужны

Java *Интервью

Ремарка - речь пойдет о 98% собеседований в постсоветском пространстве на позицию Java Developer. 

Начну вот с чего: знание Collections Framework, его иерархии наследования, внутренней работы HashMap и количества примитивов в языке - никак, совсем никак, не может дать представления о работоспособности человека. 

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

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

Вот пункты, которые, на мой взгляд, должны лежать в основе построения плана собеседования:

1) Работа разработчика состоит из 40% кодинга и 60% рассуждений, размышлений и попыток понять и вместить задачу, выбрать оптимальный алгоритм ее решения. И я не говорю о созвонах, декомпозиции и обсуждении предстоящего спринта и т.д. и т.п. В таком случае кодинга остается процентов 20.

2) Без грамотного и прозрачного процесса коммуникации между членами команды, проекта не получится. И к сожалению, какой бы прекрасный не был тимлид и ПМ, если разработчики не умеют общаться и понимать, какую информацию важно озвучивать команде, что нужно спрашивать, а что можно загуглить, у проекта будут проблемы.

3) Языки, фреймворки, библиотеки, базы данных и прочее - это всего лишь инструмент для решения проблемы, и он должен быть подобран под задачу, а не наоборот.

Читать далее
Всего голосов 34: ↑20 и ↓14 +6
Просмотры 13K
Комментарии 47

Новые музыкальные инструменты — кто их делает и кто на них играет

Блог компании Аудиомания Гаджеты Периферия Звук

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

Сегодня продолжим тему, но обсудим новинки, которые проектируют наши современники. Это — орган из подручных материалов, электромагнитная арфа и «синестетическая машина». Под катом — немного о каждом из инструментов.

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

Советы по работе с Quarkus

Java *
Перевод

В этой статье вы узнаете несколько полезных советов и приемов, связанных с фреймворком Quarkus. Мы сосредоточимся на функциях, которые выделяют Quarkus среди других Java фреймворков.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.3K
Комментарии 10

Записки авиационного метролога. Военный аэродром в Гудаута. Путешествие по черноморским курортам

Читальный зал

Продолжение. Начало здесь

Утреннее собрание бригады метрологов, после обильного завтрака в столовой. Командир берёт слово.

-Товарищи офицеры, вольнонаёмные инженеры и техники.

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

Мы выполнили все поверочные работы и главное уложились в срок.

Читать далее
Всего голосов 13: ↑8 и ↓5 +3
Просмотры 2.3K
Комментарии 5

Самый полный чек-лист для защиты от мошенников

Информационная безопасность *Законодательство в IT
Из песочницы

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

Читать далее
Всего голосов 63: ↑61 и ↓2 +59
Просмотры 12K
Комментарии 46

Смарт-часы Samsung Galaxy Watch 4: обзор после полутора месяцев использования

Носимая электроника
Из песочницы

Пару месяцев назад Samsung представили миру свои новые умные часы Galaxy Watch 4, главной особенностью которых стала работа на операционной системе Wear OS и поддержка сервисов Google. Система предоставляет доступ к огромной базе приложений, которые вы привыкли видеть на своем Android смартфоне, а сценарии использования часов ограничены лишь вашим воображением и желаниями.

В серию смарт-часов Galaxy Watch 4 вошли 4 модели. Galaxy Watch 4 40 мм и Galaxy Watch 4 44 мм это элегантные часы с лаконичным дизайном и прочным алюминиевым корпусом. Они имеют более доступную стоимость и по своему дизайну скорее подойдут нашей прекрасной половине человечества. Еще 2 модели это Galaxy Watch 4 Classic 42 мм и Galaxy Watch 4 Classic 46 мм. Эти модели получили более агрессивный дизайн, оснащены поворотным безелем и имеют большую батарею, которая обеспечивает лучшую автономность.  При первой возможности я оформил предзаказ на топовую версию Galaxy Watch 4 Classic 46 мм и последние 1,5 месяца активно их эксплуатировал: занятия спортом, бассейн, активный отдых и путешествия, снорклинг — это лишь часть того, что пережили часы за это время. Только теперь я окончательно сформировал свое мнение, а значит пришло время подробного обзора.

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Просмотры 6.1K
Комментарии 16