Социальные сети Рунета
Вторник, 7 мая 2024

Обзор докладов C++ Russia Piter 2019 В совместной магистратуре ИТМО и JetBrains мы просим студентов, которые отправляются на конференцию, написать отчёт с обзором докладов. Публикуем один из таких отчётов о конференции C++ Russia Piter 2019. Автор — студент 2 курса магистратуры Артём Хорошев. Читать дальше →

[Из песочницы] Опыт поступления в магистратуру в Германии (детальный разбор) Я программист из Минска, и в этом году я успешно поступил в магистратуру в Германии. В данной статье я бы хотел поделиться своим опытом поступления, включая выбор подходящей программы, сдачу всех тестов, подачу заявок, коммуникацию с германскими вузами, получение студенческо...

[Перевод] Мои десять лет в геймдеве Привет! Меня зовут Нико Туасон, я разработчик инди-игр из Филиппин. В этом году исполняется десять лет с того момента, как я начал свой путь в геймдеве. Я хотел бы поделиться с вами историей всей моей карьеры – провалами, триумфами, важными жизненными событиями. Надеюсь, вы ...

[Из песочницы] Залечь на дно в Генте Как я решил стать биологом О смене поля деятельности я задумался примерно на восьмом году своей IT карьеры. За это время я успел побыть Android, iOS, Ruby разработчиком и менеджером, как на родных просторах, так и зарубежом. Не буду вдаваться в подробности поисков себя, скаж...

В России появится первая русскоязычная онлайн-магистратура по Data Science Выпускники программы смогут работать в областях Big Data Engineering, Machine Learning Development и Artificial Intelligence Development. Цель программы - вовлечь в сферу науки о данных более 1 000 молодых специалистов к 2025 году в рамках федерального проекта "Кадры дл...

Студенты МФТИ получат повышенную стипендию от ИСП РАН Институт системного программирования имени В.П. Иванникова Российской академии наук учредил стипендию для студентов и аспирантов Физтех-школы прикладной математики и информатики МФТИ. Первые выплаты участники программы получат уже в марте. Стипендия назначена студентам и асп...

Магистерская программа JetBrains на базе Университете ИТМО: интервью со студентами Совсем скоро выпускникам бакалавриата предстоит сделать выбор – остановиться на достигнутом или продолжить обучение. Для тех, кто выберет второй вариант, мы хотим напомнить о нашей магистерской программе «Разработка программного обеспечения / Software Engineering» на базе ...

Олег Пак задержится в Минкомсвязи Соответствующие распоряжения Правительства РФ были опубликованы в субботу, 1 февраля, поздно вечером на официальном сайте кабмина. Олег Пак сохранил за собой место в формирующейся команде Министерства цифрового развития, связи и массовых коммуникаций РФ, правда, уже в качес...

Корпоративная магистратура JetBrains в Университете ИТМО ищет новых студентов Объявляем набор на магистерскую программу JetBrains “Разработка программного обеспечения” на 2021-2023 учебные годы. Мы ждем тех, кто уже обладает базовыми знаниями в программировании и готов посвятить два года интенсивной учебе.Обучение ведется по двум специализациям: разра...

[Личный опыт] Как я переехал в Австралию всего с двумя годами опыта в разработке Продолжаем публикации из рубрики личный опыт. Сегодня iOS-разработчик Игорь Никитин, который два года назад переехал в Сидней, поделится опытом поиска работы, обустройстве на новом месте и впечатлениями от устройства жизни в Австралии. Передаем ему слово! Всем привет, мен...

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики Прочитала я пару статей на хабре после того как прошла по ссылке со стороннего ресурса и мне как-то грустно стало так как я сама учусь в топ-университете в США и знаю нескольких из России. habr.com/ru/post/469275 habr.com/ru/post/230789 Однако, моя история не совсем станд...

Людмила Бокова сменила Совфед на Минкомсвязи Распоряжение о назначении Людмилы Боковой на пост заместителя министра цифрового развития, связи и массовых коммуникаций РФ появилось вчера поздно вечером на сайте Правительства РФ. Людмила Бокова выступила одним из авторов закона о "суверенном рунете". Также на ее счету ещ...

3д принтер Two Trees Sapphire S Всем привет. Выкроилась свободное время, для написания этого поста о 3Д принтере Two Trees Sapphire S.Возможно кому-то мой пост покажется запоздалым, прошу извинить, но я с другой стороны с момента получения принтера прошло уже семь месяцев, отчасти такое количество времени ...

Из студента-юриста в программисты на C/C++: личный опыт Привет. В данной статье я поделюсь своим опытом становления программистом, от зарождения идеи стать инженером программного обеспечения до первых офферов, а также расскажу об опыте прохождения собеседований на позицию С/С++ разработчика в Санкт-Петербурге и выводах, сделанных...

Переезд из СНГ в Чехию, собственный опыт (часть 2) Обещанного ждут два года, и я свое слово держу. В предыдущем материале я делился личным опытом переезда в Чехию и сегодня продолжу раскрывать тонкости, связанные с жизнью за рубежом. Под катом подробно про трудоустройство, визы, быт. Читать дальше →

Солнце, ветер и вода Сезон первый Переживем кризис вместе… — на яхте. (С) мой друг Статья о выборе минимально необходимого двигателя на яхту. Шаг первый — с чего все началось Примерно в середине 2014 года, когда стало понятно, что кризис будет весьма затяжной, снова пришло время верстать собств...

[Из песочницы] STM32 с чистого листа Нельзя доверять коду, который вы не написали полностью сами. — Кен ТомпсонПожалуй, моя самая любимая цитата. Именно она и стала причиной по которой я решил нырнуть в самую глубь кроличьей норы. Свой путь в мир программирования я начал совсем недавно, прошло всего около месяц...

Какие зарплаты предлагали работодатели IT-специалистам во втором полугодии 2019 Продолжаем углублять знания рынка зарплат в России. Близится конец 2019 года, а значит самое время для ежегодного отчёта о том, какие зарплаты в уходящем году предлагали работодатели в своих вакансиях на «Моем круге». Как и в прошлом году, в этом отчете мы сравним зарплаты...

Вебинар «Цифровая образовательная среда университета: кому в ней более комфортно и кто в ней более успешен?» Приглашаем всех желающих на Вебинар «Цифровая образовательная среда университета: кому в ней более комфортно и кто в ней более успешен?» «Московского государственного психолого-педагогического университета», который состоится 23 апреля с 16:00 д...

За кулисами жизни модератора Stack Overflow Недавние статьи на Хабре про опыт пользования StackOverflow сподвигли меня на написание статьи, но с позиции модератора. Сразу хочу отметить, что речь пойдёт о Stack Overflow на Русском. Мой профиль: Suvitruf. Сначала хотелось бы рассказать о причинах, побудивших меня участв...

[Из песочницы] Выход на западный рынок: как взаимодействовать с заказчиками Всем привет! Я – Наталья Лекомцева, коммерческий директор Omega-R. С 2005 года я занимаюсь продажей IT-решений на западный рынок и взаимодействием с иностранными заказчиками, в том числе в формате личных встреч; с 2012 года моя работа связана с поиском ключевых зарубежных...

Необычные задачи по физике развивающие научное мышление (для школьников) Возможно вы уже читали мои статьи: Научные мультфильмы, что показывать детям без вреда для них? Простые опыты с ребенком дома Как мы для музея науки сделали самую большую катушку Тесла в Украине Как сделать мощную лестницу Иакова из трансформатора от микроволновки своими р...

[Из песочницы] MVVM и выбор элементов в адаптере Уже примерно после 3-его самописного адаптера, в котором надо было реализовывать логику запоминания выбранного элемента, у меня появились мысли, что должно же быть какое-то решение, которое уже включит в себя всё необходимое. Особенно, если в процессе разработки приходилось ...

Мой опыт разработки на языке Nim Привет, Хабр! Уже довольно давно я пишу свой игровой фреймворк — такой pet project для души. А так как для души нужно выбирать что-то, что нравится (а в данном случае — на чём нравится писать), то выбор мой пал на nim. В этой статье я хочу поговорить именно про nim, про его...

Теории вероятностей: готовимся к собеседованию и разрешаем «парадоксы» Каждый год я участвую примерно в сотне собеседований в образовательных проектах JetBrains: собеседую абитуриентов в Computer Science Center и корпоративную магистратуру ИТМО (кстати, набор на программу идёт прямо сейчас). Все собеседования устроены по одному шаблону: мы про...

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

Больше половины специалистов пришли в IT из других сфер Больше половины специалистов в IT и digital меняли профессиюКаждому второму специалисту, работающему в IT или digital (52%), приходилось менять профессию. Среди молодежи (до 24 лет) этот тренд менее выражен: 68% сразу выбрали карьерный путь - или просто еще не успели сменить...

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

Андрей Черненко стал заместителем Максута Шадаева Новым заместителем министра связи Максута Шадаева назначен Андрей Черненко. Распоряжение Правительства о назначении №900-р было подписано премьер-министром Михаилом Мишустиным 6 апреля 2020 г. Впервые Андрей Черненко пришел в Минкомсвязи в 2012 г. Тогда он работал в должност...

Amazon Go: магазин без касс — личный опыт О проекте «магазинов самообслуживания» Amazon Go начали говорить в середине десятых. Даже пост на Хабре был. Но одно дело — читать описания, и другое — узнать из первых рук, как это: зайти в магазин без кассиров, набрать товаров и that's it, как пишет Amazon на своём сайте. ...

Пишем бизнес-процесс в Битрикс24 с задатком на будущее На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чисто» специалист по Битриксу, а это одна из моих обязанностей. На самом деле обязанностей у мен...

О телемедицине — от теледоктора Привет, Xабр! Сегодня я хочу рассказать о телемедицине с точки зрения врача-практика. А поскольку моя основная специальность — самая что ни на есть подходящая для телемедицины: радиология, то расскажу и о своей работе. Если вам некогда читать мой ультра-лонгрид, просто про...

[Из песочницы] Расчет временных ограничений для ПЛИС простым языком Здравствуйте. Эта статья написана для самых-самых новичков в мире ПЛИС. В ней я попытаюсь максимально просто и понятно рассказать что такое временны́е ограничения (timing constraints), накладываемые на проекты под ПЛИС. Статья создана на основе собственного опыта попыт...

[Из песочницы] Первые шаги в Spring, Rest API, акцент на PUT в связке с фронтендом Немного о себе: На данный момент я студент Skillbox и прохожу курс “Java-разработчик”. Не в коем случае не реклама, рассказываю немного о себе. Начал учить джаву с мая 2019 года, до этого немного самостоятельно изучал HTML, CSS и JS. Собственно, подтолкнуло меня на написани...

Рожденный в муках Всем привет! Меня зовут Александр и я собрал 3д принтер =)Первые шаги к 3д печати я начал лет 5 назад. В начале это была просто идея, потом она превратилась в манию. И лишь отсутствие свободных финансов и времени не давали мне уйти во все тяжкие. В тайне ото всех, я начал из...

Очередная статья: STM32 для начинающих Всех приветствую! Это моя первая статья на Хабре, поэтому прошу не кидаться тяжелыми предметами. Заранее спасибо. Начнем с предыстории. Когда-то мне пришлось перейти на микроконтроллеры ARM фирмы ST. Это было связано с тем, что PIC и AVR уже не хватало и хотелось новых при...

МТС и Университет ИТМО будут обучать разговорному искусственному интеллекту Разговорный искусственный интеллект - один из основных типов технологий искусственного интеллекта (ИИ), который позволяет "машине" участвовать в диалоге с человеком на естественном языке, захватывать контекст и предоставлять разумные ответы. На базе этих технологий...

[Из песочницы] Проектная деятельность в университетах и какую пользу она даёт Привет! Меня зовут Павел Скляр, я студент 3 курса Московского Политеха по специальности веб-технологии. Помимо основных предметов, присущих конкретным специальностям, в моём университете есть такая дисциплина, как проектная деятельность. О ней я бы и хотел сегодня рассказать...

Собираем команду для стартапа с “0” – пошаговая инструкция для самых маленьких Возможно, кому-то из коллег пригодится мой опыт создания команды с нуля. Это аттракцион интересный, но чрезвычайно энерго- и деньгоемкий, поэтому лучше чтоб получилось с первого раза – на вторую попытку ресурсов может и не хватить. Есть такая грузинская сказка, как человек...

Поиск работы за границей и иммиграция в Канаду Всем привет! Я хотел бы поделиться своим опытом и ошибками, которые могут быть полезны всем, кто хотел быть жить и работать в другой стране. TL;DR: Сейчас я живу в городе Виктория, на острове Ванкувер. Это Канада, Британская Колумбия. Свою мечту жить у океана я реализовал, ...

[Перевод] Как я в одиночку питчил игру, не имея в этом никакого опыта Недавно я анонсировал свою первую крупную игру Peachleaf Pirates. Чтобы это отпраздновать, хочу поделиться тем, как прошел путь от работы в отеле до успешного питча собственной игры и полного погружения в фултайм разработку, не имея при этом никакого опыта. В этом посте расс...

Выбираем патентного поверенного У каждой инновационной компании рано или поздно возникает вопрос по выбору юридической фирмы для защиты своих прав на изобретения. В Parallels эта тема возникла в момент объединения портфелей патентов с Corel. И у Parallels, и у Corel были свои патентные поверенные. Был ва...

Tronxy X5SA-400, обзор и сборка китайского монстра) Долго я вынашивал идею, что очень часто мне не хватает стандартных 23*23*30 размеров печати на моих FDM принтерах. Смотрел что вообще есть в продаже, что можно собрать в относительно бюджетную цену. И выбор на данный момент не такой и большой. Если собирать 30*30 вариантов н...

Первый опыт сборки шагающего робота. Quadruped Robot     Планы для данного проекта давно крутились в голове и были следующие:1. Найти готовый проект шагающего робота, работающего на плате Arduino.2. Управление роботом должно осуществляться с телефона.3. Посмотреть на узлы соединения деталей и изучить механику робота.4. Поработ...

Учет денег Хотел осветить тему, которая мне достаточно интересна и, возможно, кому-то тоже будет полезной – это тема учета денег. Пару слов об актуальности. Раньше я никогда бы не подумал, что бухгалтерия будет мне интересна и тем более, что чем-то подобным буду заниматься я сам. Я п...

Релокейт-обзор: 10 стран для переезда ИТ-специалиста В нашем блоге мы много пишем о вопросах поиска удаленной работы и релокейта. Мы регулярно собираем личные истории российских инженеров, разработчиков, дизайнеров и продакт-менеджеров, в которых они рассказывают о том, как им живется на новом месте. И все равно регулярно ...

Первая печать после сборки Sapphire S от Two Trees Всем привет. Ребята, хочу с вами поделиться с моим опытом использования первого 3D принтера от два дерева Sapphire S сейчас это продолжение Sapphire Pro. В этой статье хочу показать вам, что я распечатал в первую очередь на чём я учился как печатать и к какому выводу пришел ...

Klipper: Enhanced delta calibration По предложению коллег, решил описать свой опыт перевода дельты с RRF на Klipper. Вначале немного предистории. Еще на этапе постройки дельты в моем конкурсе победил Duet с RRF, в основном ради поиска новых впечатлений, т.к. у меня еще не было опыта его использования. За год...

Опыт создания web-приложения с Pony ORM Привет, Хабр! Недавно передо мной встала задача написать на Python web-приложение для разделения счёта в ресторане между участниками трапезы. Так как нужна DB для хранения данных о заказах и пользователях, встал вопрос выбора ORM для работы с базой. Разработка велась на Flas...

[Из песочницы] Поиск работы в Германии продакт менеджером и не только. Часть 1/5. Почему Германия? Виза для поиска работы Всем привет, меня зовут Тимофей. Мне 43 года, последние 20 из которых я провел в IT — сначала разработчиком, а затем менеджером проектов и бизнес девелопером. Всю жизнь прожил в Новосибирске, но в прошлом году решился на эмиграцию, в качестве страны назначения выбрав Германи...

Игра на WinForms + C# в 16 лет (2 часть) Предыстория Прошло довольно много времени с момента написания предыдущей статьи. Как и обещал я написал вторую часть. Хотелось бы сказать спасибо всем тем, кто давал советы в комментариях, из всех их я смог узнать что-то новое. Ну а для тех кому хочется сразу посмотреть прое...

Почему я решил купить новый MacBook Air 2017 года Компьютеры Mac никогда нельзя было назвать дешевыми, а после подорожания почти в два раза несколько лет назад устройства вовсе стали недоступны для многих потенциальных покупателей. Новый MacBook Pro 16, который Apple представила прошлой осенью, тоже не является исключением...

Рабочие места разные, белые, синие, красные Не так давно мы объявили конкурс рабочих мест. Хотя изначально контест был ориентирован на айтишников, но благодаря сарафанному радио в нем успели отметиться люди и других специальностей (и даже те, кто еще только учится). Фотографий было прислано ну очень много, практичес...

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

[Из песочницы] IT: Уйти и не вернуться Раньше очень много писали о тренде «войти в IT». Похоже, сейчас набирает обороты обратная тенденция. Все чаще в последнее время можно встретить статьи на тему ухода из IT. В них вполне успешные люди описывают свой опыт и называю причины, по которым они хотят покинуть эту «с...

[Перевод] Вызов принят: OpenBSD на ноутбуке Хотелось бы поделиться, может быть и не самым новым, но отчасти познавательным и местами увлекательным, опытом установки на ноутбук операционной системы не из мейнстрима (т.е. не Windows или Linux) для хоть сколько-нибудь полноценной работы в наше (развращённое) время. Начал...

C++ Russia: как это было Если в начале пьесы вы говорите, что на стене висит код на С++, то к концу он должен непременно выстрелить вам в ногу. Бьярне Строуструп С 31-го октября по 1-е ноября в Петербурге прошла конференция C++ Russia Piter – одна из масштабных конференций по программированию в Ро...

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

IDA Pro и техники реверс-инжиниринга 0x00 start ; {EN} entry point, do nothing, just run _main {EN} Статья для начинающих “воинов тьмы”, тех, кто хочет погрузиться в темную сторону силы: реверс-инжиниринг. На нашем “операционном столе” будет небольшой кустарный сервер, который работает по протоколу TCP/IP. Для ...

Операция "домкрат" Андрей Черненко (на фото) вступил в должность заместителя министра цифрового развития, связи и массовых коммуникаций РФ, говорится на сайте Минкомсвязи. Согласно биографии на официальном портале ведомства, с 2012 по 2020 г. Андрей Черненко работал в Минкомсвязи, в том числе...

Что я узнал о поиске работы в IT в 2019 году Я уже рассказывал тут пару раз об источниках поиска работы, о том, какие каналы смотреть при подготовке к собеседованиям и вот это всё. Сейчас решил поделиться своими наблюдениями за рынком и подтвердить некоторые довольно популярные мысли, звучавшие в том числе и на Хабре в...

CLRium #7: Доклады, практика, менторы 18 апреля 2020 в Санкт-Петербурге и 16 мая в Москве пройдёт седьмая мини-конференция по платформе .NET CLRium #7. В этот раз мы будем и говорить и заниматься практикой многопоточного кода. Как и в прошлый раз, все доклады будут придерживаться единой линии повествования. В ше...

Hack The Box. Прохождение RE. Metasploit, нагрузка в офисном документе, Zip Slip атака, немного о PowerSploit и токенах Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье намучаемся с нагрузками metasрloit и msfvenom, сделаем Office документ с нагрукой msvenom, рассмотрим поиск ...

Практическое руководство по разработке бэкенд-сервиса на Python Привет, меня зовут Александр Васин, я бэкенд-разработчик. Идея этого материала началась с того, что я хотел разобрать вступительное задание (Я.Диск) в Школу бэкенд-разработки Яндекса. Я начал описывать все тонкости выбора тех или иных технологий, методику тестирования… Получ...

Германия, или Туда и Обратно — 2 В первой статье цикла я описал свой переезд в Германию с семьей. Обосновались мы в красивом и благородном городе — Висбадене. Именно тут Достоевский прокутил все свое состояние. Казино в Висбадене Я же в принципе не азартен, поэтому намеревался просто пожить в Европе. По...

[Из песочницы] Если бы я учил Frontend сегодня. Советы начинающим Мой путь в веб-разработке начался 5 лет назад. За это время я успел испробовать множество технологий, а в последние 3 года развиваюсь в направлении frontend. В этой статье я бы хотел ясно изложить, какие технологии необходимо изучить новичку, а также поделиться методами их ...

Будни OEMщика (Часть 1) Понятие «OEMщик» очень широкое, оно может подразумевать любого сотрудника, работающего в одной из многих сфер производства. В данной статье под OEM подразумеваются продукты компании Microsoft, поставляемые вместе с производимым оборудованием. Т.е., под OEMщиком подразумевает...

Как получить 9 своих лучших фото в Instagram за год Это приложение покажет ваши лучшие фото в Instagram за год Нам пишет разработчик приложения best9.app Меня зовут Михаил Луцкий, на настоящий момент я студент магистратуры московского вуза. Работаю iOS-программистом, преимущественно пишу на Swift. Программированием увлекаюсь ...

[Перевод] 21 извлеченный урок за 21 год программирования Доброго времени суток, друзья! 7 апреля 2020 года. Сегодня для меня очень важный день. Сегодня исполняется ровно 21 год с того момента, как я начал писать код (делать это профессионально, зарабатывать этим себе на хлеб). Кажется, что это было только вчера… сегодня я — че...

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

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

Хакатоны. Как выжать максимум и выжить Доброго всем времени суток! Меня зовут Александр Михалин — я .NET разработчик в компании “Рексофт”. За моей спиной 7 хакатонов, причем один в качестве члена жюри. Я не спал 8 ночей, выпил 52 чашки кофе, 15 банок редбулла, со мной в команде побывали 24 человека. Сегодня я х...

Айтишники на карантине: личный опыт из разных стран Разработчиков из самых разных концов планеты сейчас объединяет карантин, но опыт у них различается: Кто-то впервые столкнулся с удалёнкой — а кто-то давно работает из дома, но всё равно ощущает себя непривычно, потому что раньше «удалёнка» не означало «изоляция». Кому-то ...

Сверхдлинное преобразование Фурье на FPGA Всем привет! В этой статье я хочу рассказать про реализацию алгоритма сверхдлинного быстрого преобразования Фурье на ПЛИС. Написать эту статью меня побудило желание поделиться личным практическим опытом, который не хотелось бы потерять, оставив информацию только у себя в го...

[Перевод] Как Replit отжимает мой open-source проект «Я думаю, вам следует закрыть проект и прекратить работать над ним. Я привлеку наших адвокатов в понедельник, если к тому времени вы не выполнитте условия. [...] Мы были крошечной компанией, когда вы стажировались у нас [...] К счастью, сейчас мы намного больше, и, что очень...

Как вырастить веб-разработчика от стажера до архитектора. Матрица компетенций Вместо эпиграфа Когда в 2004 году я окончил университет, в нашем городе почти не было команд разработчиков. Где работать, у кого набираться практического опыта? Выбор был прост: “админом” или “в Москву”. Или уйти из профессии. Сейчас я преподаю веб-разработку в местных ВУЗ...

MMORPG больше не в Telegram — Swift и Kotlin — Первый большой проект — Часть 1 Прошло полгода с выпуска пробной статьи про создание MMORPG в телеграме. Изменился мир, изменились и планы по игре.Почему больше не в TelegramПосле выпуска первой статьи, энтузиазма писать игру хватило еще на неделю. Прилетели проблемы по работе, поиски новой, да и вообще ле...

[Из песочницы] Сети для начинающего IT-специалиста. Обязательная база Примерно 80% из нас, кто заканчивает университет с какой-либо IT-специальностью, в итоге не становится программистом. Многие устраиваются в техническую поддержку, системными администраторами, мастерами по наладке компьютерных устройств, консультантами-продавцами цифровой тех...

Как можно обучить детей программированию? Чем раньше ребенок начнет учиться программированию, тем лучше Apple, как известно, воспитывает программистов iOS еще на школьной скамье, в чем компании помогает приложение Swift Playgrounds. Как это происходит? Например, ученик хочет программировать дроны от Parrot или устро...

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

[Личный опыт] Разработчик на ремоуте: как искать работу на биржах, и кому это подойдёт? Поработать с зарубежными заказчиками хочется, а переезжать в другую страну и сталкиваться со всеми трудностями релокейта — нет. Что делать? Вариант — искать проекты на удалёнке из той страны, где вы живёте. На&nbs...

В офисе никого: разработка игр на удаленке Дисклеймер. У нас нет «удаленных» сотрудников — в команде все равноудалены друг от друга. Просто кто-то работает (сейчас правильнее сказать «работал») в офисе, а кто-то дома или в коворкинге. Поэтому внутри мы предпочитаем термин «распределенная команда». Переход на распр...

Мы купили Creator 3. Я работаю конструктором в организации, занимающейся разработкой измерительного оборудования для ЖД. Один из последних проектов потребовал применения деталей по технологии 3D печати. После некоторых раздумий и поисков остановили выбор на flashforge creator 3 (обзор можно почи...

Почему мы выбрали Kotlin одним из целевых языков компании. Часть 2: Kotlin Multiplatform Продолжаем цикл статей о внедрении языка Котлин в наш процесс разработки. Первую часть ищите здесь. В 2017 году увидел свет амбициозный проект от компании Jetbrains, предлагающий новый взгляд на кросс-платформенную разработку. Компиляция кода на kotlin в нативный код различ...

[Перевод] Вражеский ИИ: преследование игрока без Navigation2D и поиска пути A* Создаёте игру, в которой враги должны преследовать игрока? Всё начинается с простого — заставим врага бежать к игроку. Но что произойдёт, если он находится за деревом, или за углом стены? Ну, теперь враг будет выглядеть довольно глупо — упрётся в объект, перебирая ногами на ...

Студент ЛЭТИ разработал 3D-сканер для измерения объема сыпучих материалов Выпускник бакалавриата факультета компьютерных технологий и информатики Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» Максим Миненко создал проект программно-аппаратного комплекса для измерения объемов сыпучих материалов.

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

SteelSeries приобрела разработчика ПО в области звука SteelSeries объявила о приобретении компании A-Volute, занимающаяся разработкой программного обеспечения для 3D-звука. SteelSeries стремится улучшить свое программное и аппаратное обеспечение с помощью команды A-Volute. A-Volute разработала программное обеспечение Nahim...

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

История одного pet-проекта Если помните, в детстве были такие книжки, где ты читаешь, а в конце есть вариант развилки — пойти направо или налево, убить кого-то или помиловать. В зависимости от вашего выбора в книжке было написано: «Перейдите на такую-то страницу и на такую-то строчку». У Александра Зи...

[Личный опыт] Как разработчик, который мечтал о Калифорнии, переехал в Новую Зеландию, а на ПМЖ остался в Швеции Александр Любоженко из Петербурга поступил на факультет радиофизики и начинал, как junior QA. За 13 лет он несколько раз неудачно пытался переехать в Америку, но в итоге пожил в Окленде и стал бэкенд- и дата-инженер...

James Dyson Awards 2020: Стартовал приём заявок 19 марта стартовал приём заявок на международный конкурс в области инженерного проектирования и промышленного дизайна James Dyson Award 2020. Премия была учреждена Джеймсом Дайсоном, создателем и идейным вдохновителем компании Dyson, чтобы молодые инженеры и дизайнеры могли ...

Создатели Surgeon Simulator анонсировали свой новый проект — I Am Fish В октябре прошлого года игроделы из Bossa Studios, известные по Surgeon Simulator, представили три игровых прототипа: Pigeon Simulator, I Am Fish и Trash Bandits. Игроки могли бесплатно скачать и попробовать их все, чтобы позже решить, какой из них станет полноценной игрой. ...

[Из песочницы] Как использовать поиск эффективно Доброго времени суток. Сейчас мне немного за тридцать, и бо́льшую часть своей жизни я пользуюсь поиском в интернете. Так же, как большинство людей. Но, чем больше проходит времени, тем заметнее для меня становится то, что многие люди не используют и малую часть его возможнос...

OSINT в Telegram Протокол Telegram известен своей доступностью и открытостью. У него есть множество публичных реализаций: tdlib/td, rubenlagus/TelegramApi, vysheng/tg, LonamiWebs/Telethon и другие. Однако, даже имея в распоряжении столь богатый инструментарий и объемную документацию (https...

Обзор зимних кроссовок Columbia Firecamp II Я конечно в прошлый раз достаточно хвалебно описывал классическую зимнюю модель ботинок Reebok (вот тут про них было), благо в принципе люблю этот бренд. Но этой зимой хотелось попробовать что-то новое, вторую пару от английского бренда не хотелось, потому случайно выбор о...

Физика для мобильного PvP шутера и как мы подружили её с ECS Всем привет! В этой статье мы расскажем про личный опыт работы с физическими движками для мультиплеерного шутера и главным образом сфокусируемся на взаимодействии физики и ECS: на какие грабли мы наступили в процессе работы, чему научились, почему остановились на конкретных ...

IT Релокация на яхте. Из Швеции в Испанию Примерно в 2006 году я закончил работать и учиться в аспирантуре в одном Университете в Москве. В этот момент у меня были небольшие сбережения от контракта с Самсунг Электроникс. И я решил купить не дорогую яхту в Швеции. Идея была в том что на яхту можно погрузить весь скра...

Почему я ушел с React Native и перешёл во Flutter: Часть 1 Всем привет. Меня зовут Дмитрий Андриянов. Два года писал на React Native, сейчас я разработчик в Surf и уже полтора года пишу на Flutter. Когда я только решил серьёзно взяться за Flutter, я бы очень хотел найти статью от разработчика, который перешёл с React Native на Flutt...

[Из песочницы] UX-исследование ДБО: наш опыт, ошибки и открытия Привет. Я Денис Элиановский, дизайн-директор в JTC и руководитель в Opium Pro. Мы работаем в очень узких сегментах рынка IT, связанных с финансами и документооборотом. Вы точно ещё не слышали об этих компаниях и сегодня мало что о них узнаете, ведь эта статья про UX-исследов...

[Перевод] Поиск лучшего фронтенд-инструмента 2021 года Любой, кто начинает карьеру в сфере разработки программного обеспечения, скорее всего столкнётся с задачей выбора первого языка, фреймворка или набора инструментов. Уверен, каждому из вас это знакомо. Ответ на вопрос о том, что нужно изучать самым первым, найти не так уж и п...

Telegram-бот на Java для самых маленьких — от старта до бесплатного размещения на heroku Для кого написано Если вы ни разу не писали Telegram-ботов на Java и только начинаете разбираться — эта статья для вас. В ней подробно и с пояснениями описано создание реального бота, автоматизирующего одну конкретную функцию. Можно использовать статью как мануал для созда...

Компания «Айсо-дистрибьюция» провела партнерский семинар «К новым вершинам» в Санкт-Петербурге Компания «Айсо-дистрибьюция» провела партнерский семинар «К новым вершинам» в Санкт-Петербурге в Историческом парке «Россия — Моя история» до введения ограничительных мер на проведение массовых мероприятий. Были соблюдены ...

Древности: цифровая кассета как аудиофильский формат В этом посте я хочу рассказать о том, как починил магнитофон. Нет, не так. Это рассказ о пути коллекционера старого компьютерного и аудиожелеза, который сам себе создает проблемы и мужественно их преодолевает. Да, но не совсем. Это моя вторая статья про формат Digital Compac...

Оживляем гексапода. Часть первая В прошлой статье мы поделились опытом создания гексапода с использованием технологии 3D печати. Теперь речь пойдет о программной составляющей, которая позволила его оживить. Первоначально планировалось изложить всю информацию в одной статье, но в процессе написания стало по...

Как передать ссылку с iPhone на любое устройство с браузером Нам пишет разработчик приложения LinkBridge На AppleInsider.ru довольно давно существует рубрика Dev Story. В ней разработчики рассказывают про опыт создания своих приложений. Но что-то в последнее время их почти не стало. С тех ламповых времен, когда игры имели Lite и полн...

Как подготовиться к The Standoff. Советы защитникам Привет, Хабр! Меня зовут Илья, и три года подряд вместе с командой Jet Security Team — а два последних в роли её капитана — я держал оборону виртуального города на киберполигоне The Standoff против команд нападения. Участвуя раз за разом на стороне защиты, мы прошли путь от ...

Сервисный бизнес и кризис: истории успеха. Как нестандартное мышление работает на вас? Приветствую всех! С кем не знаком — Андрей Балякин. Последние 6 лет плотно связан с сервисной индустрией (ремонт и обслуживание оборудования). Являюсь со-основателем и CEO проекта HubEx — онлайн платформы автоматизации сервисных процессов в компаниях с мобильными сотрудникам...

Как улучшить звук на смартфоне Xiaomi Как улучшить звук на смартфонах Xiaomi? Смартфоны Xiaomi в России и в особенности среди наших читателей достаточно популярны. А популярны они за счет своей низкой стоимости, но, вероятно, не самого лучшего звука. Телефоны компании не могут предложить качественное звучание ме...

[Из песочницы] OSCP — мой опыт Что это за четыре буквы и кому это вообще надо? Я не буду описывать курс PWK и OSCP экзамен, простой запрос «OSCP review» выдаст вам кучу обзоров, описание формата, рекомендации и структуру курса. Просто поделюсь своим собственным опытом, как я сделал это и какие решения при...

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

[Из песочницы] Новый взгляд на code style Как знания нейропсихологии могут помочь программисту в стилизации кода? До того как заняться программированием, я очень долго и глубоко изучал нейропсихологию. Впоследствии, эти знания помогли мне добиться высоких результатов в разработке, за короткий промежуток времени. В...

[Из песочницы] JavaScript библиотека Webix глазами новичка Я начинающий JS front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим первым опытом и оформить, своего рода учебное пособие по освоению этой элегантной и мощно...

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

Пожалуйста, не шумите Добрый день, уважаемые читатели. Недавно наткнулся на статью Как эксперту IT дополнительно заработать на своих знаниях. В ней описан относительно честный способ отъема денег монетизации технических знаний путем создания «обучающих» роликов. В интернете кто-то не прав, поэто...

Чего я жду от нового iMac 2020 Apple довольно категорична в вопросе назначения дат для запуска свежей продукции. Именно поэтому новые версии фирменных ОС компании и новые модели iPhone и MacBook каждый год выходят примерно в одно и то же время. Конечно, дни недели могут варьироваться, но обычно в Куперти...

[Из песочницы] Страх и ненависть в геймдеве: от первых шагов до первых денег В этой статье хочу поделиться нашей историей в геймдеве. В ней нет ни полного провала, ни грандиозного успеха, и история в первую очередь об ошибках, растянутых на несколько лет. Плюс ко всему, лично я люблю почитать о других инди-разработчиках: возможно, и наша история пока...

Как я на карантине работу искал Хочу поделиться с сообществом своим недавним опытом поиска работы, сообщить, так сказать, вести с передовой. Несмотря на то, что все написанное – абсолютно субъективно, заметка будет полезна для других IT-шников. Особенно – если они интроверты и редко ходят по собеседования...

15% москвичей мигрировали в Подмосковье и другие регионы Пик миграции в Подмосковье пришелся на 28 марта - первый выходной день после объявления о продлении нерабочих дней до 30 апреля. Подавляющее большинство - 85% тех, кто переехал в загородные дома, коттеджные и дачные поселки, продолжают оставаться в них продолжительное время....

[recovery mode] О стартапах и стартаперах Сейчас очень модно говорить о стартапах и молодых стартаперах, бизнесменах до 30 лет, попавших в поле зрения Форбс. Об инновационных проектах, нацеленных перевернуть мир. Видимо, пришло время и для меня осознать, что такое стартап, что такое собственный проект, и каким мо...

Что такое OpenVINO? Привет всем читателем habr.com! Мы студенты НГТУ им. Р.Е. Алексеева, и хотим рассказать о своем опыте работы с набором инструментов Intel – OpenVINO (Open Visual Inference & Neural Network Optimization).Для начала давайте познакомимся. Мы- студенты 2 курса ИРИТ, каф...

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

[Из песочницы] Как восстановить научный журнал в Перечне ВАК С октября 2014 по октябрь 2019 года я работала ведущим редактором научного журнала. Сверхзадача российских научных журналов — попасть в международные базы данных (такие как Web of Science и Scopus) и удержаться там. Теоретически это выполнимо, разработано множество полезных ...

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

Топ лучших докладов Joker 2019 В октябре в Санкт-Петербурге прошла хардкорная конференция Joker 2019, и уже много про нее написано («Joker 2019: триумф года», «Чем нам запомнилась последняя JokerConf», «Атакуем Joker 2019 полностью: как прошла самая крупная Java-конференция в России»), и фоточки уже досту...

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

Что почитать на праздниках Длинные праздники впереди, а это значит, что будет время вернуться к закладкам в Read later или еще раз перечитать важные статьи уходящего года. В этом посте мы собрали и подготовили для вас список из самых интересных материалов из нашего блога за 2019 год и надеемся, что ...

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

Hack The Box — прохождение Player. FFmpeg эксплоит, JWT и различные веб перечисления Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье пройдем JWT, выполним такие веб-перечисления, как поиск дирректорий, поддоменов и файлов бэкапа, проэксплуат...

Что будет с "умным городом" в 2020 году На площадке форума встретятся представители органов власти и бизнеса для обсуждения практического опыта внедрения проектов "Умного города" и наиболее актуальных вопросов, с которыми сталкиваются города и регионы в процессе их реализации. Форум ответит на вопросы финансирован...

JavaScript библиотека Webix глазами новичка. Часть 2. Работа с формами Я начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI биб...

JavaScript библиотека Webix глазами новичка. Часть 3. Модули, диаграммы, древовидные таблицы Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI б...

Hack The Box. Прохождение Sniper. RFI и вредоносный CHM документ Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье эксплуатируем RFI, обходим блокировку shell meterpreter и создаем вредоносный CHM документ. Подключение к ...

Опыт работы с Plesk Хочу поделиться некоторыми впечатлениями о нужности или ненужности такой вещи, как контрольная панель для коммерческого односерверного веб-проекта при наличии очень part time админа. История началась пару лет назад, когда знакомые знакомых попросили меня сопроводить покупку ...

Солнечная электростанция на балконе. Личный опыт Привет Хабр. Эта статья является продолжением экспериментов с солнечными панелями в городской квартире, первые опыты делались три года назад, но затем из-за переезда все пришлось свернуть и распродать. Однако опыт, как известно, не пропьешь, и было решено с учетом полученно...

Openwrt сниффер витой пары Всем доброго времени суток, моя не большая история началась с того как мы с другом спорили о стандартах 10BASE-T и 100BASE-T о полных и халф-дуплексах в итоге решил на примере готового устройства показать ему что слушать с пар можно. Прочитав статью взял свой старенький TP-...

Опыт ювелирной компании SOKOLOV: как 300 анкет помогли выбрать амбассадора бренда Как выбрать селебрити, чтобы не навредить репутации бренда? Спросить аудиторию. Статья рассказывает, как исследования с помощью сервиса Яндекс.Взгляд помогают не ошибиться с выбором амбассадора компании.

Поиск работы в Германии продакт-менеджером и не только. Часть 3/5. Что нужно сделать перед тем, как начать рассылать CV Начало серии постов смотрите здесь и здесь. Ваши действия при поиске работы зависят от целей, которые вы преследуете. Например, вы твердо хотите попасть в Facebook на позицию аккаунт-менеджера по работе с малым и средним бизнесом. В этом случае вы начинаете читать многочисл...

[Из песочницы] Как не сдохнуть на проекте или 5 лайфхаков В моем опыте аналитика за почти 7 лет (хоть он и не очень большой на самом деле) было много разных интересных историй, но самый забавный момент — это когда я оказалась в патовом проекте, который нельзя было не сдать, но туда свалились все беды: и смена заказчика, и распредел...

[Из песочницы] 3 года программирования вслепую. Часть 1 Всем доброго времени суток! Хочу поделиться своим опытом из разряда «Войти в IT». Тем более, что он происходил в полностью невизуальном режиме. О незрячих людях в нашем обществе знают мало, а о незрячих программистах еще меньше. И эта статья предлагает проследить за тем, как...

Facebook приобрела приложение на искусственном интеллекте Технология программы позволяет распознать определённую вещь для дальнейшего поиска её аналогов в Сети. Выкупленная разработка имеет название GrokStyle, создание которой началось ещё в 2015 году Кавитом Балом и Шоном Беллом. Основатели приложения смогли заинтересовать мебель...

[Перевод] Пишем интерпретатор BASIC в стиле 80-х В течение нескольких лет я работала над личным проектом создания (а на самом деле исследования) «фальшивого эмулятора», то есть написанного на JavaScript эмулятора никогда не существовавшего компьютера. Эта машина должна была стать данью памяти восьми- и шестнадцатибитным ...

#08 — И целого байта мало… | Голосуем на Revision Мероприятие закончилось! Все работы на Revision Online 2020 показаны. Идет голосование. Вы вполне можете принять участие в выборе лучших работ Revision если у вас есть свободные 20 EUR на аккаунте PayPal. Инструкция по регистрации есть в нашем прошлом посте. Голосование оче...

WebRTC через Kurento: опыт тестирования и внедрения В этой статье я поделюсь опытом работы с технологией WebRTC и медиасервером Kurento на этапе тестирования и внедрения. Расскажу с какими проблемами я столкнулся и как их решил. Я не расскажу о том как разработать приложение с нуля, но приведу много полезных ссылок. Уверен, ...

[Из песочницы] Умная релокация или как выбрать компанию для работы и не пожалеть об этом Привет, Хабр! Меня зовут Паша и я web-разработчик который успешно релоцировался в Польшу на работу, но перед тем как это сделал проанализировал очень много других вариантов и вывел своего рода аспекты и правила как принять правильное решение при выборе компании для работы...

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

Zephyr в embedded: опыт использования на STM32F7-Discovery История о моем опыте использования операционной системы реального времени (ОСРВ) Zephyr для устройства на базе микроконтроллера STM32F7-Discovery. В статье: Что такое Zephyr и при чем тут Linux? Запуск проекта на STM32. Интересные моменты по работе с драйверами. Фишки этой...

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

Гайд по The Bonfire: Forsaken Lands для новичков — выживание, профессии и подземелья Создать новое поселение в землях, полных опасностей — это короткое описание к игре The Bonfire: Forsaken Lands. Игра успела завоевать много наград, а также её можно увидеть со скидкой. Если на старте всё просто: один рабочий, ясное небо и тёплый костёр, то вскоре всё меняетс...

DevSecOps: как мы внедряли PT Application Inspector в наш продуктовый конвейер Привет! Меня зовут Тимур Гильмуллин, я работаю в отделе технологий и процессов разработки Positive Technologies. Неформально наш отдел называют DevOps-отделом, мы занимаемся автоматизацией различных процессов и помогаем разработчикам и тестировщикам в нашей компании.Я и мой ...

Hack The Box — прохождение Postman. Redis и WebMin Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье нам придется проэксплуатировать уязвимости в Redis и WebMin, а также подобрать пароль к зашифрованному ключу...

jsqry — лучше, чем jq В своей прошлой статье на Хабре я писал про библиотеку Jsqry, которая предоставляет простой и удобный язык запросов (DSL) к объектам JSON. С тех пор прошло много времени и библиотека тоже получила свое развитие. Отдельный повод для гордости — библиотека имеет 98% покрытие ко...

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

Статическое тестирование безопасности опенсорсными инструментами Уязвимости в своём коде хочется находить как можно быстрее, а значит нужно автоматизировать этот процесс. Как именно автоматизировать поиск уязвимостей? Существует динамическое тестирование безопасности, существует статическое — и у обоих свои преимущества и недостатки. Сег...

Создание полноценного Viberbot на Django 2 и Viber REST API. Часть первая — Webhook Установка Webhook для работы bot на viber и отправка первого POST запроса к backend мессенджера Опираясь на свой опыт разработки под Viber и множество неоднозначных мнений, публикую цикл статей по созданию и запуску viberbot. Для понимая полной картины в целом, будем работат...

Galaxy S20 Ultra против Huawei P30: чей зум круче? Итак, пришло время сравнить новенький Galaxy S20 Ultra и Huawei Mate 30 Pro. Телефоны на данный момент являются лучшими в вопросе качества оптического приближения. 26 марта Huawei, конечно, должна представить P40, P40 Pro и P40 Premium Edition, и там-то мы и увидим улучшенн...

Смазка для рельсовых направляющих, личный опыт Свой первый и пока единственный принтер я собрал в мае 2019 года.Долгий путь проектирования и моделирования, экономических расчетов (бюджет был сильно ограничен), чтения статей по кинематике и электронике привел меня к выводу - нужно делать сразу хороший 3Д принтер, чтобы по...

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

«Личный помощник» упрощает выбор подходящей квартиры в Екатеринбурге Новое приложение доступно на сайте сервиса поиска и покупки квартир от застройщиков pr-flat.ru. Услугой могут воспользоваться все, кто находится в поиске идеального жилья для себя и своей семьи. С «Личным помощником» можно не только бесплатно подобрать квартиру, но и оформит...

Как просмотр порно влияет на продуктивность работы и учебы В 2010 году компания Nielsen Company анонсировала результаты очень интересного исследования. С помощью провайдеров компания проанализировала запросы более чем 21 миллиона американских компьютеров. Оказалось, что 29% жителей США смотрит порно на работе. Колоссальное число, ...

Настроили мониторинг. Что дальше? Всем привет! Меня зовут Мазеин Михаил, я занимаюсь бекенд-разработкой в ManyChat. Одна из моих задач — анализ и повышение качества нашего продукта через системы мониторингов, алармов и сопутствующих процессов. Я на своем опыте убедился в том, что выстроить мониторинг — недо...

Apple выпустит новое приложение для Windows 10: что это будет? Летом 2019 года Apple пошла на довольно неожиданный шаг и отказалась от поддержки приложения iTunes. Это произошло после выхода беты macOS Catalina, где функции iTunes взял на себя Finder. Однако если на Mac онлайн-магазин с музыкой и фильмами, а также её ключевые функции к...

Самодельные беспроводные оконные датчики: STM32L0 + RFM69 + Android Добрый день, уважаемые хабровчане! Несколько лет назад я купился на красочную рекламу zWave и установил себе оконные датчики, базирующиеся на этом протоколе. К домашнему серверу был подключен USB zWave-Stick, который играл роль контроллера, написан небольшой модуль на Java, ...

[Из песочницы] Разбираемся с WebKit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4 Многие уже знают, что в релизе платформы 8.3.14.1565, браузер Internet Explorer был заменен на Web-Kit, это на самом деле большой шаг вперед, но я уверен, многим, как и мне, пока не совсем понятно, что к чему. Возник опыт использования web-kit в 1С, вызова JS из 1С и вызова ...

Как я не стал продакт-менеджером после обучения в Product Univercity Морейниса и Черника Всем привет. Решил написать свою первую статью на VC, но главреда меня забанил, потому что я попросил поставить плюсики друзей, а перед этим три раза дешёвая рабочая сила снимала мою публикацию по каким-то неведомым причинам, и описать свой опыт поиска работы продакт-менедж...

[Перевод] Как разработчикам Myst удалось уместить на одном CD-ROM целую вселенную Привет, Я Рэнд Миллер, соавтор «Myst». Мы поставили перед собой задачу создать реальный мир «Myst», но болезненно ударились о реальные ограничения CD-ROM. Играми я начал заниматься ещё с начала старшей школы, и я уже не молод, то есть это было довольно давно. Игры, которые ...

Растворимые поддержки для ABS и Лимонен (D-Limonene).     Вот решил поделится опытом работы с поддержками при печати с ABS. Термостатичная камера до 70oC с тепловой завесой (как у принтеров Startasys) в моём принтере теперь позволяет довольно успешно печатать ABS нитью. В качестве удаляемых поддержек был выбран проверенный врем...

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

Все, что вы хотели узнать об LDPC кодах, но стеснялись спросить (наверное) Предисловие С кодами малой плотности проверок на чётность, которые дальше мы будем именовать коротко LDPC (Low-density parity-check codes), мне удалось познакомиться более или менее близко, работая над семестровым научным проектом в ТУ Ильменау (магистерская программа CSP)....

Рекомендательные системы, основанные на графах Всем привет! Меня зовут Александра Зенченко, я Lead Software Engineer в ЕРАМ. Занимаюсь разработкой решений, которые помогают нашим клиентам повышать эффективность работы и, в основном, включают в себя часть машинного обучения. В последнем проекте я работала над построением ...

Не знаете где купить цветы? Решили порадовать близких красивым букетом цветов, но не знаете где купить цветы? Поможет интернет-магазин цветов bestflo.ru. Букет цветов – это всегда приятно. Но среди огромного разнообразия определиться с выбором подходящего букета сложно. Но решение есть! Смело заходите ...

Автоматический мерчендайзинг для онлайна или как я изобрел велосипед Работая в онлайн магазине с ассортиментом более 15000 позиций передо мной встала задча — как правильно отсортировать товары чтобы люди быстрее находили то что им нужно. Это был далекий 2015 год. На тот момент уже был опыт работы в e-commerce разных масштабов и стандартные р...

17 мгновений IT. Личный опыт самоорганизации от руководителя отдела Почему 17, спросите вы? Потому что мой путь в ИТ начался именно 17 лет назад. При этом последнее десятилетие я работаю в компании «Инфосистемы Джет», где произошло мое профессиональное становление. Но сегодня я расскажу не о перипетиях корпоративной жизни, а о самовоспитан...

Почему мы в LegionFarm верим в то, что геймер — профессия будущего Привет, мы — LegionFarm! Мы как Uber, но только для геймеров. Как это работает? Некоторым пользователям онлайн игр не хватает времени или постоянной команды для прохождение сложного игрового контента, поэтому они с помощью нашей платформы нанимают PRO-геймеров (buddy), кот...

[Из песочницы] Большой туториал по обработке спортивных данных на python Последние пару лет в свободное время занимаюсь триатлоном. Этот вид спорта очень популярен во многих странах мира, в особенности в США, Австралии и Европе. В настоящее время набирает стремительную популярность в России и странах СНГ. Речь идет о вовлечении любителей, не пр...

Сгореть и вернуться из пепла или люди-фениксы История о том как “сгорают” в распределенных командах. Мы, в ProtocoleOne, пишем разные проекты и почти все они Open Source. И так уж сложилось, что крутые специалисты живут в разных городах и даже странах и не только в столицах. Один из таких проектов — PaySuper. Проект дл...

DataMatrix или как правильно маркировать обувь С 1 июля 2019 года в России введена обязательная маркировка группы товаров. С 1 марта 2020 года под этот закон должна была попасть обувь. Не все успели подготовиться, и в результате запуск перенесли на 1 июля. Lamoda среди тех, кто успел. Поэтому мы хотим поделиться опытом ...

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

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

Современная инфраструктура: проблемы и перспективы В конце мая мы провели онлайн-митап на тему «Современная инфраструктура и контейнеры: проблемы и перспективы». Поговорили о контейнерах, Kubernetes и оркестрации в принципе, о критериях выбора инфраструктуры и многом другом. Участники поделились кейсами из собственной прак...

[Перевод] Почему не стоит пользоваться WireGuard В последнее время WireGuard привлекает к себе большое внимание, фактически — это новая «звезда» среди VPN. Но так ли он хорош, как кажется? Я хотел бы обсудить некоторые наблюдения и рассмотреть реализацию WireGuard, чтобы рассказать, почему он не является решением, которое ...

Эффективная работа из дома: общее и личное Моё домашнее рабочее место Да, о работе из дома есть уже миллион текстов, в том числе и на Хабре. Но многие советы из них вроде «оденьтесь по-офисному, и тогда будет рабочий настрой» для меня выглядят слишком обобщающими. Люди разные, и одним формальная одежда действительно...

[Из песочницы] О команде ракетчиков, которые смогут Немного о себе Так случилось, что я после школы поступил учиться в Московский авиационный институт (МАИ) на 601 кафедру, аэрокосмический факультет. Учился я проектированию космических аппаратов и разгонных блоков. С 2004 года я пошёл работать в проектный отдел КБ «Салют» (ФГ...

Сase Day — бесплатная онлайн-конференция Сase Day ― бесплатная онлайн-конференция Что такое Сase Day? Это ежегодная онлайн-конференция, на которой выпускники WebPromoExperts представляют реальные кейсы по интернет-маркетингу в своих компаниях. Каждый из них успешно закончил курсы, достиг про...

Наследование legacy-систем и процессов или Первые 90 дней в роли CTO Известно, что компетентность CTO проверяется только на второй раз исполнения этой роли. Потому что одно дело несколько лет работать в компании, вместе с ней эволюционировать и, находясь во все том же культурном контексте, постепенно получать больше ответственности. И совсем ...

Применяем Data Sceince в мирных целях покупки дома Чтобы продать что-нибудь ненужное, нужно сначала купить что-нибудь ненужное, а у нас денег нет. — Трое из Простоквашино Введение Так получилось, что я живу в своей квартире (или кондо по-местному) в Монреале. И однажды, примерно год назад меня посетила мысль что неплохо-бы ...

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

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

21 апреля Live! Badoo Localization Meetup Всем привет! Я Алексей Тимин, отвечаю за техническую часть системы локализации в Badoo. У нас 150 000 фраз и текстов, переведённых на 52 языка для нескольких приложений. У каждого приложения свои особенности аудитории, определенный стиль общения с пользователем, версии дл...

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

Корпоративные телефоны каждому из 31 тысячи сотрудников У каждого сотрудника Леруа Мерлен есть корпоративный телефон. Там два слота под симки: один — под корпоративную с пакетом в 100 минут и трафиком для корпоративных приложений и 3 Гб на мобильный интернет-трафик, во второй можно втыкать личную. На телефонах — мессенджеры, соцс...

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

Selenium vs Puppeteer vs Cypress vs Playwright Всем привет. Я qa automation engineer уже 14 лет и 9 из них мне так или иначе приходилось работать с автоматизацией веб-приложении (и не только). Я писала свои автотесты на C#, Java, и Js. Сейчас я хотела бы поделиться опытом, как я выбираю фреймворк для тестирования веб при...

Пишем тренажер слепой печати на чистом JavaScript. Часть 1 Здравствуйте! В преддверии старта курса «Fullstack разработчик JavaScript» один из наших авторов решил поделиться своим опытом создания тренажера для слепой печати. А мы же, в свою очередь, хотим показать вам данный материал. Всем привет! Сегодня я решил показать, как нап...

Chromebook: заметки реального пользователя Два года назад моим вторым портативным компьютером стал Chromebook. В этой статье я расскажу о личном опыте использования устройства на базе ChromeOS. Мне приходилось знакомиться с операционными системами, как вполне привычными (Windows, Linux, MacOS), так и с экзотикой (O...

[Из песочницы] Разбор UI/UX на примере прототипа в Figma и основные принципы Кому адресована статья В данной публикации я хочу помочь начинающим и «не очень» бизнес-аналитикам, менеджерам проектов, владельцам продуктов, желающим сделать свой первый сайт и всем-всем, кому надо сделать макет сайта или приложения, а он не знает с какой стороны подступит...

Интервью из мира хостинга: Boodet.online Меня зовут Леонид, я — разработчик сайта Поиск VPS, поэтому в силу своей деятельности интересуюсь историями становления и развития различных компаний из сферы хостинговых услуг. Сегодня хочу представить интервью с Данилом и Дмитрием — создателями хостинга Boodet.online. Они ...

Открыты четыре типа старения человеческого организма. Чем они отличаются? 3D-модель пожилого человека В конце 2019 года ученые из калифорнийского университета Стэнфорд выяснили, что старение человека является непрерывным процессом. По результатам их исследования получилось, что физическое старение организма происходит в три этапа. Первый из них пр...

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

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

[Из песочницы] Пока все стремятся на запад, я переехал в Армению Скоро не останется специалистов уровня senior, которые бы не получали предложений о релокации или бы сами не стремились куда-нибудь переехать. Кто-то едет за опытом, некоторые за деньгами, другие за комфортом. Летом 2019 года у меня тоже появилось ощущение, что пора что-то ...

Реальность в чулане: как создаются виртуальные кинолокации Я стою в офисе компании Welcome Point перед огромной светодиодной стеной. На ней знаменитый квартал красных фонарей в Амстердаме, ночь, идет дождь. Такое ощущение, что я и сам мокну под дождем, даже хочется поежиться. Но настоящее чудо происходит, когда меня начинает снимать...

Потребность в ИКТ-кадрах вырастет на четверть Согласно проведенному АПКИТ исследованию, в российской цифровой экономике работает 1,45 млн ИТ-специалистов. Еще около 350 тыс. человек (без учета работников почтовых служб) заняты в области телекоммуникаций и связи. Об этом свидетельствуют подсчеты Минтруда. Таким образом, ...

[Перевод] Мои отношения с опенсорсом Автор и мейнтейнер нескольких опенсорсных проектов, Эндрю Галлант пытается снять напряжённость, которая в последнее время накопилась в части опенсорсного сообщества. Крики души «Каково быть мейнтейнером свободного ПО», «Неблагодарный opensource» и другие жалобы мейнтейнеро...

Google сломала поиск в Google Play В Google Play сломался поиск, а Google нет до этого дела Google Play – каталог с большими перспективами. Учитывая аудиторию пользователей Android, магазин приложений Google мог бы без особого труда заткнуть за пояс App Store не только по количеству загрузок, но и по объёмам ...

“Что делать, когда кардинальные изменения в процессах демотивируют команду”. Опыт бэкенд-инженера, ставшего тимлидом Я 7 лет работал бэкенд-инженером в Miro, затем стал тимлидом. За последние годы наша инженерная команда выросла вдвое, стала распределённой и международной, что повлекло за собой множество изменений. Одним из них стало введение кросс-функц...

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

R-Vision открывает центры разработки в Питере и Краснодаре Компания R-Vision, российский разработчик решений в области информационной безопасности, открывает сразу два региональных подразделения — в Санкт-Петербурге и Краснодаре. Это будут первые региональные R&D-хабы, где, в первую очередь, разместятся разработчики и тестиро...

API Style Guide, или не заставляйте пользователей думать Привет! Меня зовут Лёша Руцкой, и я — продуктовый менеджер в компании Wrike. До этого работал в Adform и PandaDoc. Последние пять лет я занимаюсь всем, что связано с интеграциями и API. Wrike — это SaaS продукт для совместной работы и управления проектами. Мы хотим, чтоб...

Мне не нужен дорогой iPhone. А вам? Наверное, уже все успели высказаться на тему высоких цен на современные смартфоны Apple. Ещё бы, ведь текущая политика ценообразования компании начала складываться в 2017 году и к настоящему моменту превратилась из экспериментальной во вполне себе действующую. Очевидно, что...

Денис Чамара стал советником министра О назначении Дениса Чамары (на фото) на пост советника сообщил ComNews представитель Минкомсвязи Евгений Новиков. По его словам, процесс оформления в ведомство уже начался. Евгений Новиков добавил, что должность советника в Минкомсвязи, скорее всего, временная позиция. По е...

[Из песочницы] Web Scraping. Часть 1 Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём. Данная часть рассчитана для того, чтобы познакомить те...

Microsoft планирует еще одно исправление для поиска в Windows 10 Поиск Windows является основной частью Windows 10, который интегрирован в Проводник и другие приложения, которые помогут вам найти файлы, такие как документы, изображения или приложения. Проблемы поиска Windows в Windows 10 встречаются чаще, чем вы думаете. Одна из популярны...

На Android массово ломается Google Pay. Что делать Поддержка NFC позволяет смартфонам оплачивать покупки бесконтактным способом, не прикасаясь ни к карточкам, ни платёжным терминалам, ни тем более к наличности. Это очень актуально в наших реалиях, когда риск заражения COVID-19 день ото дня только растёт. Однако пользователи...

Размещаем сайт на домашнем роутере Мне давно хотелось «потрогать руками» интернет-сервисы, настроив веб-сервер с нуля и выпустив его в Интернет. В этой статье хочу поделиться полученным опытом превращения домашнего роутера из узкофункционального устройства в практически полноценный сервер. Читать дальше &rarr...

Работа в Google. Из Украины в Кремниевую долину Он решил пару математических задач и устроился на стажировку в Facebook, уехал из Украины в Кремниевую долину, перешел в Google и теперь работает из дома 4 дня из 5. Мы пообщались с Вовой, инженером компании Google, который поделился историей, как он попал на стажировку в Fa...

2 года в IT, что происходит со джуном веб-разработчиком Зачастую статьи личного опыта имеют три категории от двух типов людей: история успеха / провала от новичков; крутые статьи про сложные штуки от крутых ребят; истории про разочарование от тех же крутых ребят (но это не точно *). Гораздо реже можно встретить истории разрабо...

Huawei просит разработчиков приложений помочь ей Huawei инвестирует в разработку приложений для App Gallery Huawei столкнулась с не лучшими временами в своей истории. Из-за торговой войны между США и Китаем компании приходится искать пути решения проблемы, связанной с отказом Google сотрудничать с ней. Ранее президент США ...

5 советов для прокачки своих навыков в Angular Этим летом мы с Ромой запустили серию твитов с полезными советами и приемами по Angular. Сообщество тепло встретило эту инициативу, и я решил написать обобщающую статью.Вот мои 5 рекомендаций, которыми хочется поделиться с разработчиками. Эти советы будут подкреплены конкрет...

Boot manager для 486-го компьютера Введение Всё началось с того, что меня несколько расстраивало отсутствие возможности загружаться с дисковода на старой плате Socket 3. CD-приводы в то время ещё не были распространены и разработчики BIOS даже не задумывались о предоставлении такой опции. Да и операционные си...

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

Опыт построения умного дома на Raspberry Pi и открытой платформе OpenHAB. Часть 1 Два года назад у нас появился загородный дом. Только сейчас, во время пандемии, мы поняли, что это была инвестиция, а не трата бабла повышение уровня жизни. Изначально планировали жить на два дома — квартира в городе и дом за городом. Поэтому появилось желание автоматизирова...

Переезжаем на ClickHouse: 3 года спустя Три года назад Виктор Тарнавский и Алексей Миловидов из Яндекса на сцене HighLoad++ рассказывали, какой ClickHouse хороший, и как он не тормозит. А на соседней сцене был Александр Зайцев с докладом о переезде на ClickHouse с другой аналитической СУБД и с выводом, что ClickHo...

[Из песочницы] Опыт подготовки и сдачи экзамена — AWS Solution Architect Associate Наконец-то, я получил сертификат AWS Solution Architect Associate и хочу поделиться мыслями о подготовке и сдаче самого экзамена. Что такое AWS Для начала пару слов о AWS – Amazon Web Services. AWS – это то самое облако в штанах, которое может предложить, наверное, почти вс...

Поднимаем свой инстанс Webogram с проксированием через nginx Привет, Хабр! Недавно я попал в ситуацию, в которой необходимо было работать внутри корпоративной сети с неполным доступом к интернету и как вы можете догадаться по заголовку — Telegram в ней был заблокирован. Уверен, что данная ситуация знакома многим. Я вполне могу обход...

Разработчики головоломки Swim Out в поисках бета-тестеров для нового проекта В прошлом месяце студия Lozange Lab анонсировала свой новый проект под названием Rip Them Off. Это игра в жанре tower defense. До этого студия выпустила довольно успешную головоломку Swim Out, которая изначально вышла на мобильных устройствах в 2017 году, но сейчас она досту...

Михаил Романов проверил цены на медицинские маски в аптеках Петербурга Депутат Государственной Думы ФС РФ, Заместитель председателя Комитета Государственной Думы по контролю и Регламенту, член фракции «Единая Россия» Михаил Романов, руководитель Управления Федеральной антимонопольной службы по Санкт-Петербургу Вадим Владимиров и руководитель те...

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

Основа любого программирования на… пазлах Приветствую, Хабровчане! В этой статье я хочу рассказать о своем опыте работы преподавателем программирования на C++ в колледже при техническом университете. Это был уникальный опыт в моей жизни, который многому меня научил. Когда меня просят рассказать интересный факт о св...

Давайте посмотрим, как менялся Google Play Каким был Google Play и насколько он хорош сегодня? Ранее я уже опубликовал статью, где подробно рассмотрел, каким был Google Play и как менялся. В этом материале я попытаюсь поделиться, скорее, своими ощущениями от магазина и тем, как они менялись с обновлениями. Я всегда х...

Настройка CI/CD скриптов миграции БД с нуля с использованием GitLab и Liquibase Добрый день, уважаемые читатели. Совсем недавно мне пришлось осваивать новую для себя область CI/CD, настраивая с нуля доставку скриптов миграции базы данных в одном из проектов. При этом было тяжело преодолеть самый первый этап "глаза боятся", когда задача вроде бы ясна, а ...

Каким бывает фрод в маркетплейсе, как его вычислять и предотвращать. Доклад Яндекса Прежде чем строить антифрод, надо понять, каким на сервисе бывает фрод — какие методы злоумышленники выбирают, чтобы получить выгоду и навредить пользователям. Алексей Савостин поделился опытом Яндекс.Маркета в исследовании способов фрода, рассказал о целях (порой изощрённых...

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

От десктопа до виртуального ЦОД — как мы к виртуализации шли At The Beginning… В начале 2000-х на рынок автоматизации телеком-компаний в России зашли иностранные игроки. Системы западных вендоров были очень дорогими и недоступными не только среднему рынку, но и большинству крупных компаний. Отечественные решения на тот момент были мен...

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

Опыт создания продукта в России, или Как создавался “народный” беспроводной пылесос Всем привет! Андрей – предприниматель, CIO, CEO и кайтер. Несколько лет назад я пошел по пути создания и запуска собственного продукта «с нуля» на отечественном рынке (беспроводной пылесос). В этой статье хочу поделиться своим опытом с начинающими и действующими предпринимат...

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

PagerDuty, или Почему по ночам может не спать отдел эксплуатации Чем сложнее система, тем больше она обрастает всевозможными алертами. И возникает потребность на эти самые алерты реагировать, агрегировать их и визуализировать. Думаю, ситуация, знакомая многим до нервного тика. Решение, о котором пойдёт речь, не самое неожиданное, но полн...

[Перевод] Data Scienсe на стероидах: знакомство с Decision Intelligence Что общего между защитным поведением при встрече со львами в саванне, ответственным подходом к управлению ИИ и проблемами проектирования хранилищ данных. Decision intelligence — новая научная дисциплина, рассматривающая все аспекты теории принятия решения. Она объединяет ...

Опыт эксплуатации Poco F3. Про косяки, баги и все такое Давненько у нас не было роликов, посвященных достаточно длительному опыту эксплуатации того или иного смартфона. То времени не было, то не копилось достаточно эмоций. Но сейчас эти два фактора совпали, особенно по части эмоциональной составляющей и очень хочется рассказать о...

Разбор демки на 128 байт из архива 1997 года Очень приятно осуществлять свои желания, особенно из далёкого прошлого, такого далёкого что уже и забыл что этого когда-то хотел. Я мало знаю о демосцене и уж точно никогда не следил ни за авторами ни за их работами, мне просто нравилось смотреть то что получалось. Иногда мн...

Voron 1.6 off-spec (стол от ульти), первый взгляд Страшно сказать, но в октябре 19го года я решил собрать core-xy Voron 1.6. Детальки из АБСа пришлось печатать на своём дорабатываемом по ходу дела варианте Flsun QQ-S, что затягивало процесс.Плюс мне же скучно просто собрать по мануалу. Стол было решено взять и сделать консо...

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

do {Yoga} while (болит спина) Вступление Это обыкновенная история про самого обыкновенного IT-шника, которая, тем не менее, может быть интересна людям различных профессий. Статья не про то, как я добился успеха в той или иной IT-дисциплине, будь то программирование, администрирование или дизайн. Моя исто...

В поисках LD_PRELOAD Эта заметка была написана в 2014-м году, но я как раз попал под репрессии на хабре и она не увидела свет. За время бана я про неё забыл, а сейчас нашёл в черновиках. Думал было удалить, но авось кому пригодится. В общем, небольшое пятничное админское чтиво на тему поиска ...

[Перевод] Разбираем идеальный кейс фишинга при аренде квартиры Недавно я стал жертвой (к счастью, неудачной) фишинговой атаки. Несколько недель назад я бродил по сайтам Craigslist и Zillow: я хотел арендовать жилье в районе залива Сан-Франциско. Мое внимание привлекли симпатичные фото одного местечка, и мне захотелось связаться с аренд...

Подготовка к собеседованиям в IT-гиганты: как я преодолела проклятье алгоритмического собеседования Дисклеймер: Я не программирую с трёх лет, не знаю наизусть Кнута, не являюсь призёром олимпиад по информатике и чемпионатов по спортивному программированию, не училась в MIT. У меня за плечами образование по информатике и 6 лет опыта в коммерческой разработке. И до недавнег...

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

The state of soft skills Так сложилось, что софт-скиллы довольно сильно помогли мне в карьере. Например, спустя всего 9 месяцев работы в Rambler, куда я приходил простым frontend-разработчиком, мне предложили стать руководителем группы, потому что мой руководитель увидел во мне потенциал и достаточн...

Broken Veil — хоррор про постсоветский город и безликих людей, летом начнётся Kickstarter-кампания Студия Sinistrum Games работает над своей дебютной игрой, её название — Broken Veil. Это хоррор, действия которого разворачиваются в постсоветском и провинциальном российском городе. Мы должны найти свою мать, но на пути встретится много безликих людей с довольно страшными и...

Ulti Steel от компании Ivilol. Распаковка и обзор содержимого. Всем привет! Настало время выбрать новый 3Д принтер для более профессионального использования. После долгих метаний и поисков был выбран 3Д принтер Ulti Steel от компании Ivilol. Модель интересная и загадочная, да и информации о ней не так уж и много. Поэтому я решил расшири...

«В карантин нагрузка выросла в 5 раз, но мы были готовы». Как Lingualeo переехал на PostgreSQL с 23 млн юзеров Проекту Lingualeo уже 10 лет. Более 23 миллионов человек из России, Турции, Испании и стран Латинской Америки учат с помощью нашего сервиса английский. LinguaLeo создавали в конце нулевых – начале десятых годов и использовали передовые на тот момент технологии и методы. ...

Переход с OpenVPN на WireGuard для объединения сетей в одну сеть L2 Хотел бы поделиться опытом объединения сетей в трех географически удаленных квартирах, в каждой из которых в качестве шлюза используются роутеры с OpenWRT, в одну общую сеть. При выборе способа объединения сетей между L3 с маршрутизацией подсетей и L2 с бриджингом, когда в...

Wrike: 5 лет с OKR Тема OKR (Objectives and Key Results) сейчас становится все более популярной в бизнесе. Во многих компаниях рассматривают возможность внедрить у себя эту методологию. Мы в Wrike перешли на OKR в 2015 году, и на тот момент это была достаточно новая и малоизученная тема, по кр...

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

Что получается из кита 3D-принтера B&R? Bender принтер! В своей прошлой публикации я занимался философскими рассуждениями о бытности мелкосерийного 3D печатного производства, построенного на базе китайских принтеров. Ключевой вывод был в том, что при правильном цикле обслуживания и тонне ЗИПа жить можно, но все равно эти машинки ...

Производители просят Медведева отложить предустановку российского софта Компании готовы начать предустанавливать российский софт на свою электронику, но хотят немного прояснить ситуацию Несмотря на то что Ассоциация торговых компаний и товаропроизводителей электробытовой и компьютерной техники (РАТЭК), в состав которой входят Apple, Google, Sams...

Звезда сериала «Галина» едва не расплакалась из-за вопроса о первой любви Хмельницкая играет роль сильной женщины, но сценарий первой любви в ее жизни, видимо, совпал с сюжетом мелодрамы «Галина». Звезда сериала «Галина» дала интервью и рассказала о разводе с мужем, ролях в кино, о ревности. Но Алёна Хмельницкая не смогла ответить на вопрос о пер...

[Из песочницы] Простейший тренажер английских слов с использованием Питона и Балаболки Существует большое количество различных методик изучения иностранных языков вообще и английского в частности. Но какая бы методика ни была, учить слова все равно надо. Для этих целей есть очень много различных тренажеров с выбором слов для изучения. Тем не менее, их возмож...

Власти Южной Кореи отказываются от Windows и переезжают на Linux По сообщению южнокорейского ресурса Newsis, Министерство стратегии и финансов сообщило о подготовке к переводу на Linux большей части правительственных ПК, общая численность которых достигает 3,3 млн. Процесс миграции будет запущен до конца 2020 г., точные сроки начала отказ...

Киоск Raspberry Pi для графического интерфейса на Kivy Привет, Хабр! Хочется поделиться опытом настройки Raspberry Pi 3B+ в качестве киоска с GUI на базе библиотеки Kivy для Python 3. Почему именно Kivy? Просто мы уже имеем продукт, разработанный на Python, нам бы хотелось добавить к нему графический интерфейс. Стоит отметить, ...

Хит-парад паролей (анализ ~5 млрд паролей из утечек) В прошлом году мы в DeviceLock провели анализ утекших паролей. На тот момент в нашей «коллекции» паролей было около 4 млрд уникальных пар логин/пароль. За время, прошедшее с прошлого исследования, «коллекция» пополнилась почти 900 млн новыми уникальными логинами и паролями. ...

«Юлмарт» признан банкротом "Прекратить процедуру наблюдения в отношении НАО “Юлмарт”. Признать его несостоятельным (банкротом)", - говорится в документе. Вердикт опубликован на сайте картотеки арбитражных дел (номер карточки А56-78582/2016). В документе также сказано, что в отнош...

Доступно и актуально: знания об интеллектуальной автоматизации Пройти обучение различным специальностям RPA и интеллектуальной автоматизации помогут учебные курсы Automation Anywhere University и ADT. Кризис — всегда время возможностей. В первую очередь — возможностей личностного роста и развития профессиональных ...

Apple подтвердила покупку NextVR: ждем WWDC на iPad Pro? Ни для кого не секрет, что у Apple амбициозные планы, связанные с виртуальной и дополненной реальностью. Apple практически создает с нуля платформу для своей будущей гарнитуры (шлема или, может быть, очков?) с ARKit. Несмотря на карантин и пандемию, в Купертино не перестают...

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

Возможно Windows 10 версии 2004 получит название May 2020 Update Начиная с самого начала 2017 года, Microsoft взяла на себя обязательство обновлять Windows 10 два раза в год – весной и осенью. С 2017 года Microsoft выпускает новые версии Windows 10 каждые шесть месяцев, а следующая версия Windows 10 должна появиться в апреле-мае. В настоя...

Стала известна цена Samsung Galaxy Fold 2. Это почти чудо Шумиха по поводу складных смартфонов, которая началась в конце прошлого года, немного улеглась. Общественность успокоилась, а споры по поводу цены складных смартфонов сменились дискуссиями на тему цены OnePlus 8, проблем Samsung Galaxy S20 Ultra и актуальности iPhone SE. В ...

Изобретение кубика Рубика: история великой головоломки В 1967 году Эрно Рубик, которому в то время исполнилось 23 года, окончил Технологический университет в Будапеште по специальности «архитектурное проектирование». Несколько лет он проработал проектировщиком, а затем перешел на преподавательскую работу в Будапештском колледже ...

Как мы делали очередной конструктор чат-ботов. Часть 1 Привет, Хабромир! Последний год мы с командой провели, создавая свой стартап «Конструктор чат-ботов для бизнеса Botlify», и я хотел бы поделиться с аудиторией небольшой историей проекта и о принятых технических решениях. В этом посте я постараюсь максимально сконцентрирова...

Лучшие новые игры для Android: январь 2021 В Google Play огромное количество самых разных игр, о которых мы традиционно рассказываем на нашем сайте по субботам (так уж получилось). Мы рассмотрели уже чуть ли не все жанры и стили игр, среди которых были и новинки. Сейчас прошел очередной месяц, который принес нам еще...

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

Гены Ардуинщика В очередной раз, при обдумывании самоделки на Atmega, встал вопрос проектирования соединений. В моем случае 12 внешних коннекторов и 21 связь. Расположение, соединение, пересечения, программирование, ошибки, ошибки, ошибки. При кажущейся простоте задачи поломать мозг прид...

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

[Из песочницы] Что такое ЭЭГ и зачем она нужна Ученые любят искать первое упоминание своей науки. К примеру, я видел статью, где всерьез утверждалось, что первые опыты по электрической стимуляции мозга были проведены в Древнем Риме, когда кого-то ударил током электрический угорь. Так или иначе, обычно, историю электрофиз...

[Из песочницы] SwiftUI по полочкам Каждый раз, когда в языке программирования появляется новый Фреймворк, рано или поздно, появляются люди, которые изучают язык именно с него. Вероятно так было и в IOS разработке во времена появления Swift: поначалу он рассматривался как дополнение к Objective-C — но я этого ...

PIndastrial shield — модуль питания и интерфейса RS-485 для Raspberry PI Существует множество проектов, где в качестве основы системы используется Raspberry PI, но имеется ряд сложностей с обеспечением питания и взаимодействия с внешними устройствами. Я хотел бы поделиться опытом создания небольшого шилда для миникомпьютера, упрощающего его прим...

Huawei представила замену Google Maps для смартфонов Huawei и Honor Huawei будет использовать приложение с картами TomTom в качестве замены Google Maps на своих смартфонах. Обе компании сегодня подтвердили, что подписали соответствующее соглашение. Напомним, из-за торговой войны между США и Китаем, а также американских санкций компания...

Google Pixel 2 получил последнее обновление. Что будет дальше? Линейку смартфонов Google Pixel можно считать по-настоящему культовой. Пусть по продажам смартфонов поискового гиганта чуть ли не в десятки раз уступают решениям конкурентов, но именно они всем интересны и говорят о них не на много меньше, чем о других смартфонах. До недавн...

Как эпидемия COVID-19 повлияла на поиск Google: мнения западных экспертов На прошлой неделе издание Search Engine Land провело прямой эфир с участием ведущих западных экспертов по SEO, чтобы разобраться, как эпидемия COVID-19 повлияла на результаты поиска Google. В мероприятии приняли участие научный сотрудник Moz Питер Мейерс, SEO-консультант Мэр...

SIRR, не соизволите ли удалить отражение? Привет! Меня зовут Артём, я учусь на совместной кафедре анализа данных Яндекса и Физтеха. Хочу поделиться с ML-сообществом Хабра темой, тесно связанной с моей научной работой: «Удаление отражений с помощью свёрточной сети, обученной на синтетическом датасете». А чтобы вы мог...

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

Что выбрать вместо Google Фото, когда он станет платным На прошлой неделе стало известно, что через несколько месяцев Google Фото отберет у нас возможность бесплатного хранения фото на просторах этого сервиса. Раньше можно было загружать туда сколько угодно фотографий при условии, что они будет оптимизированы, но обработка была ...

Почему я сделал личный проект учёта трат на Git+JS Здравствуйте, господа, в этой статье я поделюсь опытом создания приложения учёта трат, в частности отвечу на следующие вопросы: Зачем мне приложение учёта трат? Почему это личный проект? Почему проект на Git+JS? 1. Зачем мне приложение учёта трат? Как и многие другие люди...

Михаил Романов: в новый год Санкт-Петербург входит в очень хорошей экономической форме Председатель Комитета финансов Санкт-Петербурга Алексей Корабельников доложил, что в 2019 году город исполнил бюджет по расходам более, чем на 97 процентов: на 649,7 млрд при заложенных в бюджет 666,7 млрд. План по доходам перевыполнен: по сравнению с 2018 годом, собственные...

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

DIY DLP или upgrade покупного принтера? «Если хочешь сделать хорошо, сделай сам!» Все слышали эту фразу и большинство с головой и руками из плеч согласны с этим. Я постарался сделать совершенно новый принтер из фабричного Anycubic Photon. На мой взгляд, это уже не upgrade, особенно, если посчитать все расходы. Над...

Применение 3D принтера в косплее! Всем доброго времени суток, пользователи сайта 3D-Today!Этот пост будет посвящен моему знакомству с миром 3D-печати и о том, как я применяю данное устройство в своей жизни :)Коротко о моём знакомстве с 3D-печатью: в детстве я очень любил различного рода конструкторы, и мечта...

В России утверждены два первых ГОСТа по искусственному интеллекту Второй стандарт получил индекс ГОСТ Р 58777-2019. Он носит название "Воздушный транспорт. Аэропорты. Технические средства досмотра. Методика определения показателей качества распознавания незаконных вложений по теневым рентгеновским изображениям" и затрагивает проц...

Do you speak English? Лучшие приложения для изучения английского Чтобы с гордостью отвечать «Yes, I do!», стоит обратить внимание на мобильные приложения, которые помогут вам освоить иностранный язык. Мы проанализировали лучшие из них. ...

[Из песочницы] Круглосуточная трансляции своих видео на YouTube Последнее время в качестве хобби снимаю на видео лекции знакомого психолога. Отснятый материал монтирую и публикую на своём сайте. Месяц назад я загорелся идеей организовать круглосуточную трансляцию этих лекций на YouTube в режиме 24/7. Этакий тематический «телеканал», посв...

Работа по найму и свои проекты. По следам Nginx В своей предыдущей статье я обещал раскрыть тему авторских прав на создаваемый наемным работником программный продукт с свое личное время на своем личном оборудовании, а также поделиться своими наблюдениями как обстоят дела в сфере авторских прав в Европе, но в свете послед...

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

[Перевод] Влияние Ethernet на сетевые технологии в 2020 году Перевод статьи подготовлен специально для студентов курса «Сетевой инженер». Набор на курс уже открыт. НАЗАД В БУДУЩЕЕ С ОДНОПАРНЫМ ETHERNET 10 МБ/С — ПИТЕР ДЖОНС, ETHERNET ALLIANCE И CISCO В это трудно поверить, но Ethernet 10 Мбит/с снова становится очень популярной темой...

Hardware-тестирование в СИБУРе Ожидание не всегда соответствуют реальности. К сожалению. И если очередное такое несоответствие в жизни может стать поводом для грустной ухмылки, создания нового мемчика или спешного раскатывания бэкапа, то в промышленной сфере все немного иначе. Если какая-то железка, кото...

СЕО «Моторики» Илья Чех: Иногда от экспериментальных протезов ждут идеальной работы, а потом разочаровываются Часто от протеза ждут чуда, а получают просто продукт новейших технологических достижений. Все больше людей становятся обладателями биопротезов, но если раньше основные ожидания для такого рода гаджетов были удобство и базовая функциональность, которая отсутствует у космети...

[Перевод] Сестра Мэри Кеннет Келлер — первая женщина получившая PhD в Computer Science «Впервые мы можем механически моделировать процесс познания» – сестра Мэри Кеннет Келлер. Сестра Мэри Кеннет Келлер оказала сильное влияние на мир Computer Science в то время, когда нельзя было себе представить женщин в этой области. Ее работа проложила путь тому, что мы с...

[Из песочницы] Кнопки нестандартной формы в Unity UI Недавно у меня возникла необходимость использовать в своем проекте кнопки нестандартной формы. Однако эта на первый взгляд тривиальная задача вызвала у меня некоторые затруднения. Проблема заключается в том, что стандартная кнопка UI обрабатывает нажатия даже по прозрачным...

Как вести технический блог? Я работаю в коммерческой разработке с 2011 года. С конца 2012 занимаюсь разработкой под iOS. Свою первую техническую статью я написал на Хабре в начале 2017 года про подход к локализации мобильных приложений. Потом выпустил ещё несколько статей по iOS-разработке на Хабре и...

Корзинка для вселенной STALKER Всем привет.Ещё давным-давно, когда у меня появился доступ к 3D принтеру, пришло осознание что печать готовые модели это конечно круто... Но хочется и самой уметь делать интересные вещи. Была не одна попытка освоить 3D редактор, но то времени нет, то комп не тянет, то ещё чт...

Выяснилось, что во Франции COVID-19 был уже в декабре Исследователи провели ретроспективный анализ мазков, взятых в период со 2 декабря прошлого по 6 января этого года у пациентов, находившихся на интенсивной терапии с гриппоподобными симптомами в университетской клинике, расположенной в парижском пригороде Бобиньи. Все пробы п...

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

[Из песочницы] Выбор VPS. Битва хостингов Знаете, что заметила наша небольшая команда? Если какое-то время назад, буквально в январе, мы выбирали IT-инфраструктуру весьма халатно, то сейчас отношение сильно поменялось. Ресурсов реально меньше (никому не верьте, в ИТ тоже!) и хочется уже получить не первый софт/хости...

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

«ОКНАТЕК» УСТАНОВИТ ПЛАСТИКОВЫЕ ОКНА ПО МИНИМАЛЬНОЙ ЦЕНЕ  Золотую середину между честной платой за качество и нежеланием переплачивать за бренд соблюсти порой сложно. Не хочется переплатить, но в то же время нет желания покупать некачественные окна, ведь через пару лет придется снова их менять или регулярно ремонтировать. Тем самым...

FOSS News №3 — обзор новостей свободного и открытого ПО за 10-16 февраля 2020 года Всем привет! Продолжаем обзор новостей свободного и открытого ПО. Всё традиционно – новости о внедрениях, открытии исходников, новых программах и бонус, небольшой интерактив в конце чтобы познакомиться с программными предпочтениями друг друга. В выпуске №3 за 10-16 февра...

Концерн «Росэнергоатом» рассчитывает стать одним из лидеров отрасли центров обработки данных Напомним, что развитием данного направления «Росэнергоатом» занимается с 2015 года. Первым дата-центром в проекте стал ЦОД «Калининский», который был сдан в коммерческую эксплуатацию в 2018 году. Сегодня именно он является опорным дата-центром Концер...

ICT.Moscow объединила на платформе действующие кейсы блокчейна Для того чтобы разобраться, как применяется блокчейн в России и в мире, открытая городская платформа ICT.Moscow запустила базу знаний. В ней собрано более 80 актуальных кейсов внедрения блокчейна, представлена витрина московских решений и аналитика рынка — https://ict.m...

[Из песочницы] Как поднять свой сервер на RaspberryPI на основе docker Сказ о том, как я настраивал сервисы в docker на Raspberry PI и почему это, возможно, не лучшая идея. Введение (или как всё начиналось) Началось всё очень давно пару лет назад. Так уж вышло, что я оказался в Китае и надо было как-то связываться с внешним миром. Сторонним VPN...

Скребём Github: поиск «секретов» разработки При разработке софтверного продукта или облачного SaaS-сервиса достаточно трудно отслеживать сторонние активности всех специалистов, вовлеченных в процесс разработки. Достаточно открыть Github, ввести в поиске «<имя_домена_компании.com> pass» и оценить выдачу. В том с...

Нашумевший Realme X2 Pro снимает на уровне iPhone XR и Google Pixel 2 Учитывая дороговизну практически всех флагманов на SoC Snapdragon 865, для многих самым оптимальным выбором будет смартфон на Snapdragon 855 или 855+. К примеру, нашумевший в прошлом году Realme X2 Pro. Этот аппарат за относительно небольшие деньги предлагает не только ...

Миллиард операций в базе данных за 0.3 секунды. Не сравнивайте OLTP с OLAP, а QuestDB с PostgreSQL Очень часто за свой 15летний опыт работы разработчиком ПО и тимлидом я сталкиваюсь с одним и тем же. Программирование превращается в религию — редко кто пытается внедрять технологии на основе разумного выбора, аргументированно, с учетом ограничений, возможностей переносимост...

Opener 2020: Самый сок Введение На протяжении всего апреля мы с командой после учёбы и работы решали увлекательные задачи в рамках конкурса Opener от компании Itransition. Вместе с конкурсом закончился наш лучший месяц на самоизоляции. Теперь, отдохнув, я готов спокойно поделиться этим опытом с ва...

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

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

Как цифровые сотрудники поддержат тех, кто трудится удалённо Чем интеллектуальная автоматизация поможет в период эпидемии COVID-19 и как будет организована офисная работа в ближайшем будущем, рассказывает CEO и сооснователь компании ADT Рави Сачдева. Рави Сачдева &mdash; CEO и соос...

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

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

Как я искала IT-Волшебника Когда занимаешься подбором IT-специалистов для различных компаний самое сложное выяснить кто нужен заказчику, с какими скиллами и чем, собственно, он будет заниматься. Неделю назад ко мне попал заказ — крупная компания в поиске Функционального архитектора. Чтобы вы понимали...

R-Vision открывает центры разработки в Санкт-Петербурге и Краснодаре Компания R-Vision, российский разработчик решений в области информационной безопасности, открыла сразу два региональных подразделения — в Санкт-Петербурге и Краснодаре. Это будут первые региональные R&D-хабы, где, в первую очередь, разместятся ...

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

Алексей Савватеев: «Ниндзи и Математики» Привет, Хабр. В этом году я обнаружила, что не усвоила даже школьный курс математики. Я хочу наверстать упущенное, даже завела канал Math's Not Dead в телеграме. Там я буду делиться интересными, полезными и вдохновляющими штуками про математику, которые найду. Впервые попр...

Развитие отечественной СЭД и реализованные проекты на ее основе обсудили на TESSA User Day 2019 В конце октября компания Syntellect, разработчик платформы управления документами и бизнес-процессами TESSA, провела конференцию для заказчиков TESSA User Day 2019. Среди участников были представители компаний – руководители и ответственные специалисты, уже внедрившие систем...

[Перевод] Как стать DevOps инженером за полгода или даже быстрее. Часть 1. Введение Целевая аудитория Вы разработчик, который хочет повернуть свою карьеру в сторону более совершенной модели DevOps? Вы являетесь классическим Ops-инженером и хотели бы получить представление о том, что означит DevOps? Или же вы не являетесь ни тем, ни другим и, потратив некото...

[Перевод] Что такое SDLC? Этапы, методология и процессы жизненного цикла программного обеспечения Цитируя автора книги Managing Information Technology Projects Джеймса Тейлора, «жизненный цикл проекта охватывает всю деятельность проекта». Задачей же разработки ПО является выполнение требований продукта. Если вы хотите научиться создавать и выпускать высококачественное ПО...

Система «WM.Laravel» от компании «Веб мастерская» пополнила ассортимент рынка IT-услуг Для возможности реализации интернет-проектов различного уровня сложности современный рынок IT-услуг предлагает для своих клиентов большой выбор всевозможных конструкторов сайтов и прочего программного обеспечения как на платной, так и бесплатной основе. При этом, несмот...

Книжная полка компьютерного криминалиста: 11 лучших книг по Digital Forensics, Incident Response и Malware Analysis Хотите разобраться в компьютерной или мобильной криминалистике? Научиться реагированию на инциденты? Реверсу вредоносных программ? Проактивному поиску угроз (Threat Hunting)? Киберразведке? Подготовиться к собеседованию? В этой статье Игорь Михайлов, специалист Лаборатории...

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

Собеседование наоборот: вопросы соискателя к компании Всем привет! Хочу очередной раз поднять тему про найм. Только я собираюсь поговорить об этом с точки зрения кандидата, а не работодателя. Ведь собеседование, вопреки многим стереотипам, процесс двусторонний — вопросы может задавать не только интервьюер, но и сам соискатель. ...

Первая печать flyingbear ghost 4s Добрый день, хотел бы поделиться первой печатью на новом принтере Flyingbear ghost 4s .  До этого был Ender 3, повернулась возможность продать и купить что то новое. Покупал на распродаже 11 ноября и пока он был в дороге подумал, что хочу сделать что то свое, к тому же не ра...

Ростов-на-Дону: IT-компании, сообщества и мероприятия в 2019 году Привет. Меня зовут Вадим и я занимаюсь развитием IT-тусовок в Ростове. В 2016 году spasibo_kep написал статью "Едем в город южный: как живут разработчики в Ростове-на-Дoну" о Ростовском IT. Пришло время её обновить, тем более, что Ростов в 2019 году стал 4ым в Рос...

Невыдуманные истории про сеть: как я учил физику на своих и чужих ошибках Привет, Хабр! Меня зовут Антон Клочков, я сетевой архитектор в компании DataLine, а также участник проекта linkmeup. Я занимаюсь сетью более 10 лет и за это время успел поработать в больших и маленьких телеком-операторах, крупных корпорациях и небольших бизнесах.  На практи...

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

Реклама в поиске Windows Windows 10 значительно изменила возможности поиска Windows благодаря выделенной панели поиска на Панели задач и интеграции Cortana. Благодаря Windows 10 и ее последовательным обновлениям функций Microsoft превратила панель поиска в ваши наиболее часто используемые приложения...

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

Автоматический привод окна DIY О проектеВсё шло своим чередом, пока не приехал в конце августа 2019 один мой старинный друг, и ну собрались мы на кухне «чаю попить» за закрытыми дверями. Через некоторое время, примерно после первого выпитого чайника, и родилась идея – нужен «Отрыватор» окна для проветрива...

Головоломка для ИИ Как я обучал агента собирать клетку 2048 в игре “2048”Привет! Меня зовут Ринат Максутов, я работаю в подразделении Intelligent Engineering Services департамента Technology российского офиса компании Accenture, и веду проекты по заказной разработке. За свою многолетнюю карьер...

Создание параметрических объектов в программе nanoCAD Конструкторский BIM В рамках этой статьи я хочу поделиться своим опытом создания параметрических информационных объектов в программе nanoCAD Конструкторский BIM: последовательно мы создадим необходимую нам геометрию нового объекта, наложим на него параметризацию с помощью универсального Маст...

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

Hack The Box. Прохождение Registry. Docker, RCE в CMS Bolt и Restic Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье повозимся с docker regisrty, эксплуатируем RCE в CMS Bolt, а повышаем привилегии с помощью программы для рез...

Основы deep learning на примере дебага автоэнкодера, часть №1 Если почитать обучение по автоэнкодерам на сайте keras.io, то один из первых посылов там звучит примерно так: на практике автоэнкодеры почти никогда не используются, но про них часто рассказывают в обучалках и народу заходит, поэтому мы решили написать свою обучалку про них:...

Hack The Box — прохождение Smasher2. Flask, WAF и LPE через pwn драйвера Данной статьей я начну публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье мы пореверсим библиотеку для python, обойдем WAF и проэксплуатируем уязвимость mmap. Подключе...

Почему QA хорошая карьера для программиста Привет, хабровчане! Представим, что вы только что закончили институт и размышляете о том, куда пойти работать. В отдел разработки программного обеспечения или тестирования? Быть тестировщиком – это хороший выбор? Есть ли будущее у этой профессии? Хорошая ли там зарплата?...

Настройка окружения в CLI. WSL / Windows Terminal Есть люди, которые большинство рабочего времени проводят в консоли, есть те, кто пользуются терминалом при необходимости, запуская что-то по инструкциям. Но я думаю, что каждый айтишник, будь он разработчиком, сисадмином, сетевым инженером, или даже senior yaml developer`ом,...

Основы Unity + Mirror Хочу немного поделиться опытом для тех, кто хочет попробовать себя в написании сетевой игры, но не знает с чего начать. Так как информации по этой теме в интернете много, но полезную и актуальную было найти тяжело (а в русскоязычном сегменте и подавно), я решил собрал и стру...

Печать Copet 250часов без перерыва. Хочу поделиться печальным опытом печати больших моделей. Печатали модель 250 часов. Материал Copet. Все было в здорово если бы не одно но. После окончания печати снять деталь со стола мы так и не смогли. В итоге разломали стол.  Может у кого нибудь есть такой же опыт печати....

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

Зачем нужна библиотека приложений в iOS 14 Помимо виджетов, одной из главных фишек iOS 14 стала библиотека приложений (App Library). Это новая функция, которая автоматически группирует все приложения на iPhone. Больше не нужно самостоятельно создавать папки, и у вас не будет 10-15 рабочих столов с приложениями, кото...

Как проверить работу в Антиплагиат ВУЗ Многие студенты знают, что большинство вузов подключены к специальной преподавательской системе. Через нее проверяются все научные работы на уникальность текста. Это одна из самых лучших современных программ проверки оригинальности, которая называется Антиплагиат ВУЗ. Чтобы ...

Управление индивидуальным развитием участников команды Профессиональное развитие — важнейший мотиватор в работе. Если вы тимлид и согласны с этим тезисом, то наверняка задумывались, как вы можете управлять этим процессом и помогать участникам вашей команды развиваться. На TeamLead Conf Павел Филонов из Kaspersky поделился своей...

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

GPU Bound. Часть вторая. Бескрайний лес Практически в каждой игре необходимо наполнять игровые уровни объектами, которые создают визуальное богатство, красоту и вариативность виртуального мира. Возьмите любую игру с открытым миром. Там деревья, трава, земля и вода основные «заполнители» картинки. Сегодня GPGPU бу...

Котики и Scrum Введение Так вышло, что с темой agile и scrum меня связывают долгие и нежные чувства. Все началось ещё в студенчестве: стартапы при полном отсутствии опыта, но с горящими глазами, преакселерационная программа ФРИИ, крутые конференции со спикерами-небожителями. Как часто быв...

Камера какого телефона лучше? iPhone SE 2 или iPhone 11 Мы уже много раз рассказывали о том, что из себя представляет новый iPhone SE второго поколения и даже проводили его сравнение с другими моделями смартфонов от Apple. Мы показывали, как он снимает фотографии в сравнении с iPhone 11 Pro. Это сравнение, в первую очередь, было...

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

«Как зеницу ока...» или делаем простенькую охранную систему на базе микроконтроллера (Canny или Arduino) и Raspberry PI Во время подготовки статьи, про распознавание микроконтроллеров с помощью TensorFlow и OpenCV мне одновременно на глаза попались Craftduino, Canny 3 tiny и Raspberry PI, после чего я решил, что будет здорово еще раз объединить их в одной статье. Я долго думал, о чем писать, ...

В Украине запустили онлайн-платформу поиска антикризисных решений AС LAB21 Украинский фонд стартапов совместно с Минцифры, Минобразования, сетью бизнес-инкубаторов YEP и другими участниками запустили совместную онлайн-платформу поддержки антикризисных решений AC LAB21. Площадка ориентирована на поиск эффективных решений, которые помогут преодолеть ...

Как легко и просто поставить директ BMG на ZAV Pro v3. Захотелось мне поставить директ на мой ZAV, а тут очень кстати пришлась распродажа на одном известном сайте с названием на A. То ли надоел stringing (в просторечии "сопли"), то ли небольшие наплывы по углам, а с боуденом немного тяжко настраивать LA, в общем, повод сломать п...

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

Я не понимаю, что хочу. Как пользователю сформулировать требования к CRM «Когда кто-то трогает крестик, должен плакать персиковый медвежонок»*, — это, пожалуй, самое милое требование из тех, что мне приходилось встречать (но, к счастью, не реализовывать). Оно было сформулировано сотрудницей с 12 годами опыта работы в одной компании. Вы поняли, чт...

Russian startups go global: две истории успеха 29 ноября в Москве в четвертый раз прошла конференция о выходе ИТ-компаний за рубеж. Основатели компаний и инвесторы, которые помогают им завоевывать иностранные рынки, поделились со слушателями своим опытом. Computerworld Россия заинтересовали две истории. Как преодол...

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

Небольшая история о биоразлагаемых пакетах в России Уже не первый год в мире обсуждается проблема загрязнения пластиком окружающей среды и мирового океана. В европейский странах (и в некоторых других) уже давно используется биоразлагаемый пластик. И сейчас во многих сферах идет отказ от пластика вообще (например, в фастфудах ...

Как установить Android 11 на свой телефон, если это вообще возможно Время пришло! Мы ждали этого уже несколько месяцев и вот наконец-то Google выкатила Android 11 для всех. Теперь он стал по-настоящему массовым и для его установки не надо принимать участие ни в каких программах тестирования, а достаточно просто скачать его на поддерживаемый...

Вы больше не сможете помогать учёным искать инопланетян в рамках проекта SETI@home Более 20 лет назад, в мае 1999 года, стартовал уникальный на тот момент проект SETI@home, в рамках которого желающие посредством специального ПО могли предоставлять вычислительные мощности своих ПК для анализа данных с целью поиска следов внеземных цивилизаций. Если то...

[Перевод] Принципы для разработки: KISS, DRY, YAGNI, BDUF, SOLID, APO и бритва Оккама Хорошему программисту необходимо уметь совмещать свои навыки со здравым смыслом. Все дело в прагматизме и навыке выбора лучшего решения для вашей проблемы. Когда вы сталкиваетесь с проблемой при разработке ПО, вы можете воспользоваться базовыми принципами, которые помогут ...

Лучшие недорогие 4К телевизоры 55ʺ 2020 года Запасаемся попкорном: топ недорогих телевизоров 55 дюймов 4К Чем занять себя во время карантинного домососедства? Безусловно, посмотреть фильм или сериал, залипнуть на роликах в YouTube или узнать, когда же мир победит коронавирус. Выбираем лучшие телевизоры 55 дюймов &mdash...

Биоинформатика: лекции онлайн-школы 2020 Каждый год летом проходит шестидневная школа по биоинформатике, на которой сто студентов и аспирантов – биологов и программистов – погружаются в изучение основ биоинформатики по интенсивной программе. В 2020 летняя школа, как и многие другие мероприятия, прошла онлайн и в ...

Университет ИТМО и Schneider Electric создают корпоративную образовательную программу «Индустриальные киберфизические системы» Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (Университет ИТМО) заключил партнерское соглашение с компанией Schneider Electric о создании корпоративной образовательной программы магистратуры, в которой будет разв...

Hack The Box — прохождение Forest. AS-REP Roasting, атаки DCSync и Pass-The-Hash Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье разберемся с AS-REP Roasting в схеме аутентификации Kerberos, используем BloodHound для разведки в домене, в...

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

Мне хватит и 16 ГБ памяти на смартфоне. Как я справляюсь Я всегда покупал и покупаю смартфоны с минимальным объёмом памяти и никогда не понимал тех, кто предпочитает брать максимальную конфигурацию. Для меня это был осознанный выбор, который я делал не из соображений экономии, хотя и она, конечно, тоже подстёгивала, а именно из-з...

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

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

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

Surface Earbuds поступят в продажу 12 мая по цене в $199 В октябре прошлого года Microsoft анонсировала свои беспроводные наушники Surface Earbuds, которые концептуально схожи с Apple AirPods. Они должны были поступить в продажу в конце 2019 года, но по определенным причинам старт продаж перенесли на весну 2020. Теперь Microsoft ...

Биржа контента ТурбоТекст — оправдает ли ожидания заказчика Преимущества и недостатки сервиса. Заглавная страница сайта TurboText Современный мир не стоит на месте и привычные для реальной жизни сферы заполняют онлайн пространство. Многие уже оценили все достоинства бизнеса в сети и ищут пути к его продвижению и улучшению. Владельца...

Армен Арамян: Журнал DOXA стал мостиком между большими медиа и университетами Журнал DOXA – независимое медиа, созданное студентами, которое пишет о проблемах современного университета. 3 декабря 2019 года Высшая школа экономики (НИУ ВШЭ) лишила онлайн-журнал DOXA статуса студенческой организации. Теплица социальных технологий провела митап, на ко...

Как справиться с декомпозицией задач и не перестараться Всем привет! Меня зовут Виктор, я системный аналитик в компании «Спортмастер». И сегодня я хотел бы поговорить о декомпозиции задач и передачи их в разработку. Любой объект состоит из частей, будь это автомобиль или программный продукт. И чтобы собрать любой из этих объекто...

Telegram Open Network: теория и практика от валидатора сети В последние несколько месяцев всё внимание мирового блокчейн-сообщества было приковано к запуску одного из самых масштабных криптовалютных проектов — Telegram Open Network (TON). Что на самом деле представляет из себя блокчейн TON? Является ли сеть TON действительно децен...

5 самых распространенных мифов про Apple в бизнесе Про Apple в бизнесе есть много мифов. Попробуем их разрушить Несмотря на высокую степень распространения техники Apple во многих организациях (что говорить, если даже многие сотрудники Google и Microsoft пользуются Mac), иногда все же можно услышать утверждение «техника Appl...

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

Игроки выбирают путь Paragon в игре Mass Effect BioWare разработала отличную историю для путей Paragon и Renegade. Игра Mass Effect предлагает игрокам принимать выбор в прохождении. По статистике, которая активно ведется, 92 % игроков выбирают путь Paragon. Mass Effect - компьютерная игра в жанре ролевого боевика, р...

[Перевод] Знакомство с драйверами Appium (или как выбрать нужный) Прим. пер.: эту статью я перевела в помощь тем, кто делает первые шаги в автоматизации тестирования и хочет узнать больше об инструменте Appium. В ней описывается общий принцип работы драйверов Appium, а также их виды и назначение. В начале пути многим тестировщикам не хвата...

Назначен новый заместитель руководителя Роскомнадзора Заместителем главы Роскомнадзора назначен Владимир Логунов, работавший замначальника Управления президента Российской Федерации по развитию информационно-коммуникационных технологий (ИКТ) и инфраструктуры связи; соответствующее распоряжение правительства опубликовано на офиц...

[Перевод] Google вернёт старый вид результатов поиска Google будет снова редизайнить редизайн результатов поиска. Недавно на компанию обрушился шквал критики в связи с обновлением, после которого органические результаты стали практически неотличимы от рекламы. Google зарабатывает деньги на кликах по рекламе в поиске и не зараб...

[Перевод] Как и по каким причинам провалились мои первые 5 стартапов До того, как Loki.ai стал финансово устойчивой компанией, я потерпел неудачу с первыми 5 стартапами за 5 лет. Я периодически получаю письма от людей, у которых были отклонены заявки по стажировкам и работе, а некоторые и вовсе были уволены. Они попросили дать совет на тему ...

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

Тестирование загрузчиков STEP формата для VR Мы, компания ООО «ВР Концепт», уже 5 лет ведем разработку программного обеспечения VR Concept для организации коллективной работы с любой 3D моделью, в том числе САПР, в шлемах виртуальной реальности. В данной статье мы хотели бы поделиться опытом интеграции нескольких загр...

Как сменить хостинг Эта инструкция для переезда между любыми хостерами. Написана под впечатлением от осенне-весенних хостинговых погромов. Она может вам помочь переехать на новый хостинг или остаться на текущем хостере, потому что у него не всё так плохо, оказывается. КУДА И КАК БЕЖАТЬ?!! Чита...

Как и чем я читаю книги на своём iPad Сценариев использования планшета в повседневной жизни масса. Для некоторых таблетка — это компактный телевизор для просмотра очередного футбольного матча, кто-то смотрит на нем хиты мирового кинематографа или оригинальные сериалы от Apple TV+, кто-то перенимает опыт р...

Hack The Box — прохождение Zetta. FXP, IPv6, rsync, Postgres и SQLi Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье узнаем IPv6 адрес сервера с помощью FXP, поработаем с rsync, а также запишем ssh-ключ используя SQL-инъекцию...

[Из песочницы] Репетитор по программированию: почему вы должны стать им и как это сделать Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Coding Mentor: Why You Should Become One and How to Do It» автора Oleg Sklyarov (Олег Скляров). Привет! Меня зовут Олег Скляров, я работаю руководителем группы разработки мобильных устройств для дете...

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

Какие смартфоны первыми обновятся до Android 12 Несмотря на то что Google запустила бета-тестирование Android 12 почти две недели назад, тех, кому удалось установить тестовую сборку, оказалось не так уж и много. И дело тут не только в ограничениях, которые устанавливает компания-разработчик, а в том, что для установки бе...

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

Анонс нового формата: прямые эфиры с IT-гуру Привет, Хабр. Мы уже 4 года ведем блог здесь и собрали большое сообщество разработчиков, почти 17 тысяч! Мы пишем для вас статьи, переводим то, что стоит внимания и создаем туториалы. Пришла пора расти и идти дальше, поэтому мы запускаем совершенно новый формат: прямые э...

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

ML в облаке: как я попробовал Yandex DataSphere и почему его так непросто сравнить с Google Colab Привет, Хабр! Меня зовут Дмитрий (@pagin), и я специализируюсь на вопросах ускорения и уменьшения свёрточных сетей. Моя основная работа — распознавание автомобилей и классификация транспорта, поэтому я обучаю много небольших CNN и часто пользуюсь облачными сервисами для ML. ...

Директ (версия 2) на Tronxy XY-2 PRO В своём предыдущем посту  директ Tronxy XY-2 PRO  я уже описывал свой первый опыт установки директ экструдера на данный принтер. В работе он показал себя хорошо, и, если хочется минимум печати и переделок принтера - его вполне можно использовать. Слабым местом было крепление...

Google снизила цену Pixel 4 почти в два раза. Что случилось? Смартфоны Google Pixel обычно вызывают большой интерес у пользователей. В первую очередь из-за того, что какой смартфон, как не этот, можно назвать воплощением Android. Только у него есть эксклюзивные функции, только он получает обновления в течение нескольких лет и только ...

Можно порешать: задача про лидарное облако от команды беспилотных автомобилей Яндекса Меня зовут Андрей Гладков, я разработчик в направлении беспилотных автомобилей. Сегодня я поделюсь с сообществом Хабра задачей, которая связана с важнейшим сенсором беспилотника — лидаром, и с тем, как мы обрабатываем лидарные данные. Вы можете попробовать решить задачу са...

Railways — стильная премиум-головоломка от авторов Traffix В портфолио студии InfinityGames можно найти довольно много интересных и стильных головоломок. Последними были Traffix и Traffix 3D, которые немного напоминают Mini Metro благодаря своему минималистичному дизайну и простому игровому процессу. Однако задача у игроков совсем д...

Статуя имени меня. В конце ноября, к моему огромному удовольствию, я смог посетить 3D Fest.  Среди множества интересных экспозиций, на фестивале был стенд компании Texel Portal.Раньше о них я не слышал. Да и сейчас знаю мало. Насколько я понял, они являются разработчиками 3д сканера портальног...

Исследование RedHat: open source вытесняет проприетарное ПО из корпоративного сегмента Опенсорсное программное обеспечение медленно, но уверенно завоевывает корпоративный сегмент, о чем говорит исследование команды RedHat (PDF). Компания провела опрос среди 950 руководителей IT-компаний по всему миру. Из них 400 человек работают в США, 250 — в странах Латинско...

Прощание с десятилетием: почему «Windows как сервис» стала такой важной концепцией «Windows как Service» является одним из наиболее значительных изменений, которые Microsoft внесла в свою операционную систему за долгое время. Многие посчитают, что это не слишком важно, но на самом деле концепция «Windows как сервис» значительно повлияла на мир персональных...

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

ок.tech: QATOK #2 5 марта в питерском офисе Одноклассников состоится ок.tech: QATOK #2 – митап, посвященный тестированию и всему что связано с обеспечением качества в ИТ-проектах. Нас ждет 3 технических доклада от представителей OK, Яндекса и VK, ребята расскажут про проблемы Espresso-автот...

Как сбросить вес, не занимаясь спортом? Личный опыт Привет, Хабр! По моим наблюдениям, всех людей можно разделить на три категории: счастливчиков с нормальным телосложением, худых, кто не знает как бы поправиться, и полных, кто не знает как бы похудеть. Мне угораздило попасть в третью категорию, и всю взрослую жизнь мой вес ...

Небольшой отзыв о пластике и компании Greg Я хотел бы оставить небольшой след в 3D печати и вот сейчас пишу небольшой отзыв.Итак, я оплатил заказ на серебрянный PETG пластик в мотке 400м 12 декабря 2019 года и начал ждатьПри оформлении заказа я выбрал СДЭК, он мне подошел и по цене, и по местоположению офиса выдачи. ...

Scara-робот. Epic fail. Доброго времени суток, уважаемые печатающие.С момента написания последнего поста, в котором я повествовал о сборке 3d-принтера с кинематикой Scara, прошло больше времени, чем должно было пройти. Если кому интересно, то у меня отмазки следующие: •    после недели попыток на з...

[Перевод] Пять лет Rust В этом бардаке, который сейчас происходит в мире, легко забыть, что прошло уже пять лет с выпуска 1.0 в 2015 году! Rust за эти пять лет сильно изменился, так что мы хотели бы вспомнить о работе всех участников сообщества, начиная с момента стабилизации языка. Напомним, если ...

В App Store и Google Play появляются первые скидки на игры в честь праздников + раздача Приближаются новогодние праздники, и во всех магазинах компьютерных и консольных игр начались крупные распродажи. В App Store и Google Play такой практики нет — разработчики просто сами опускают цены на свои проекты. Новый год и черная пятница — это лучшее время, чтобы забра...

ФБР ищет русскоязычных информаторов с помощью Высоцкого Интересен выбор дизайна объявления — в качестве фона использована фотография Владимира Высоцкого в образе Глеба Жеглова. Текст поверх нее гласит: «Место встречи изменить нельзя. Нам есть о чем поговорить. Мы тоже любим Высоцкого». Кроме этой записи есть еще две, но не столь ...

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

[Перевод] Многократное использование UI-компонентов в масштабах организации Хотя React и другие библиотеки и фреймворки для веб-разработки упрощают многократное использование компонентов, сама собой такая схема работы не налаживается. В этой сфере всё ещё существуют сложные задачи, которые особенно характерны для тех случаев, когда речь идёт о масшт...

Это приложение на основе нейросетей скажет, насколько вы красивы Это приложение поможет понять, насколько вы красивы Как понять, какую селфи-фотографию опубликовать в Instagram, если при этом вы сделали 10-20 фотографий одновременно, но с различными эмоциями и позами? В этом случае поможет приложение HowСuteAmI. На основе нейросетей оно с...

Восстановление USB флешки TWO TREES Недавно у меня глюканула штатная флешка от принтера Sapphire S. Помнится, что это был 2й глюк. После первого были пропуски слоев при печати, но глюк легко вылечился переформатированием. 2-й глюк сначала выразился в том, что принтер не хотел читать флешку. Естественно я решил...

[Из песочницы] Как подружить Electron и Webix Введение Доброе время суток! Хотелось поделиться с Вами личным опытом создания десктопного приложения на JavaScript с использованием связки Electron и Webix. Такая связка позволяет ускорить процесс верстки интерфейса, особо не тратя время на разметку и прочие web штуки, кото...

Бот в telegram, который следит за доменом Привет жителям Хабра. В попытках изучения PHP и долгих раздумьях, пришла в голову мысль, для практики написать какого-нибудь бота на PHP, без использования фрэймворков. Выбор пал на бота, который будет получать информацию о жизни домена (whois), затем доставать оттуда дату...

Подготовка к PMP по шагам Всем привет!Это вторая статья по подготовке к сдаче экзамена на сертификат Project Management Professional (PMP). Первая статья была посвящена тому, зачем сдавать РМР. Сегодня я хочу поговорить о том, как можно подготовиться к сдаче.  Итак, вы решили сдавать PMP. Н...

Кейс Русфинанс Банка: Как мы переводили SCRUM в онлайн и что из этого получилось Русфинанс Банк — это лидер по автокредитованию в России (по версии Frank RG), который входит в международную группу Société Générale. С одной стороны, мы можем смотреть на опыт разных стран, применять инструменты, которые используют наши коллеги не только во Франции, но по в...

[Из песочницы] DLL & Python DLL & Python Недавно меня заинтересовала тема использования DLL из Python. Кроме того было интересно разобраться в их структуре, на тот случай, если придется менять исходники библиотек. После изучения различных ресурсов и примеров на эту тему, стало понятно, что примене...

[Перевод] Теория вероятностей для физически точного рендеринга Введение В рендеринге часто используется вычисление многомерных определённых интегралов: например, для определения видимости пространственных источников освещения (area light), светимости, доходящей до области пикселя, светимости, поступающей за период времени и облучения, ...

[Из песочницы] Датчик движения и подключение сигнализации и видеорегистрации в Home Assistant на Raspberry pi Хочу рассказать о своем небольшом опыте работы с Home Assistant (далее – HA) на Raspberry pi и о подключении функционала видео регистрации, датчика движения и, соответственно, функции охраны дома с получением по почте снимков в случае срабатывания “охраны”. Конечно же, одно...

Как я сканирую документы на Android О приложениях для сканирования документов я узнал лет, наверное, 6-7 назад. Не сказал бы, что я часто что-то сканировал, но каждый раз, когда мне приходилось обращаться к соседу, у которого был сканер, я испытывал чувство внутреннего неудобства. Поэтому, когда я увидел на A...

[Из песочницы] Вывод текста на OLED дисплей с контроллером SH1106 по шине SPI через библиотеку HAL Здравствуйте, уважаемые читатели. В своих разработках на микроконтроллерах STM32, для вывода осмысленной информации, я пользуюсь OLED дисплеями на чипе SSD1306. В последний раз пришел ко мне 1,3" SPI модель по демократичной цене — около 200руб. Первое, что бросилось в г...

Тысяча и один UI-баг, или Как помочь разработчику избегать типовых ошибок в UI Тестирование новых фич, казалось бы, очень творческий и интересный процесс. Но что делать, если ошибки в интерфейсах повторяются из фичи в фичу, а большая часть времени тратится на отлавливание мелких интерфейсных проблем?  За четыре года работы в Badoo из более чем тысяч...

Коронавирус вынудил перейти на «бесконтактную доставку» Китайская компания Meituan Takeaway, которая занимается доставкой еды, объявила сегодня о начале так называемой «бесконтактной доставки» в 184 городах Китая. По плану, данный сервис распространится на все города страны уже на этой неделе. Главной задачей явл...

[Перевод] Джоел Спольски: Уровень абстракции для разработчиков 11 апреля 2006 В город приезжает молодой человек. Он хорошо выглядит и имеет немного денег в кармане, ему легко найти общий язык с женщинами. Он мало говорит о своем прошлом, но очевидно, что он провел много времени в бездушной большой компании. Он разумеется дружелюбны...

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

Новые функции на платформе «IT-волонтер»: собираем обратную связь Команда «Теплицы» обновила платформу «IT-волонтёр». Дизайн стал более легким и современным, добавлены новые элементы и функции, а в интерфейсе акцент сделан на работу над задачей. Это значит, что сотрудники некоммерческих организаций смогут быстрее находить волонтеров, связ...

Поиск и устранение проблем в Postgres с помощью pgCenter. Алексей Лесовский Предлагаю ознакомиться с расшифровкой доклада начала 2019 года Алексея Лесовского — «Поиск и устранение проблем в Postgres с помощью pgCenter» Время от времени при эксплуатации Postgres'а возникают проблемы, и чем быстрее найдены и устранены источники проблемы, тем благодарн...

[Из песочницы] Кажется, мой iPhone забыл пароль от корпоративной Wi-Fi сети Всем привет! Уже и не думал что вернусь к этому кейсу, но Cisco Open Air Wireless Marathon подтолкнул меня вспомнить и рассказать про личный опыт, когда чуть больше года назад мне довелось потратить довольно много времени над изучением проблемы с беспроводной сетью на базе ...

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

Hack The Box — прохождение Bitlab. Слабая JS обфускация, GIT и реверс Windows приложения Данной статьей я начну публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье разберемся с легенькой JavaScript обфускацией, загрузим бэкдор через репозиторий Git, и отладим...

[Перевод] Публикация кода VVVVVV показала, насколько грубо устроены игры внутри На прошлой неделе создатель Dicey Dungeons Терри Кавана отпраздновал десятую годовщину своей давней игры VVVVVV, by опубликовав её исходный код [перевод на Хабре]. Если объяснять просто, то это значит, что любой человек может теперь посмотреть, как создавалась игра, потому ...

[Перевод] Учимся писать информативные комментарии к GIT-коммитам используя общепринятую семантику Когда я только знакомился с системами контроля версий (особенно с git), я рассматривал их только как приложения, которые помогают мне хранить историю изменений моего кода. Т.е. когда случается что-то нехорошее, я могу просмотреть историю коммитов и вернуться к последнему «хо...

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

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

[Из песочницы] Используем passwordstore.org — менеджер паролей в стиле KISS Всем привет. В этой статье я хотел бы поделиться своим опытом настройки и использования pass — менеджера паролей для Linux и не только, примечательного своей простотой, использованием уже присутствующих в системе инструментов и возможностью работать исключительно из консоли....

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

[Из песочницы] Учимся разворачивать микросервисы. Часть 1. Spring Boot и Docker Привет, Хабр. В этой статье я хочу рассказать о своем опыте создания учебной среды для экспериментов с микросервисами. При изучении каждого нового инструмента мне всегда хотелось его попробовать не только на локальной машине, но и в более реалистичных условиях. Поэтому я ре...

7 дней, 15 инженеров и 600 серверов: как Яндекс.Деньги переехали в новый дата-центр Хабр, привет! Недавно у департамента эксплуатации Яндекс.Денег прошло значимое событие. Наша компания быстро растет, и оказалось, что перемен требуют не только наши сердца, но и дата-центр. А точнее, перемен требовала его локация. И вот уже три месяца, как один из дата-ц...

Четыре моих любимых сканера документов и фото для Android Раньше для того, чтобы сканировать документы или фотографии, нужно было покупать отдельную коробку, которая могла только сканировать. В остальное время она просто занимала место где-то в углу или и вовсе мешалась ”на проходе”. Потом они стали намного тоньше, но это все равн...

Google сделала поиск в Google Play нормальным. Наконец-то Несмотря на то что Google Play мне никогда особенно не нравился, я даже для себя не мог сформулировать причины, по которым он мне не нравится. Ну, знаете, как говорят, критикуешь – предлагай. Так вот ничего толкового предложить я не мог, но исправно высказывал своё недоволь...

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

Польза собеседований. Вариант Flutter-разработчика Собеседования не очень приятный опыт, чаще всего. На первое собеседование идти страшно. В дальнейшем — нервно, сложно и опять-таки страшно. Если действительно хочется получить работу в этой компании. Можно относиться к собеседованию намного проще, если воспринимать его как...

Про поиск перспективных джунов и «удалёнку». Опыт руководителя техподдержки Redmadrobot Привет, меня зовут Аня Горбунова, в работе я часто сталкиваюсь с наймом младших специалистов. Поделюсь опытом, как не потерять хорошего кандидата среди большого количества резюме. Плюс немного поговорим про удалённую работу. Читать дальше →

[Из песочницы] Некоторые тонкости injection'а коллекций в Spring'е Всем привет! Меня зовут Владислав Родин. В настоящее время я преподаю на портале OTUS курсы, посвященные архитектуре ПО и архитектуре ПО, подверженного высокой нагрузке. Сейчас в OTUS'е открыт набор на новый поток курса Разработчик на Spring Framework. В преддверии старта к...

HighLoad++, Михаил Макуров, Максим Чернецов (Интерсвязь): Zabbix, 100kNVPS на одном сервере Следующая конференция HighLoad++ пройдет 6 и 7 апреля 2020 года в Санкт-Петербурге Подробности и билеты по ссылке. HighLoad++ Moscow 2018. Зал «Москва». 9 ноября, 15:00. Тезисы и презентация. * Мониторинг — онлайн и аналитика. * Основные ограничения платформы ZABBIX. * Ре...

Смартфонов на Android стало слишком много. Не так ли? Смартфонов стало уже некуда девать. Вам не кажется? Выбор – это всегда здорово. С тех пор, как появилось понятие субфлагманов, а недорогие смартфоны стали делиться на среднебюджетные, бюджетные и ультрабюджетные, жить стало гораздо интереснее. Теперь у потребителей появилась...

Elegoo Mars - лучший бюджетный фотополимерный 3D принтер по версии ALL3DP.COM Когда требуется поверхность моделей безупречного качества, выбор между FDM и фотополимерными 3D принтерами очевиден. Еще несколько лет назад технология печати на основе смол из-за высокой стоимости была доступна далеко не каждому. Все изменилось, когда несколько производител...

Монструозная ваза от SolidFilament. Top 3DShopпредложил на тестовую пробу пластик от SolidFilament, выбор пал на PLA 1.175мм. Встал вопрос, какой выбрать цвет и я попросил, чтобы меня удивили. Пришедшая катушка действительно озадачила. Я никогда не писал полноценных обзоров материалов, так как всё же надо пров...

Hercules Strong 2019 в школе  Здравствуйте! В данной статье я вместе с нашим коллективом учителей средней школы хотели бы поделится с вами впечатлениями о принтере Hercules Strong 2019. Пользователями принтеров мы стали неожиданно для себя. Выйдя на учебный год в сентябре месяце 2019 года, увидели их у ...

[Из песочницы] Фасетные фильтры: как готовить и с чем подавать О чем речь  Как сделать фасетный поиск в интернет-магазине? Как формируются значения в фильтрах фасетного поиска? Как выбор значения в фильтре влияет на значения в соседних фильтрах? В поиске ответов дошел до пятой страницы поисковой выдачи Google. Исчерпывающей информации н...

[Перевод] Создание люфта * Домохозяйство – это миниатюрная экосистема со входами, выходами и потоками; такая идея может сделать жизнь намного лучше Иллюстрация Питера Гранди/BA Reps В начале наших отношений 17 лет назад мы начали говорить о приобретении собаки. «Было бы здорово иметь собаку, – часто...

[Из песочницы] Typescript Compiler API: возьми управление компилятором в свои руки В разработке приложений на Typescript всегда есть этап сборки проекта. Обычно для этого используются системы сборки и автоматизации workflow, такие как webpack или gulp, обвешанные достаточным количеством плагинов, либо процесс сборки размазывается в командах package.json ...

Валерий Шоржин сменил МТС на "Билайн" Об изменениях в составе топ-менеджмента "Билайн" ComNews сообщили в пресс-службе компании. Мартин Шкоп проработал в "Билайне" на позиции исполнительного вице-президента по развитию инфраструктуры не менее пяти лет. Несколько месяцев назад он принял решение покинуть "Билайн"...

Распределённая команда и тимлид на удалёнке Привет, меня зовут Григорий. Я работаю тимлидом распределённой команды в Positive Technologies. Это мой рассказ, как я стал лидом распределённой команды, с какими проблемами сталкивался, как их решал и какой опыт получил. Мотивами к написанию статьи стали два факта: во-первы...

[Из песочницы] Использование QubesOS для работы с Windows 7 На Хабре не так много статей, посвященных операционной системе Qubes, а те, что я видел мало описывают опыт применения. Под катом надеюсь это исправить на примере использования Qubes в качестве средства защиты (от) среды Windows и, попутно, оценить количество русскоговорящих...

Huawei представила свой поисковик на замену Google. Как им пользоваться Даже если вы не пользуетесь смартфонами Huawei, скорее всего, вы знаете, что AppGallery – это собственный магазин приложений китайской компании, который она запустила на замену Google Play. Несмотря на довольно широкий ассортимент, который за последний год сильно разросся, ...

Huawei обновила свои умные часы Компания Huawei начала распространять свежее обновление программного обеспечения для умных часов Huawei Watch GT 2e и Huawei Watch GT 2.  Модель Huawei Watch GT 2e была представлена одновременно с флагманской серией смартфонов Huawei P40, её продажи начались совсе...

Доклады второго ROS Meetup на тему учебных роботов 30 ноября 2019 года в Москве прошёл 2-й ROS Russian MeetUp, организатор — Лаборатория робототехники Сбербанка, — на котором большее 200 ROS-любителей поделились своим опытом и знаниями. Мы продолжаем публиковать наиболее интересные доклады: в этом материале вы можете поз...

Как правильно выбрать синтезатор: советы CHIP Никогда не поздно начать учиться чему-то новому, например, играть на синтезаторе – упрощенной версии фортепиано. Однако выбор музыкального инструмента может оказаться не таким простым. Как не ошибиться с покупкой, расскажем в нашей статье.

Что ещё, кроме животных, можно смотреть в 3D в Google «Смотреть 3д животных». Именно этот запрос на протяжении нескольких недель оставался самым популярным в Google, а наша инструкция, в которой мы подробно расписали, что и как, до сих удерживает первое место по количеству прочтений среди наших читателей. Почему? Причин на сам...

Три в одном, или Как мы переехали в новый ЦОД, обновили ПО и сделали Disaster Recovery Переместить большой объем данных не останавливая работу серверов — задача посложнее, чем построить с нуля новую архитектуру. Надо понимать, что, как, когда и куда, а еще организовать переезд так, чтобы не тормозить уже существующие бизнес-процессы. Мы смогли найти программны...

Дружим ELK и Exchange. Часть 1 Начинаю серию статей, где хочу поделиться своим опытом подключения Exchange и ELK. Этот стэк поможет обрабатывать большие объемы логов и не задаваться вопросом, при каком размере привычные инструменты логирования откажутся нам помогать. Давайте знакомиться с новым бойцом с...

[Перевод] Bluetooth Low Energy: подробный гайд для начинающих Создание кастомного сервиса и тем более клиента Bluetooth Low Energy – прогулка по граблям с завязанными глазами. По крайне мере так было для меня 4 года назад, когда я только начинал работать с BLE-устройствами. Сейчас почти каждый мой проект предусматривает использование э...

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

[Из песочницы] Когда дизайнеру нужно быть немножко программистом О том, как дизайнеру освоить «азы программирования», чтобы не утонуть в рутине Меня зовут Владислав Кузеванов, я руковожу отделом дизайна и верстки в рекламно-производственном агентстве Zeytz Project group. Наша компания работает с крупными сетями и практически ежедневно мы...

[Из песочницы] Использование Quartus и ModelSim Меня всегда интересовала цифровая схемотехника, а в частности языки описания аппаратуры -HDL. У меня давно лежала в списке будущего чтения книга Дэвида М. Хэррис и Сары Л. Хэррис «Цифровая схемотехника и архитектура компьютера», воспользовавшись свободным временем на самоизо...

Ночник в стиле "эклектика". Или снова про литофанию. Здравствуйте, уважаемые форумчане!Этот пост о том как просто все сложное и что сложное таится в деталях. Давно хотел попробовать литофанию, но как-то то времени не хватало, то пластика, то желания, то находились другие дела... И вот пришел страшный коронавирус и наступила са...

[Из песочницы] Настройка динамической маршрутизации (в частности BGP) поверх туннеля OpenVPN на Linux (и вероятно *BSD) Зачем и о чём эта статья? Если погуглить на тему «openvpn bgp», то можно найти несколько интересных и полезных с практической точки зрения статей (например раз или два). Но начиная решать задачку вынесенную в заголовок, я по многим причинам даже не удосужился погуглить. Идея...

Обзор ноутбука ASUS VivoBook S15 M533I Период конца лета — начала осени, как правило, обеспечивает производителям ноутбуков хорошие продажи, ведь сезон back to school в самом разгаре. Если же вы еще не успели приобрести себе рабочую машину для учебы и работы, советую обратить внимание на новую модель VivoBo...

Как сделать полезным приложение «Файлы» на iPhone и iPad Как только приложение «Файлы» было выпущено вместе с iOS 11, оно стало одним из моих наиболее часто используемых приложений на iPhone и iPad. Ведь помимо возможности доступа ко всем моим документам iCloud Drive, в «Файлах» есть также интеграция с другими облачными хранилища...

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

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

Древности: беспощадный апгрейд 386-го компьютера Беспощадный и бессмысленный! В процессе строительства своего 386-го компьютера «на максималках» мне хотелось устроить что-то этакое, помимо вполне логичного исследования всякой периферии. Выбирал я между прикручиванием водяного охлаждения с подсветкой и апгрейдом процессора,...

Морское приключение Sea of Thieves от Microsoft скоро выйдет в Steam В прошлом году в Steam переехали некогда эксклюзивные игры из Origin от Electronic Arts, а также многие проекты Microsoft, которые ранее были доступны только в Microsoft Store. Скоро такой участи удостоится и Sea of Thieves от студии Rare. Sea of Thieves — это приключение, ...

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

Внедрение модуля управления питанием на принтер Kingroon KP3 (lerdge) Прошло не так много времени с того момента, как я описал свой опыт замены платы robin mini на принтере Kingroon KP3 на плату lerdge X. В той записи я упоминал, что мной также был приобретен модуль управления питанием и я возможно опишу свой опыт внедрения данного модуля. Инт...

Сравниваем работу open source Python — библиотек для распознавания именованных сущностей Введение Мы в компании создаем сервис, который позволяет автоматически создавать, управлять и безопасно хранить лицензионные соглашения и прочие договоры между фрилансерами и их клиентами. Для решения это задачи я опробовал десятки решений в области обработки естественного...

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

Работаем с Cutter — основы реверса. Решение задач на реверсинг с r0от-мi. Часть 3 В данной статье разберемся с декомпиляцией ELF файлов в Cutter на примере легеньких задач. Прошлые части введения в реверс: Часть 1: C, C++ и DotNet decompile — основы реверса Часть 2: Реверсим MIPS и Golang — основы реверса Организационная информ...

Фанат переделал игры Link: The Faces of Evil и Zelda: The Wand of Gamelon 1993 года под современные ОС Link: The Faces of Evil и Zelda: The Wand of Gamelon — две приключенческие видеоигры, разработанные Animation Magic и выпущенные Philips Interactive Media для приставки Philips CD-i 10 октября 1993 года в США и 25 декабря 1993 года в Европе. Разработчик-любитель решил переде...

[Из песочницы] Вторая часть перевода книги Дэвида Кушнера «Masters of Doom». Главы 6-12 Закончен и выложен на Ваш суд перевод книги Дэвида Кушнера «Masters of DOOM». Как полностью подготовленный для печати вариант, так и исходный код, в случае, если кто-то решит внести свои изменения. Когда брался за перевод — было интересно узнать подлинную историю одной и...

Как составить резюме на английском для иностранной компании Привет! Меня зовут Лео Скляр, я методист направления английского языка в Яндекс.Практикуме. Сейчас занимаюсь подготовкой курса английского для работы. Он может быть полезен как программистам, так и другим специалистам из digital-сферы. Я решил обобщить актуальную и самую цен...

[Перевод] Переход к «Meta GSAP»: поиски «идеальной» бесконечной прокрутки Уже послезавтра, 14 мая, стартует новый поток курса Python для веб-разработки, поэтому мы решили поделиться переводом о не совсем очевидной, но интересной области разработки сайтов — анимации анимации. Автор не просто даёт готовый рецепт, но шаг за шагом показывает, как сдел...

[Из песочницы] IT в системе школьного образования Приветствую, хабравчане и гости сайта! Начну с благодарности за Хабр. Благодарю. О Хабре узнал в 2007-м. Почитывал. Собрался даже написать свои соображения по какому-то животрепещущему вопросу, а попал в то время, когда «просто так» это сделать было нельзя (возможно и скор...

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

Создаем свою CRUD API на Express и MySQL: часть первая Всем привет. В преддверии старта курса «Fullstack разработчик JavaScript», хотим поделиться небольшим материалом, который был написан нашим внештатным автором. Express один из самых популярных веб-фреймворков, который поддерживает роутинг, миддлвейрс и систему шаблонов. Д...

Стандарт для "Умного города" все ближе Технический комитет "Кибер-физические системы" на базе РВК (ТК-194) и "Ростелеком" представили для публичного обсуждения проект предварительного национального стандарта (ПНСТ) "Информационные технологии. Умный город. Показатели". Публичное обсуждение проекта продлится до 2...

Grafana+Zabbix: Визуализация работы производственной линии В этой статья я хочу поделиться опытом использования open source систем Zabbix и Grafana для визуализации работы производственных линий. Информация может быть полезна тем, кто ищет быстрый способ визуального отображения или аналитики собранных данных в проектах промышленной ...

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

Стоит ли уменьшать разрешение экрана смартфона? Стоит ли уменьшать разрешение экрана смартфона? Функция, позволяющая понизить на программном уровне разрешение экрана, существует на рынке уже несколько лет. Многие при покупке смартфона сразу же решают переходить с 3K-разрешения на FullHD. Самыми популярными устройствами с ...

Почему я больше не пользуюсь трекерами активности В последнее время многие говорят про новый трекер от FitBit, но от этого у меня на лице не дрогнула ни одна мышца. Он мне совершенно безразличен, и я даже не подумаю его купить. Многие скажут, что я не прав, и спросят, как можно не любить такие классные устройства. Можно! И...

«Яндекс.Еда» запустила безналичный перевод чаевых курьерам в Санкт-Петербурге В других городах функция станет доступна в начале 2020 года.

Тёмная Вселенная. Часть 1 Доброго времени суток, уважаемое хабрасообщество! Как я и обещал после прошлой статьи по теории струн, сегодня мы попробуем приоткрыть завесу тайн и пробежаться по костылям новым веяниям в космологии — попробуем взглянуть на тернистый путь, который прошли ученые, и разобрать...

Не ждите Galaxy S20 в магазинах сразу после анонса Как известно, официальная премьера флагманских смартфонов Samsung Galaxy S20 состоится в США 11 февраля, но в продажу новинки поступят с задержкой. До сегодняшнего дня не был понятен срок этой задержки. Теперь же ситуация прояснилась, но радости от новых подробностей&nb...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)