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

Все потоки

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

Наследники «Святогора». Каким атомным ледокольным флотом Россия располагает сегодня?

Научно-популярное Транспорт Энергия и элементы питания

Амстердамская гравюра, демонстрирующая ледокол XVIII века за работой

В начале августа случилась одна негромкая, но очень достойная годовщина — 106 лет исполнилось со дня спуска на воду легендарного ледокола «Святогор», который ныне зовется «Красиным». Да, до сих пор зовется, поскольку сумел невредимым пройти через весь бурный двадцатый век и дожил до наших дней.

Сегодня он, превращенный в музей, находится на вечной стоянке в Санкт-Петербурге на набережной Лейтенанта Шмидта. Можно прийти к нему в гости, подняться на борт, осмотреть помещения, послушать интересные истории, посмотреть на фотографии, где запечатлено его трудовое прошлое.

История


В северных странах в древности для расчистки водных путей от льда применяли «ледокольные сани» — плоскодонки, гружёные большим весом. Лодку тянули люди или лошади, идущие по берегу реки. Плоский нос лодки вытягивали на лёд, а когда следом на лёд выходила корма, под большим весом лёд проламывался.
Читать дальше →
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 38
Комментарии 0

Новости

Шахматы на C++

C++ *Алгоритмы *Логические игры
Tutorial

Не так давно я захотел написать свой шахматный движок. На удивление в Интернете нашлось не так много хороших статей на эту тему. Были статьи с довольно слабыми программами, многие из которых даже умудрялись пропускать некоторые важные правила. А были статьи с хорошими программами (некоторые из них были даже чуть лучше чем получилось у меня в итоге), но там авторы рассказывали лишь основные идеи, пропуская подробности, из-за чего написать что-то свое по таким статьям было проблематично. Поэтому после написания своей программы, я решил написать статью, дабы облегчить жизнь интересующимся в данной теме. Я не претендую на лучшую шахматную программу или на чистейший код, но эта статья будет хорошим и легким началом для тех, кто хочет написать что-то свое.

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

Как написать «Змейку» в четыре переменные?

Блог компании SkillFactory Ненормальное программирование *C++ *C *Игры и игровые консоли
Перевод

Пишем классическую «Змейку», как на КДПВ, в четыре переменные. По словам автора, «Можно написать и с двумя, но зачем осложнять себе жизнь?» К старту курса по разработке на С++ приглашаем под кат.

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

Вечерний «Путь в ИТ» с Иваном Ургантом от GeekBrains вместе с Александр Волчек и Александр Сагун

Терминология IT Управление сообществом *Презентации

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

Читать далее
Всего голосов 14: ↑1 и ↓13 -12
Просмотры 587
Комментарии 7

Как я «нырнул» в АйТи

Учебный процесс в IT
Из песочницы

В начале прошлого года я серьезно задумался о смене профессиональной деятельности. К своим 32 годам я прошёл долгий путь в Телеком отрасли. Мне было банально скучно, а сама отрасль уже несколько лет как деградировала. Разумеется и финансовые перспективы были сомнительными, а у меня родился сын.. Долгими думами я пришёл к пути АйТи разработчика. Выбрал язык и платформу для обучения, по итогу окончил платный курс "Python-разработчик" от Яндекс Практикума в этом году. На сегодня нахожусь в поиске работы. Сегодня опишу свой путь. Делюсь, потому что год назад мне лично не хватало именно такой информации, которая сэкономила бы мне время и деньги!

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

Как сбалансировать удаленную и офисную работу: опыт Сравни

Блог компании Сравни Управление разработкой *Управление персоналом *Офисы IT-компаний Удалённая работа

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

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

Реальная виртуальная реальность. Контролируемые галлюцинации

Разработка под AR и VR *
Recovery mode

Области виртуальной реальности и метавселенных переживают невероятный хайп, начавшийся в 2021 году. Технологические гиганты пустились в гонку за создание лучшей метавселенной и лучших VR-девайсов. И текущий вид шлемов виртуальной реальности пока вызывает немало вопросов: они громоздкие и неудобные, в них потеет лицо и они вызывают укачивание у некоторых людей и быстрое наступление усталости у большинства. Да и сама виртуальная реальность часто вызывает вопросы, ведь графика в ней значительно уступает обычным видеоиграм и реальность включает в себя не только визуальные образы. А тут еще Илон Маск в Твиттере написал, что ходить с телевизором на лице - не самая лучшая идея. Конечно, он это писал, намекая, что его проект Neuralink сможет перевернуть игру и погружать людей в виртуальную реальность намного более удобным способом. Только вот есть одна проблема - для этого придется вживлять в мозг электроды через отверстие в черепе. По-моему, так себе перспектива. И я начал размышлять об альтернативных возможностях погружения виртуальную реальность, более удобных и безопасных для здоровья. Итак, наш сегодняшний герой - управляемые галлюцинации.

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

Agile подход к разработке и управлении требованиями

Блог компании OTUS Agile *Управление продуктом *

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

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

Я нанял AI иллюстратора в свой стартап

Машинное обучение *Графический дизайн *Развитие стартапа Искусственный интеллект

Это очередной пост с красивыми картиночками из DALL-E

Мы нашли им применение, использовав в мобильном приложении своего стартапа, вместо найма живого иллюстратора, и это сработало

К картиночкам
Всего голосов 13: ↑8 и ↓5 +3
Просмотры 2.5K
Комментарии 7

Невоспетый изобретатель светодиодной радуги

Блог компании ISPsystem Научно-популярное Биографии гиков
Перевод

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

Отправляйтесь в самое сердце этого лабиринта, и там вы найдете, наконец, Минотавра: Джорджа Крэфорда, руководителя отдела исследований и разработок в подразделении оптоэлектроники компании Hewlett-Packard Co. Он будет сидеть там в нелепых бухгалтерских нарукавниках за огромным письменным столом из металла, заваленным бумагами, среди покосившихся книжных шкафов. Где-то в углу наверняка будет валяться его спортивная сумка. И, поверьте мне, он окажется совсем не похож ни на кого из тех, кто мнит себя звездным инженером.

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

Деньги, знания, самооценка: зачем айтишнику становиться ментором

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

Недавнее исследование MentorcliQ показало, что все компании США из списка топ-50 по версии Fortune используют программы менторства. Также наставничество практикуют 84% компаний, входящих в топ-500. Во время экономического спада из-за Covid-19 у компаний с программами обучения стажёров прибыль была выше, чем у тех, кто не применял такой подход. Но наставничество приносит пользу не только компаниям, но и самим менторам. В статье мы расскажем, в чём заключается эта выгода.

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

Личный опыт: переезд на собственное хранилище репозиториев в GitLab CE

Информационная безопасность *Разработка веб-сайтов *Разработка под iOS *Разработка под Android *Хранение данных *

На связи Саша Хрущев, технический директор IT-компании WINFOX. Рассказываю, как мы быстренько развернули свое независимое локальное хранилище репозиториев в GitLab CE, сколько времени это заняло и какие особенности вам нужно учитывать при переезде, чтобы все прошло гладко. 

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

Tkinter, раскрытие потенциала. + Игра на рабочем столе

Python *Разработка под Windows *
Из песочницы

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

ВАЖНО! Tkinter - не лучшее решение для создания больших приложений. И по большей части эта статья нацелена на начинающих программистов, которые уже имеют представление о библиотеке и хотят рыть дальше.

Если вы плохо знакомы с Tkinter, вот прекрасный курс, рекомендую >>>

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

Большая Архитектура, изгнание талантов и парочка «велосипедов»: недооценённое из потока Менеджмент

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

Привет, с вами Markaty, куратор потоков Менеджмент и Маркетинг. Мы в Хабре убеждены, что «должны расцветать все цветы», и все лучшие истории и опыт IT и около-IT надо собирать под крышей одного НЛО. Менеджмент и маркетинг — не исключение.

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

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

Создаём своё объектное хранилище за чаc

Блог компании VK Хранилища данных *Tarantool *


Привет! Меня зовут Артем Гаврилов и я работаю в Tarantool. Сегодня я расскажу, как быстро создать объектное хранилище на основе платформы in-memory вычислений Tarantool и распределённой файловой системы IPFS (InterPlanetary File System).


Мы рассмотрим пример шардирования стороннего приложения с помощью Tarantool и сделаем MVP объектного хранилища с отказоустойчивостью на уровне ЦОДа, в то время как более простые решения отказоустойчивы только на уровне нескольких серверов.


Тем, кто знаком с IPFS, вероятно, будет интересно читать начиная с раздела «С чем мы столкнёмся».

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

«Золотой стандарт» или что умеют современные Deception-решения: развертывание, реалистичность, обнаружение. Часть 2

Блог компании R-Vision Информационная безопасность *Сетевые технологии *
Tutorial

В предыдущей статье мы рассказали о разновидностях ловушек и приманок. Итак, когда приманки готовы, осталась самая малость - разложить их по нужным хостам. Тут в дело вступает другой критерий выбора Deception-решения, а именно, каким способом доставляются приманки на хосты.

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

От таблички в Excel до платформы общения с соседями

Развитие стартапа

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

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

Python WebAssembly PyScript и хостинг вебсайта на Azure Static с помощью visual studio code

Python *WebAssembly *
Из песочницы

Привет

Сегодня мы создадим небольшое приложение .py и загрузим его в Azure.

Требования: учетная запись Azure + желание узнавать новое и экспериментировать. Также нужен VSCode (бесплатная IDE).

Когда мы закончим, мы получим...

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

Динамический импорт модулей в Python

Блог компании Sportmaster Lab Python *Программирование *Системы сборки *

Давайте представим ситуацию, когда вам нужно установить на все виртуальные машины (агенты сервера сборки) определенный пакет Python. Но вы не можете изменить образ агента, а загрузка, к примеру из pypi.org или github.com непроверенных пакетов, ограничена. Как тут не вспомнить последние новости про вредоносные изменения в пакете nmp или более свежую информацию про PyPi.

Python использует подход под названием EAFP — Easier to ask for forgiveness, than permission (легче попросить прощения, чем разрешения). Это значит, что проще предположить, что что-то существует (к примеру, словарь в словаре, или в нашем случае модуль в системе) или получить ошибку в противном случае.

Этот подход, развитый в PEP-0302, позволяет делать хук импорта модулей, что в итоге приводит нас к возможности написания следующего кода:

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

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

Блог компании Skillbox Настройка Linux *

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

Даниил Пилипенко, программный директор факультета backend-разработки направления «Программирование» Skillbox, директор центра подбора IT-специалистов SymbioWay ответил на самые популярные вопросы про командную строку bash и рассказал, как её освоить.

Читать далее
Всего голосов 25: ↑13 и ↓12 +1
Просмотры 3.4K
Комментарии 8