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

Пользователь

Отправить сообщение

Цифровое хомячество и цифровой минимализм — противоположные концепции и стили жизни

Время на прочтение 7 мин
Количество просмотров 22K
Отбракованные фотографии на блошином рынке средней школы Фэрфакса, Калифорния. Иллюстрация из статьи про вещизм и скопидомство в Los Angeles Times (2014 год)

Имея в своём распоряжении петабайтные диски, появляется соблазн сохранять абсолютно всё. Все интересные фильмы и музыку, которые мы видели и слышали, семейные видео и фото. Прочитанные книги, написанный код. Письма, полученные и отправленные. Документы, мысли, заметки в Obsidian или Evernote (система типа «второй мозг»). Действительно, зачем удалять хоть один файл, если места хватает?

Противоположный подход — изначально ограничивать себя в потреблении информации, игр, фильмов, любого контента, чтобы не захламлять диск (и сознание) ненужной информацией. И хранить только самое лучшее, в минимальном количестве.
Читать дальше →
Всего голосов 104: ↑104 и ↓0 +104
Комментарии 92

Безопасность и шифрование. Element/Matrix — достойная альтернатива Slack и Mattermost

Время на прочтение 6 мин
Количество просмотров 28K

Сегодня многие ищут более удобный, дешёвый и безопасный вариант для корпоративных коммуникаций. К сожалению, Slack, Microsoft Teams и другие проприетарные решения не удовлетворяют требованиям по безопасности, а за коммерческие лицензии нужно платить. В качестве альтернативы часто смотрят в сторону бесплатного опенсорсного Mattermost. Но есть вариант получше.
Читать дальше →
Всего голосов 101: ↑97 и ↓4 +93
Комментарии 32

С днём технической поддержки, друзья

Время на прочтение 2 мин
Количество просмотров 4.8K
Кто прошёл техподдержку хостера, интернет-провайдера, оператора связи, тот… в принципе, особо нигде не смеётся и ничему не удивляется. Это потрясающий старт карьеры (и продолжение, кстати, тоже), огромный пласт информации для прокачки мозгов и ситуаций для тренировки выдержки. Прошедшие эту школу легко пробиваются в компаниях, поскольку отлично знают своё дело и умеют выстраивать отношения. Токсичных они едят на завтрак, нытиками закусывают, а безграмотных обходят стороной. А вообще — милейшие ребята, эта техническая поддержка. С праздников всех причастных! Наш немного лирический пост — для вас.


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

Что мы узнали, открыв первые 5000 экзопланет

Время на прочтение 7 мин
Количество просмотров 14K

В марте 2022 года человечество прошло важную веху в своём познании Вселенной. Во все времена разумные приматы смотрели в небо и удивлялись бессчётному количеству мелких огоньков, рассыпанных по небосводу. Многие догадывались, что эти огоньки суть то же, что и наше Солнце, только находятся они гораздо дальше от нас. Но никто не знал точно, является ли наша Солнечная система какой-то особенной. Есть ли планеты у других звёзд? У какого процента звёзд они есть? Сколько этих планет? Есть ли планеты, похожие на нашу, или же они сильно отличаются от неё?
Читать дальше →
Всего голосов 66: ↑65 и ↓1 +64
Комментарии 37

Посмотрим, что внутри у нового сервера Lenovo ThinkSystem SR650 v2

Время на прочтение 6 мин
Количество просмотров 9.7K

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

Последняя новинка в нашем парке — популярный двухпроцессорный 2U-сервер Lenovo ThinkSystem SR650, о которой сама Lenovo уже рассказывала на Хабре. Но там был обзор первой версии сервера, а в 2021 году Lenovo выпустила более продвинутую вторую версию, которую мы и приобрели для своего дата-центра.
Читать дальше →
Всего голосов 40: ↑39 и ↓1 +38
Комментарии 3

Как взломать премию, пропустив деньги через шредер

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

Отлично заканчивается апрель для RUVDS! Мы победили в ежегодном конкурсе среди профессионалов на рынке дата-центров и получили премию «ЦОДы.РФ» в номинации «Креатив года». Помните тот эмоциональный хакерский квест, который мы устроили в августе 2020-го? Неплохо повеселились, правда? За него нам и дали премию. Кто пропустил посты про эту чумовую игру – подробности внутри.
Всего голосов 54: ↑52 и ↓2 +50
Комментарии 0

Открытая платформа для своих: как и зачем использовать Yunohost

Время на прочтение 7 мин
Количество просмотров 12K

Знакомимся с дистрибутивом: рассматриваем возможности, оцениваем простоту настройки и приложения, которых на платформе более 200. А также устанавливаем Yunohost на VPS или свою ВМ. 

Дорогие друзья, я обратил внимание, что на Хабре обошли стороной хороший продукт, достаточно мощный и с отличным потенциалом — это Yunohost. Проект появился на свет в 2012 году. Продукт позиционируется как операционная система, основанная на Debian и предназначенная для хостинга в первую очередь своих личных проектов, проектов друзей, семьи или связанных с ними небольших компаний. Я использую его ежедневно в своем ИТ-быту с 2018 года, и у меня накопился опыт, которым хочу поделиться. 
Читать дальше →
Всего голосов 60: ↑58 и ↓2 +56
Комментарии 11

«Пишите код по-новому (тм)»

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


C# я не люблю, но люблю собирать все паттерны и весь сахар, который они предлагают от версии к версии.

Третьего дня посмотрел выступление Билла Вагнера на NDC Conferences, где он показывал, что нужно писать код по-новому (TM).

Он показывает много примеров хорошего рефакторинга, код становится более читаемым, но именно с этого момента я понял, что языку нужен вменяемый архитектор.
Читать дальше →
Всего голосов 54: ↑29 и ↓25 +4
Комментарии 11

Как придумали кодировку UTF-8: выдержки из переписки создателей

Время на прочтение 15 мин
Количество просмотров 14K

Всем известна кодировка UTF-8, что давно доминирует в интернет пространстве, и которой пользуются много лет. Казалось бы, о ней все известно, и ничего интересного на эту тему не рассказать. Если почитать популярные ресурсы типа Википедии, то действительно там нет ничего необычного, разве что в английской версии кратко упоминается странная история о том, как ее «набросали на салфетке в закусочной». 

На самом деле изобретение этой кодировки не может быть настолько банальным хотя бы потому, что к ее созданию приложил руку Кен Томпсон — легендарная личность. Он работал вместе с Деннисом Ритчи, был одним из создателей UNIX, внес вклад в разработку C (изобрел его предшественника — B), а позднее, во время работы в Google, принял участие в создании языка Go. 

Перед вами — перевод нескольких писем, в которых разработчики вспоминают историю создания кодировки. 
Читать дальше →
Всего голосов 53: ↑50 и ↓3 +47
Комментарии 12

Sony одержима играми-блокбастерами от крупных студий, — и это может навредить ей

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

Журналист Bloomberg Джейсон Шрайер (автор книг “Кровь, пот и пиксели” и “Press Reset”) опубликовал расследование, посвященное проблемам игрового подразделения Sony. Согласно материалу, корпорация стала придерживаться консервативного подхода, делает ставку на широко известные франшизы и игры-блокбастеры, избегая рисков, связанных с поддержкой небольших проектов. Результатом этого становится не только сокращение числа студий-разработчиков и проектов, но и туманное будущее всей экосистемы PlayStation. Мы выбрали из публикации главное.
Читать дальше →
Всего голосов 38: ↑37 и ↓1 +36
Комментарии 31

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

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


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

Три года назад в Европе прогремел GDPR – новый закон о защите персональных данных. Озвучен он был заранее и готовились к нему основательно, благо что после принятия до вступления в силу оставалось целых два года. Многие компании успели заложить бюджет для приведения информационных систем в соответствие с новым законодательством.

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

  • Персональные данные в базе данных
  • Что требует GDPR (доступ, хранение, удаление)
  • А поговорить? (Интервью с бизнесом)
  • Маскировка данных в DEV и ACC
  • И напоследок
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 6

5 альтернатив Node.js — и есть ли в этом смысл

Время на прочтение 7 мин
Количество просмотров 19K


Node.js — не безупречный продукт, у него есть недостатки (использование JS?), некоторые из них тянулись еще с раннего этапа разработки из-за ошибочных решений, принятых Райаном Далем, о которых немного вспомнили в статье Как создатель node.js сам разочаровался в нем. Как это часто бывает, в некоторых случаях альтернативу этой системе найти сложно или невозможно, особенно в секторе энтерпрайза. Но если не требуется поддержки большого легаси-кода, который еще много лет будут снабжать работой программистов, то можно взглянуть в сторону других решений. Про “убийцу Node.js” можно почитать в статье, указанной выше, о некоторых других будет рассказано в этой статье.
Читать дальше →
Всего голосов 51: ↑33 и ↓18 +15
Комментарии 29

Из однобитной музыки — мяубитную

Время на прочтение 3 мин
Количество просмотров 7.7K
Прошлая статья, посвящённая обучающей плате Meowbit и реализациям Python для неё, завершалась упоминанием неспособности CircuitPython проигрывать музыку одновременно с игрой: писать на Python обработчики прерываний CircuitPython не позволяет, а без этого – задержка на время перерисовки экрана (порядка 0.15 с) «подвешивает» звук. Тем не менее, фоновый звук бывает нужен достаточно часто, и для большинства поддерживаемых плат (100 из 189) CircuitPython включает модуль audioio либо audiopwmio, реализующий фоновый звук родными для платы способами. К сожалению, для Meowbit (и вообще для плат на основе STM32) не реализован ни тот ни другой модуль; но в opensource-проекте это дело поправимое.


Найдите пасхалку в фото

Прежде всего: почему для проигрывания звука есть два разных модуля с полностью одинаковыми API, и на разных платах поддерживается либо тот, либо другой?
Всего голосов 48: ↑45 и ↓3 +42
Комментарии 4

Как слишком откровенные сцены Grand Theft Auto едва не привели компанию к краху

Время на прочтение 10 мин
Количество просмотров 40K
image

Сегодня Grand Theft Auto (GTA) — не просто суперуспешная видеоигровая серия: это самый прибыльный медиапродукт за всю историю человечества, обогнавший другие фильмы, книги и игры. Одна GTA V разошлась тиражом уже в 140 млн копий и принесла создателям, студии Rockstar, свыше $6 млрд долларов дохода. И кажется, что так было всегда: заряженная духом бунтарства и идущая наперекор общепринятым правилам, команда Сэма Хаузера одерживала победу за победой. Каждая новая часть GTA (как и легендарная серия Red Dead Redemption) становилась признанным шедевром и помогала расти индустрии игр в целом. А одержимость и упрямство Rockstar в реализации замыслов вдохновляли тысячи разработчиков по всему миру. 

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

Мы расскажем об одном из таких провалов — истории с интригующим названием Hot Coffee.
Читать дальше →
Всего голосов 73: ↑73 и ↓0 +73
Комментарии 68

Как создатель node.js сам разочаровался в нем

Время на прочтение 8 мин
Количество просмотров 51K

Несколько лет назад на JSConf 2018 выступил Райан Даль, создатель Node.js. Его доклад вызвал сенсацию, он затронул много актуальных проблем и поднял громкий хайп, не оставив равнодушным практически никого, кто связан с серверным программированием. В его обсуждении бэкэнд программисты разделились на два лагеря: одни отстаивали Node.js, другие прочили ему скорую смерть. 

С момента выступления Райана прошло немногим больше двух лет, а в IT это целая эпоха, за время которой может поменяться еще не все, то очень многое. Давайте вспомним этот доклад и попробуем посмотреть, что изменилось с тех пор, кто был прав.
Всего голосов 72: ↑62 и ↓10 +52
Комментарии 119

Русские хакерши: разговор с Алисой Esage Шевченко

Время на прочтение 11 мин
Количество просмотров 21K
image

Примечание редактора: в декабре 2016 года президент Барак Обама подписал указ, в котором объявил о санкциях в отношении российских граждан и организаций в ответ на попытки вмешательства в выборы.

В список вошли несколько известных хакеров, а также Федеральная служба безопасности (ФСБ) и Главное разведывательное управление (ГРУ). Также в списке значилась менее известная организация, вызывающая у многих недоумение: ZOR Security. Компания была основана Алисой Шевченко, которая несколько лет работала экспертом по вирусной аналитике в «Лаборатории Касперского» и увлекалась созданием сообщества для хакеров и компьютерных фанатов. Министерство внутренней безопасности США также обратило внимание на ее помощь Schneider Electric в поиске уязвимостей в программном обеспечении.

Согласно заявлениям Министерства, компания Шевченко сотрудничала с ГРУ, которое, как утверждается, стояло за взломом Национального комитета Демократической партии и других политических организаций. Шевченко, также известная как Алиса Esage, сказала, что власти США ошиблись и что она уже закрыла свою компанию. В настоящее время она занимается независимыми исследованиями и является основателем проекта Zero-Day Engineering, в котором люди делятся техническими знаниями и проводят тренинги по исследованию уязвимостей программного обеспечения.

Недавно Шевченко поговорила с экспертом по киберугрозам Recorded Future Дмитрием Смилянцом о событиях 2016 года, своих любимых уязвимостях и о том, каково быть хакером в России. Мы взяли из интервью главное.

Дмитрий Смилянец: Как ты отреагировала, когда узнала, что правительство США ввело санкции в отношении твоей компании ZOR Security?
Читать дальше →
Всего голосов 73: ↑45 и ↓28 +17
Комментарии 84

Какие технологии и софт используют волонтеры для поиска пропавших детей

Время на прочтение 19 мин
Количество просмотров 8.2K


«Пропал мальчик! Помогите!»
«Потерялась девочка, ушла из дома и не вернулась»

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

Когда пропадает человек, независимо от его возраста, больше всего пугает неизвестность и воображение рисует в голове самые дикие картины. Современные СМИ, книги и фильмы на эту тематику постарались на славу. Газетные статьи с обилием жутких подробностей, спекулирующие на горячей теме ради тиража, набившие оскомину сюжеты типа «Молчания ягнят», делающие кассу кинокомпаниям, страшилки рассказываемые из уст в уста, — все это развлекает до тех пор, пока не касается лично тебя, но заставляет очень сильно переживать, когда несчастье происходит с твоими близкими.

Но что происходит на самом деле, когда теряется ребенок? Как его ищут и какие технологии применяют при поиске? 

К нам в RUVDS иногда обращаются социальные проекты и мы предоставляем им бесплатные VPS: так мы начали работать с поисковым отрядом волонтеров ОРОО ПСО «Поиск пропавших детей — Орел». Мы поговорили с руководителем волонтеров Олегом о том, как организован поиск пропавших детей, куда чаще всего пропадают подростки и каким софтом они пользуются для координации.
Читать дальше →
Всего голосов 44: ↑42 и ↓2 +40
Комментарии 5

Segregation of Duties на примере SAP 

Время на прочтение 7 мин
Количество просмотров 7.6K
Когда заходит речь о SoD (segregation of duties или разделении прав доступа) пользователей, то часто кажется что существует словно два мира – мир красивых презентаций о том, почему доверие в бизнесе это важно и мир реальности, где нужно конвертировать красивые слова о стратегии в реалистичную и, желательно, позитивную практику.


Под катом краткое объяснение что такое риск SoD, как это выглядит с точки зрения базы данных SAP, и как с этим работать. 
Читать дальше →
Всего голосов 32: ↑32 и ↓0 +32
Комментарии 0

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

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


I regret to report that I've just recently looked again at my programs for prime factors and tic-tac-toe, and they are entirely free of any sort of comments or documentation.
— Donald E. Knuth

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

Такое случается даже со своими программами и скриптами, написанными на write-only ЯП.

Разработчики, имеющие дар работать с таким кодом высоко ценятся в коллективе.

Такое чудо-лабиринты из кода бывают, когда исходный код имеет:

  • Непоследовательный стиль разработки
  • Чересчур сложную и запутанную структуру программы
  • Очевидные логические ошибки или упущения
  • Запущенность

Надо понимать, что существует большое отличие между живым рабочим кодом и неким учебно образовательным. В первом случае на процесс разработки может влиять целый ряд технических, коммерческих и даже бытовых причин. Под их воздействием даже самый строгий и элегантный дизайн ПО может превратиться в спагетти. Основные причины таких метаморфозов знакомы многим программистам.
Читать дальше →
Всего голосов 49: ↑48 и ↓1 +47
Комментарии 7

Почему возобновляемые источники энергии так быстро дешевеют и к чему это может привести?

Время на прочтение 9 мин
Количество просмотров 36K
image

Каких-то 10-15 лет назад “зеленая энергетика” казалась развлечением для богатых и обеспеченных стран: стоимость вырабатываемой ветряками и солнечными электростанциями энергии была несопоставимо выше стоимости киловатт-часа, полученного от сжигания ископаемого топлива. Сокращение парникового эффекта, минимизация выбросов и прочие доводы в пользу экологии часто отступали на второй план, как только дело доходило до экономической составляющей: ведь какой смысл запускать строительство солнечной станции, если энергия от нее будет намного дороже, чем, например, от угольной…
Однако затем на наших глазах произошла тихая революция. За 10 лет стоимость энергии от возобновляемых источников упала в несколько раз и сравнялась с традиционной энергетикой (и даже стала ниже!), в то время как цена на энергию из ископаемого топлива осталась примерно на том же уровне, а в случае с атомной энергией, наоборот, вообще возросла.

Почему же зеленая энергетика так стремительно дешевеет? И к чему этот процесс может привести? Мы выбрали главное из публикации Макса Розера, редактора портала Our World in Data.
Читать дальше →
Всего голосов 47: ↑41 и ↓6 +35
Комментарии 252

Информация

В рейтинге
Не участвует
Работает в
Зарегистрирован
Активность