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

Все потоки

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

Удобный print с номером строки и названием переменной

Python *

Эта небольшая заметка будет полезна тем, кто разрабатывает веб приложения (и не только) на удаленном сервере (к примеру используя плагин «Remote development» в Visual Studio Code).

Суть проблемы.

Допустим Вы хотите что-то распечатать в консоль.

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

Новости

Книга «Кибердзюцу: кибербезопасность для современных ниндзя»

Блог компании Издательский дом «Питер» Информационная безопасность *Профессиональная литература *
image Приветствуем вас, Хаброжители!

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

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

Почему аспирантура не только зло, но и…

Читальный зал Карьера в IT-индустрии

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

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

Управление техническим долгом в Scrum-разработке

Agile *

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

Узнать больше
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 274
Комментарии 0

Как работает DALL-E

Блог компании RUVDS.com Машинное обучение *Искусственный интеллект

В Январе 2021 года Open AI показали DALL-E, генерирующую любые изображения по текстовому описанию, на хабре уже успели разобрать тему генерации изображений нейросетями, но мне захотелось разобраться в теме более детально и показать всё в коде.

Сейчас мы разберём, как работает Text2Image нейросеть DALL-E, посмотрим на хардкор математики, а также убедимся, что это сможет повторить каждый, написав реализацию DALL-E почти с нуля.
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 1.2K
Комментарии 0

Преимущества алго-трейдинга и важность анализа маркет-даты

Data Mining *
Из песочницы

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

Ключевые слова: алготрейдинг, алгоритмическая торговля, трейдеры, хедж-фонды,

Понятие об алготрейдинге

Понятие алгоритмического трейдинга имеет два основных определения:

1) Алготрейдинг. Автосистема, которая может торговать без трейдера в заданном ей алгоритме. Система необходима для получения прямой прибыли за счёт автоанализа рынка и открытия позиций. Этот алгоритм ещё называют «торговым роботом» либо «советником».

2) Алгоритмическая торговля. Исполнение крупных ордеров на рынке, когда они в автоматическом порядке делятся на части и постепенно открываются в соответствии с заданными правилами. [1]

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

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

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

Зачем работадатели требуют наличие ВО и почему это оправданно

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

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

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

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

Читать далее
Всего голосов 50: ↑31 и ↓19 +12
Просмотры 4.8K
Комментарии 57

Устраиваем на работу за один день — One Day Offer от Sportmaster Lab

Блог компании Sportmaster Lab Анализ и проектирование систем *Управление персоналом *Карьера в IT-индустрии

Привет! 24 сентября (суббота) мы в Sportmaster Lab проведем One Day Offer для системных аналитиков в онлайн-формате.

Офлайн-версии не будет, только онлайн и видеозвонки в Teams, поэтому без базового отбора желающих тут никак. Для этого мы составили небольшую анкету, в которой 11 вопросов по теме системного анализа.

В целом же механика события выглядит так:

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

Не так страшно собеседование, как его себе представляют: технические собесы и необычные кейсы в Сбере

Блог компании Сбер Управление персоналом *Карьера в IT-индустрии Интервью

Привет, Хабр!

Поздравляем всех программистов с 256-м днём года! Под катом рассказываем, как проходят технические интервью в Сбере: реальные истории от наших IT-руководителей и ссылки на актуальные вакансии.

Встречаемся ниже!

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

Как устроена виртуальная машина SQLite

Программирование *SQL *Big Data *SQLite *
Перевод

SQL — концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке — SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и возвращает вам данные. Такой метод кажется ужасно неэффективным, но, всё-таки, ваше приложение может проделывать сотни таких операций в секунду. Просто безумие!

Но на самом деле всё ещё страннее.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 2.9K
Комментарии 3

Как не попасть в ловушку ненужного обучения

Блог компании Selectel Управление проектами *Управление персоналом *Карьера в IT-индустрии

В наших головах прочно засела установка, что учиться надо всегда. Компании транслируют life-learning подход (обучение на протяжении всей жизни), в соцсетях продвигаются разного рода курсы, на собеседованиях спрашивают: «Чему вы научились за последнее время?»‎

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

Меня зовут Алёна Стаценко, я методист образовательных программ Selectel. Уже 7 лет занимаюсь развитием и обучением сотрудников. Начала в сфере HoReCa, затем перешла в IT. Под катом я расскажу, как не попасть в ловушку ненужного обучения.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.7K
Комментарии 15

Пациенты, которым удаляли зубы, а боль не проходила

Блог компании Белая Радуга Научно-популярное Здоровье
Патологическую физиологию у меня вёл преподаватель, который люто ненавидел всех без исключения стоматологов. Он считал нас практически коновалами, потому что сам по профилю был невропатологом — и прекрасно знал, сколько по СССР было случаев удаления зубов из-за того, что кое-кто недодиагностировал по его профилю. Самый яркий случай у него был, когда в клинику поступил пациент с удалёнными зубами через один.

У него болели зубы. По очереди. Он был доведён до отчаяния, буквально просил об удалении сам — но проблему боли это никак не решало. Точнее, каждый новый зуб решал на пару дней, он высыпался кое-как, а затем снова начинал страдать. «Коновалы» не провели дифференциальную диагностику пульпита, невралгии и неврита. В пользу врачей скажу только, что такие случаи очень и очень редки, и это знание статистически не пригодится стоматологу почти никогда.

Этот случай про то, что спустя примерно 30 лет дифдиагностика всё же пригодилась. Дважды.



Но чтобы вы поняли дальнейший ход рассказа, сначала скажу, что любой врач лечит людей статистическими методами. Диагностика всегда делается примерно, до первого похожего на правду результата, а не перебирает все возможные варианты развития событий. Условно, мы, врачи, считаем вероятность в районе 80% и выше хорошей, чтобы начать лечить, даже если у вас в итоге окажется не это.
Читать дальше →
Всего голосов 30: ↑30 и ↓0 +30
Просмотры 2.6K
Комментарии 4

Чего боятся стажеры?

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

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

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

Чего же боятся стажеры?

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

Докеризированные команды и make, как стандартная точка в проект. Быстрый способ запуска разработки проекта на php

PHP *Системы сборки *
Tutorial

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

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

Как мы делали TECHTALKS vol.5

Блог компании Цифра Конференции

Всем привет! Недавно у нас в Группе компаний «Цифра» прошла очень крутая ежегодная внутренняя техническая конференция TechTalks. Мы настолько ей гордимся, что решили поделиться внутренней кухней с вами и рассказать про ивент через призму того, как мы его делаем.

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

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

МойОфис выпустил релиз 2.2. Более 700 улучшений в Mailion, редакторах документов и других продуктах компании

Блог компании МойОфис Развитие стартапа Управление продуктом *Софт

МойОфис, российский разработчик офисного программного обеспечения, выпустил релиз 2.2. Изменения коснулись большинства компонентов платформы, включая почту (в том числе Mailion), частное облако, настольную и веб-версию редакторов документов. В продуктах появились сотни новых корпоративных функций и востребованных на рынке решений — от отказоустойчивого поиска в почтовой системе Mailion до интерфейсных улучшений в редакторах и файловом менеджере, а также расширения возможностей «Комплекта средств разработки» (SDK).

О ключевых нововведениях релиза читайте под катом.

Читать далее
Всего голосов 33: ↑31 и ↓2 +29
Просмотры 1.6K
Комментарии 4

Оплата долями или при чём здесь исламский банкинг (устройство BNPL)

Платежные системы *Разработка под e-commerce *Управление e-commerce *Финансы в IT

 В первой своей статье я описал работу онлайн-МФО. В том числе работу МФО по выдаче целевых займов ( POS - point of sale) и об ограничениях, которые ЦБ наложил на эту отрасль, в результате чего для МФО работа по выдаче целевых займов стала, практически, невыгодной.

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

Одним из вариантов обхода ограничений регулятора стало внедрение модели BNPL.

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

Топ-30 бесплатных курсов по PHP программированию 2022

Блог компании Каталог-курсов.ру Разработка веб-сайтов *PHP *Программирование *

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

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

Что изменилось на IT-рынке. Спойлер: не так много, как кажется, и стало даже лучше

Блог компании GetMatch.ru — ГетМэтч.ру Карьера в IT-индустрии Лайфхаки для гиков

С самого марта IT-рынок лихорадит: меняются зарплаты, спрос, условия релокейта. Поговорили с HR-специалистами из getmatch, которые занимаются подбором персонала и следят как за российским, так и за зарубежным рынком вакансий. Они рассказали, что сейчас творится с предложениями работы, и дали несколько практических советов тем, кто планирует перемены в карьере.

Читать далее
Всего голосов 20: ↑9 и ↓11 -2
Просмотры 2.6K
Комментарии 9

Программисты 2022: кто они?

Блог компании RUVDS.com Программирование *
С Днём программиста, друзья!

Программисты — это в прямом смысле культовые люди современности. В 80-90-е их представляли как парней в растянутых свитерах и роговых очках, в 2000-х как интровертных гиков, в 2020-х как новых миллионеров. Стереотипов было много.

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

Версия 7000*4000
Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 6.5K
Комментарии 8