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

Все потоки

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

Больше интернет-кабелей хороших и емких: глобальная интернет-инфраструктура улучшается, несмотря ни на что

Блог компании Selectel IT-инфраструктура *Сетевые технологии *IT-компании

Континенты, острова и другие географические объекты соединяются друг с другом интернет-магистралями. Чем их больше, и чем выше пропускная способность таких каналов связи, тем лучше для глобальной сети Интернет и нас с вами. Подводных интернет-магистралей становится все больше, что повышает качество и надежность связи. За последние несколько месяцев появилось несколько новых каналов связи, плюс модернизируются старые, о чем и хотелось поговорить сегодня.
Читать дальше →
Рейтинг 0
Просмотры 239
Комментарии 0

Новости

Расширяемый Django: как написать database backend?

Python *Django *

Здравствуйте, дорогие бэкенд-разработчики на Python, у меня опять статья про django. И так будет до тех пор, пока в нём не появится нормальная поддержка асинхронности (шучу).

Вопреки распространённому мнению, что django - это фреймворк "с батарейками", но не очень поддаётся кастомизации, это не так. Необходимость поддержки разных провайдеров, поддержка так называемого multi-db (одновременное использование нескольких баз), да и просто банальное использование здравого смысла (местами!) сделало этот фреймворк одним из наиболее расширяемых среди ORM.

В этой статье я расскажу, как устроен database backend - это та штука, которая отвечает за поддержку конкретной базы данных и конкретного драйвера для неё. Я сделаю это на довольно экзотическом примере: мы с вами добавим поддержку асинхронного драйвера - psycopg3. Да, именно асинхронного. А вы думали, что django так не умеет? Читайте и судите сами.

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

Alameda Research (FTX) всех переиграла?

Исследования и прогнозы в IT *Финансы в IT Криптовалюты

Уже год мои исследования один за одним подтверждаются. Всего за год криптовалютный рынок упал на 70% и все движение было рассчитано заранее.

Что теперь? Летом опубликовал актуальные исследования о биткоине. Но сейчас в игру вступили FTX & Alameda Research. Что ждать от их краха? Скорое дно крипто рынка или только начало шторма?

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Просмотры 698
Комментарии 0

Почему после курсов по программированию вы никому не нужны. Как найти первую работу в IT

Управление разработкой *Учебный процесс в IT Карьера в IT-индустрии Статистика в IT
Из песочницы

В статье разбираем на цифрах, что сейчас происходит с IT-рынком. Объясняем новичкам что от них ожидают работодатели и даём инструкцию как устроится на свою первую работу в IT.

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

Все, что вы хотели знать о времени, но боялись спросить

Программирование *

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

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

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

Чини опять свою Теслу сам, тыжпрограммист

Настройка Linux *Программирование *DIY или Сделай сам Автомобильные гаджеты

Как получить root-доступ к Tesla? Как разобрать компьютер? Как подключиться? Чем отличаются компьютеры Тесла. Что делать если экран черный, а машина едет? Эти и многие другие вопросы мне задают регулярно.

На текущий момент прошлую статью о ремонте Тесла прочитали более 56.000 раз. Я получаю огромное количество вопросов, постараюсь ответить на самые распространенные из них.

Меня зовут Слава. Я человек из Подольска. Так уж получилось, что из всех теславедов в рунете я раскрывают больше всего информации. Вся экосистема неофициальных сервисов по ремонту этих по своему прекрасных электромобилей чрезвычайно закрыта. Бывает, что внутри одного СТО одной компетенцией обладает только один из мастеров и не раскрывает данный секрет Полишинеля никому.

Читать далее
Всего голосов 55: ↑53 и ↓2 +51
Просмотры 8K
Комментарии 23

Помогла ли нейросеть нашим медиа в создании контента?

Блог компании Онлайн Патент Машинное обучение *Графический дизайн *Управление медиа *Дизайн

Меня зовут Саша — я лидирую дизайн-команду в “Онлайн Патенте”. Сейчас для нас настало время перемен, мы активно занимаемся редизайном наших продуктов, медиа и прочих визуальных коммуникаций. Поэтому вместе с редакцией задумываемся о том, как мы можем упростить и ускорить наши процессы в создании медиаконтента. При этом мы хотим сделать их интереснее, а посты оригинальнее, чтобы выделяться на фоне других. Мы решили попробовать. Что сможет дать нейросеть “эффективному менеджеру”? Рассказываем в нашей публикации.

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

Я купил почти новый iPhone 4 по уценке в связном за 900 рублей, спустя 10 лет. Что из этого вышло?

Смартфоны

Иногда говорят, что если определённая вещь предназначена тебе, то она обязательно тебя найдет, даже спустя 10 лет. Вероятно это можно применить к герою сегодняшней статьи - iPhone 4, который прождал меня целых 8 лет, и который я купил менее чем за 1.000руб(~15$). Кроме того мы посмотрим, для чего этот девайс годится в нашем, 2022 году, ведь купить его "новым" можно и сейчас. Как? Подробнее в статье!

Читать далее
Всего голосов 20: ↑15 и ↓5 +10
Просмотры 6.9K
Комментарии 26

Автоматизация тестов с использованием CodeceptJS и Testomat.io: первые шаги

Блог компании OTUS Тестирование веб-сервисов *
Перевод

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

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

Утром данные — вечером деньги: выбираем места под банкоматы на основе данных

Блог компании ПСБ Геоинформационные сервисы *Машинное обучение *

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

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

Почему современная документация к коду — просто мусор. И как это исправить

Блог компании Ispmanager Управление разработкой *Управление проектами *Подготовка технической документации *
Перевод

Когда вы в последний раз сталкивались с качественно документированным кодом?

С кодом, который можно было использовать буквально «из коробки», просто ознакомившись с небольшим README файлом. Но к которому в то же время прилагалась подробная документация, поясняющая каждую строчку: не только то, что она делает, но и почему она была написана именно так, а не иначе.

Давно ли вы встречали такой код? Неделю назад? Месяц? Год?

Лично мне посчастливилось увидеть такой код пару лет назад. И с тех пор я видел немало кода с… довольно грязной документацией.

Но разве можно винить в этом разработчиков?

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

Выгрузка HDFS FSImage в Hive для мониторинга и аналитики: руководство к действию

Блог компании X5 Tech Системное администрирование *Big Data *Hadoop *

Привет, Хабр! Меня зовут Борис Мурашин, я системный архитектор развития платформы больших данных в Х5 Tech. В статье делюсь своим опытом работы с кластером Hadoop: рассказываю, как с помощью сторонней библиотеки мне удалось организовать оперативную выгрузку образа файловой системы HDFS в Hive. И не только про это. Надеюсь, что мои инструкции помогут другим сэкономить массу времени в работе с кластером.

Сколько места на диске используют таблицы Hive в HDFS? В каких из них много мелких файлов? Какая динамика у этих цифр? Что происходит в домашних каталогах пользователей? Кто прямо сейчас создаёт таблицу с партиционированием по timestamp и скоро «уложит» нэймноду по GC pause? Давайте разбираться.

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

Effector — убийца Redux? Туториал с нуля. Часть 1

JavaScript *ReactJS *VueJS *TypeScript *
Из песочницы

Redux и MobX больше не нужны ?

Туториал для новичков по EffectorJS - современному и удобному стейт-менджеру. Рассмотрим основные возможности, работу ядра, и какие проблемы решает. На примерах.

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

Истории

Как и зачем создавалась одна из первых систем квантового распределения ключей в России

Блог компании Infotecs Информационная безопасность *Квантовые технологии

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

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

Личный опыт: поиск работы продакта в Европе, часть 2

IT-эмиграция Карьера в IT-индустрии

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

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

Настройка компьютера разработчика. PHP. Drupal. DDEV

PHP *Drupal *DevOps *
Из песочницы

Я PHP разработчик, решил поделиться с Хабром своим опытом в части того, как подготовить на своем компьютере окружение, чтобы можно было создавать сайты PHP. Будет пример для Drupal. Но Drupal или нет, даже не важно, подойдет для любого другого PHP проекта. Грамотная настройка компьютера для разработки поможет в дальнейшем не тратить время и нервы. Этим придется пользоваться каждый день, поэтому стоит уделить время и сделать все так, чтобы было удобно пользоваться.

А что вообще надо чтобы запустился PHP сайт?

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

Чем различаются Kafka и RabbitMQ: простыми словами

Блог компании Иннотех Программирование *IT-инфраструктура *Хранение данных *DevOps *

Программные брокеры сообщения уже стали стандартом при построении больших и сложных систем. Однако до сих пор не все ИТ-специалисты понимают, как работают эти инструменты. Главный системный аналитик «Иннотех» Павел Малыгин помогает разобраться в брокерах сообщениях и их работе.

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

Выход из плоскости. Тактильная графика и закоулки интеллекта

Интерфейсы *Гаджеты Научно-популярное Искусственный интеллект Здоровье

Уже очень давно я писал на Хабре статью о кипу – узелковом письме древних инков. В этой статье я упоминал, что Луи Брайлю удалось создать шрифт для слепых из-за стечения обстоятельств: Луи не был слеп от рождения, а утратил зрение, поранив себе глаз грязным шорным ножом, с которым неосторожно играл в отцовской мастерской. Вскоре из-за распространившейся инфекции Луи ослеп и на второй глаз, после чего попал в приют знаменитого педагога Валентина Гаюи, который уже не первым бился над разработкой шрифта для слепых. Но зрячий Гаюи не пошел дальше изготовления рельефных слепков латиницы, а слепой Брайль, представлявший, тем не менее, что такое «видеть», и что такое «текст», предложил принципиально иной шрифт, благодаря которому вошел в историю.

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

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

Дэвид Кроненберг — психолог ужасов

Блог компании RUVDS.com Читальный зал Киберпанк Научная фантастика
image

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

Есть именитые режиссёры, которые пробовали свои силы в этом жанре в тот или иной момент своей карьеры (Питер Джексон начинал с треш-хорроров, а Тарантино как-то раз объединился с давними друзьями Робертом Родригесом и Элаем Ротом для создания фарсовой дилогии «Грайндхаус»). Есть же те, кто с первых опытов в киноиндустрии зарекомендовал себя мастером конвенциональных «ужастиков» и таковым остался (как вечно старый Джон Карпентер). Но каково это — на протяжении уже пятидесяти лет завораживать зрителя бесконечным насилием, оставаясь на своём пути тонким философом и предвестником новых тревог и страхов? Канадец Дэвид Кроненберг, а точнее его разношёрстная фильмография, попытается дать ответ на этот вопрос.
Читать дальше →
Всего голосов 27: ↑24 и ↓3 +21
Просмотры 1.4K
Комментарии 6