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

Все потоки

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

Как настроиться на работу?

Здоровье

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

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

Новости

Настройка локальной синхронной репликации используя DRDB9

Настройка Linux *Хранение данных *
Из песочницы

DRBD (Distributed Replicated Block Device — распределённое реплицируемое блочное устройство) представляет собой распределенное, гибкое и универсально реплицируемое решение хранения данных для Linux. 

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

В этой статье я поделюсь опытом как создать репликацию drbd локально, не используя drbdadm, а используя drbdsetup и drbdmeta.

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

Очередные поиски флага на Hackthebox в категории OSINT

Информационная безопасность *

Привет, дорогой друг! Сегодня я продолжу рассказывать про поиск флага на Hackthebox. Забегу немного вперед: данная статья будет очень короткой. Мне довольно легко и быстро удалось найти флаг.

Итак, само задание:

Can you find something to help you break into the company 'Evil Corp LLC'. Recon social media sites to see if you can find any useful information.

По-русски: нас просят найти в социальных сетях информацию, которая поможет проникнуть в компанию "Evil Corp LLC"

Как и любой специалист, я очень ленив. Чтобы не ломать голову, я пошел в Google и написал там такой запрос:

evil corp llc site instagram.com

Не долго думая, кликнул на первую ссылку.

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

Музыка как код — опробовать концепцию можно прямо в браузере

Блог компании Аудиомания Программирование *Облачные сервисы Софт Звук

Существует множество языков для музыкального программирования. О некоторых из них, например, Sporth или ORCA, мы рассказывали в блоге. Сегодня поговорим о проекте Harmonicon — браузерном DAW, реализующем концепцию music-as-code.

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

Маркетинг для сложных B2B-Продуктов

Контекстная реклама Контент-маркетинг Управление продажами *
Из песочницы

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

Узнать как привлекать B2B-Клиентов
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 418
Комментарии 3

Serializable vs. Snapshot Isolation Level

Microsoft SQL Server *
Перевод

По материалам статьи Craig Freedman: Serializable vs. Snapshot Isolation Level

Уровни изоляции транзакций Serializable и Snapshot обеспечивают согласованное чтение из базы данных. На любом из этих уровней изоляции транзакция может читать только зафиксированные данные. Более того, транзакция может читать одни и те же данные несколько раз, не заботясь о каких-либо параллельных транзакциях, вносящих изменения в эти же данные. Те нежелательные эффекты, которые были продемонстрированы в предыдущих статьях при Read Committed и Repeatable Read, на уровнях изоляции Serializable и Snapshot просто невозможны.

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

Почему IT-специалисты делают паузу в карьере и как после этого вернуться на работу

Блог компании Нетология Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии IT-компании

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

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

Задача про две ёмкости для жидкости

Программирование *Графические оболочки *Математика *Логические игры Интервью

Существует классическая задача:

Есть 2 емкости: 5 литров и 3 литра. Как отмерить 4 литра жидкости используя только эти 2 емкости?

В этом тексте я решу эту задачу в общем виде при помощи конечного автомата.  Также я упомяну про малоизвестный язык программирования Dot.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 2.9K
Комментарии 13

Как я разрабатывал игру fly bird 2

*nix *Разработка под Android *
Recovery mode

Это гифка, которую я сделал, чтобы показать вступление и как началась история путешествия птички. У меня есть друг, который не боится рисовать, даже если он не обучался рисованию профессионально. Я общаясь с ним как то вдохновился желанием рисовать и не бояться. В google play у меня есть старая игра, которую я делал на unity, когда только начинал работать с движком.

https://play.google.com/store/apps/details?id=com.xverizex.fly_bird&hl=ru&gl=US

Два комментария к старой игре дали мне желание сделать новую версию, но уже на C++ + SDL2 + OPENGL ES 3.2 + OPENSLES + glm. То есть я даже рад хотя бы двум комментариям о том что людям нравиться моё творчество, чтобы чувствовать себя прекрасно и продолжать делать игры.

Так как у меня нормального опыта не было делать игры полноценные на sdl2, то я использовал разные виды кода, которые как я думал, что они правильные. Но поработав на работе и изучая код, я увидел что есть помимо того что я знаю (я про очереди сообщений), есть ещё mqueue. И только потом я додумался, что можно с помощью очередей сообщений отправлять из одного потока в другой что-нибудь. Вот пример как выглядела реализация.

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

Недружественные почтовые сервера

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

Всем привет. Долго думал, о чём здесь написать — к сожалению, редко находится на это время и желание. Но недавно случилась одна не очень хорошая история, из которой я сделал выводы и решил, что эта информация может быть кому-то полезна, поэтому хочу рассказать о том, что произошло. История эта связана с электронной почтой, а если быть более точным — с отказом сетевой инфраструктуры РЖД в обслуживании персонального почтового сервера из-за его «недружественности».

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

Читать далее
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 7.3K
Комментарии 21

Fiber изнутри: погружение в новый алгоритм согласования React

ReactJS *
Перевод

Погрузитесь глубоко в новую архитектуру React под названием Fiber и узнайте о двух основных фазах нового алгоритма согласования (reconciliation). Мы подробно рассмотрим, как React обновляет состояние и пропсы и обрабатывает дочерние элементы.

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

Что будет с ru-стартапами? Немного личной рефлексии, как русского YC-фаундера

Венчурные инвестиции Развитие стартапа IT-эмиграция Карьера в IT-индустрии

Сейчас полезно разделять два пласта информации и мотивации людей:

1. Публичный (медийный) - мы все с лихвой его потребляем: новости, затрагивающие бизнес, выходят каждый день. В них желательно обращать внимание не на события, а на тренды. Например весь шум и ограничения банков ЕС - это пример вольной интерпретации одних и тех же писем европейского центробанка. Да, применяют их в разных странах очень по-разному. Или например стартап-программы ограничивают или ужесточают правила получения стартап-внж. Это объясняется небывалым наплывом аппликантов, раньше стартап-программы хантили стартапы, а сейчас завалены имейлами. Три с половиной сотрудника просто не могут справиться с этим потоком. Так что выводы типа “русским теперь вход заказан” просто несостоятельны, если смотреть на первопричины действий.

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

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

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

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

Аудиодайджест — материалы из «Мира Hi-Fi»: муз. сервисы для свободного творчества, технологии и подборки для чтения

Блог компании Аудиомания Читальный зал Звук

На выходных мы решили вновь поделиться избранными материалами из нашего «Мира Hi-Fi». Обсуждаем примечательные технологии, сервисы и аудиоконтент.

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

Релокация в Ташкент из Омска на машине — Дорога и приключения на таможне

Habr IT-эмиграция Карьера в IT-индустрии Удалённая работа

Я задумывался о релокации наверное последние полтора-два года, но все никак не решался. В бизнесе было все классно, я работал в 3х направлениях, каждое из которых приносило свои дивиденды, а впереди рисовались еще более интересные перспективы. И если до 24 февраля в РФ было находиться все сложнее и сложнее, но еще теплились какие-то надежды на изменения, то 24го февраля все резко и окончательно изменилось, а уж после кадров с полей "специальной военной операции" находиться в РФ стало абсолютно невыносимо. Было принято решение пока не поздно незамедлительно покинуть территорию РФ. Всем кому интересен личный опыт переезда в Ташкент добро пожаловать под кат. Осторожно много букв и размышлений.

Читать далее про Ташкент!
Всего голосов 65: ↑50 и ↓15 +35
Просмотры 8.9K
Комментарии 80

Щелчки в суставе

Здоровье

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

Читать далее
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 5.8K
Комментарии 9

20 игр, чтобы видеть детали, чувствовать нюансы и уловить смысл дизайна

Блог компании Timeweb Cloud Open source *Графический дизайн *Дизайн Игры и игровые консоли


Я собрала 20 игр, чтобы поиграть в дизайнера. Точнее игры, в которые играешь и прокачиваешь какой-то навык, полезный для дизайна: цветовым кругом пользоваться, пером работать, шрифты не вырвиглазные подбирать, UI по-человечески рисовать. Во все игры можно играть в браузере и бесплатно. Впервые от «поиграйте со шрифтами» можно получить удовольствие.

Еще я веду канал в Telegram GameDEVils и блог на Substack , делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).

1. Can’t Unsee


Update: используйте прокси, к примеру croxyproxy, или просто закройте попап, чтобы попасть на сайт игры.



Игра для начинающего UI дизайнера, чтобы тренировать внимательность. Иными словами, не для тренировки конкретного навыка, а на умение «разобраться в деталях, почувствовать нюансы, и уловить смысл».
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 3.1K
Комментарии 13

SimEarth: симулятор планеты, так и не ставший жанром

Блог компании RUVDS.com Читальный зал Дизайн игр *Игры и игровые консоли

В далёком уже 1990 году, по следам триумфального SimCity, Уилл Райт выпустил для Macintosh новую игру от Maxis. Она называлась SimEarth: the living planet, и представляла собой смелый эксперимент. Отец жанра градостроительных симуляторов предложил ещё один новый жанр: симулятор целой планеты.
Читать дальше →
Всего голосов 37: ↑37 и ↓0 +37
Просмотры 4K
Комментарии 3

Как я создаю игры на своём 3D движке в одиночку

Работа с 3D-графикой *Разработка игр *Дизайн игр *Игры и игровые консоли Haxe *

Много лет назад я занимался созданием маленьких Flash игр и публиковал их на сайте Newgrounds. Сейчас я делаю полноценные игры для ПК.

На сегодняшний день у меня 4 законченных коммерческих игры в Steam, и самая последняя из них — выпущенная в 2021 году Pilie Pals, о процессе создания которой я расскажу в этой статье.

Я работал над игрой всего примерно 6 месяцев, по вечерам после работы и на выходных. Я занимаюсь дизайном, программированием, графикой, звуками и музыкой в одиночку, и использую свой собственный движок 3D игр.

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

Установка, настройка и эксплуатация стэка OpenSearch в классической среде

Системное администрирование *Big Data *DevOps *
image

Передо мной встала задача сбора логов с парка серверов на ОС Windows и ОС Linux. Для того чтобы решить её я воспользовался стэком OpenSearch. Во время настройки OpenSearch мне не хватало в открытых источниках наглядных примеров, а информация на официальных сайтах ElasticSearch и OpenSearch мне показалась обрывочной, слабо привязанной к реальным ситуациям. Поэтому я решил поделиться своим опытом и описать основные моменты установки и некоторые сценарии настройки и применения стэка OpenSearch, которые я применил в своей практике.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.4K
Комментарии 1

О производительности Javascript. Рейтинг Techempower

JavaScript *
Перевод

Почему Javascript входит в топ-2 techempower?

Недавно на github был задан этот вопрос, вызванный появлением новой платформы javascript, близкой к вершине промежуточного рейтинга Techempower. Эта платформа Just(js) является тем, над чем я работаю в качестве пет-проекта уже некоторое время. Здесь я попытаюсь дать краткий ответ на вопрос, а в ближайшие недели дам дополнительные подробности об этом и о самой платформе.

Читать далее
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 3.8K
Комментарии 6