Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 32 min ago

Фигма удаляет российские аккаунты: разбираемся в причинах и учимся работать с информацией

Mon, 12/16/2024 - 11:58

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

Давайте постараемся разобраться...

Читать далее

Как оформить резюме на стажировку, если нет опыта работы

Mon, 12/16/2024 - 11:39

Привет, Хабр! Меня зовут Раф. Сейчас я работаю аналитиком ценообразования в Яндекс Лавке, куда попал после стажировки в команде аналитики Яндекс Браузера. Параллельно учусь в НИУ ВШЭ и уже успел пройти курс «Специалист по Data Science» в Практикуме.

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

Читать далее

Недельный геймдев: #204 — 15 декабря, 2024

Mon, 12/16/2024 - 11:17

Из новостей: сценарист Disco Elysium обратился к игрокам на фоне финансовых проблем, Google Play с 26 декабря 2024 года приостановит выплаты разработчикам из России, People Can Fly сократила свыше 120 человек, акции 11 bit studios упали еще на 34%.

Из интересностей: документалка про Soul Reaver, Wicked Engine в 2024, деформации меша в реальном времени в Unity, самый ужасающий монстр, которого мы можем себе представить.

Читать далее

Пример простейшей распределенной опорной сети

Mon, 12/16/2024 - 11:05

Доброго времени суток сообществу и как говорится «с почином»:)

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

Формат: High Level Network/Security Design (исключительно для профессионалов)

Рассчитываю на критику ну и мало ли кому пригодится.

Штош, выдохнув, приступаем!

Пыньк

Процессы Discovery & Delivery в Аврора Центре

Mon, 12/16/2024 - 11:01

Привет, Хабр! На связи Александр Конин, ведущий менеджер продукта в Открытой мобильной платформе. В рамках текущей статьи хотелось бы рассказать, как выглядят процессы Delivery и Discovery в продуктовых командах Аврора Центра.

Наш продукт — это корпоративная система управления парком мобильных и стационарных устройств, будь то мобильные телефоны на ОС Аврора или Android, или компьютер на Linux.

Наши заказчики — это крупные и средние компании из разных сегментов экономики, но в основном это: ритейл, банки, промышленные компании, а также различные государственные органы.

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

Читать далее

Интернет Контроль Сервер ( ICS ) – NGFW и не только

Mon, 12/16/2024 - 11:00

В кастинге на роль межсетевого экрана для предприятия были испытаны IDECO и ICS (Internet Control Server) — Интернет Контроль Сервер, далее просто ИКС. Они оба включены в нужные реестры и России и Беларуси. И, опять‑таки, импортозамещение... Учитывая, что больше букв отведено ИКС, о нём и пойдёт речь в данной статье. Да и информации по нему на Хабре практически нет. IDECO хороший, просто хороший NGFW, а ICS — интересный, как минимум, количеством включенных в его состав модулей: тут не только обычный Firewall+IDS/IPS, но и сервера: почтовый, файловый, сообщений на Jabber, IP‑телефонии на Asterisk. Да, и главное отличие, ICS построен на FreeBSD, у которой в разы меньше уязвимостей по сравнению с Ubuntu.

Я никак не связан с компанией-разработчиком ООО "А-Реал Консалтинг" кроме того, что использую этот продукт, приобретённый нашей организацией за полную стоимость. Статья не согласовывалась и не вносились исправления от представителей разработчика. Это только личный опыт использования в работе конкретного программного продукта.

Ну и что он умеет?

Как мы используем GPT для поиска формулы результативной команды

Mon, 12/16/2024 - 11:00

Что делать, если проект застрял, несмотря на заряженную команду?

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

Читать далее

Уроки от единорогов. Часть 2. Главные выводы после изучения сотни бизнес-моделей успешных компаний

Mon, 12/16/2024 - 10:37

Первую часть уроков читайте здесь.

Меня зовут Михаил Иванов, я сооснователь Smart Reading и издательства МИФ (Манн, Иванов, Фербер). Пишу про фондовый рынок, бизнес-модели инновационных компаний и интересные книги. Я много лет живу в США и подсматриваю за развитием этого рынка. Подписывайтесь, чтобы не пропустить полезные материалы об инвестициях и бизнесе.  

Новые успешные бизнесы сочетают в себе традиционную специализацию и новые технологии

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

Это позволило Vivino и Storytel захватить лидерство на своих рынках. Новые игроки чаще всего отталкиваются от технологий и находят новые решения даже на традиционных рынках. 

Чичваркин сделал винный магазин, который стоит столько, сколько стоят его запасы.

Датские ребята из Vivino сделали платформу по торговле вином на миллиард! 

Читать далее

[Перевод] Как сократить время выполнения ресурсоемких задач в Python

Mon, 12/16/2024 - 10:30

Всем привет! На связи Spectr и рубрика «Что читают наши разработчики». Сегодня разберем практические методы ускорения тяжелых вычислений с помощью оптимизации на GPU в Python.

Узнать о методах ускорения в Python

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

Mon, 12/16/2024 - 10:18

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

Читать далее

Что спрашивают у проджектов на собесах в Циане, Авито, Яндексе и Сбере: 250 вопросов чтобы подготовиться к интервью

Mon, 12/16/2024 - 09:15

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

В августе я собирал здесь 250 вопросов на собесе для продактов. Статью сохранили в закладки 50 раз. Подозреваю, кому-то этот список был полезен при подготовке к интервью, и очень рад, если это на самом деле так. Теперь я попробовал систематизировать российский опыт найма проджектов. Получилось 25 разделов по темам. Сами вопросы спрятал под спойлеры. Сохраняйте себе пост, пригодится при подготовке к интервью.

Посмотреть вопросы

Сиракузская проблема, идея для решения (часть 1)

Mon, 12/16/2024 - 08:00

Сиракузская проблема - одна из самых странных задач математики, которая имеет школьное представлние, но не школьное решение (которого пока нет). Интересно не в лоб смотреть решение задачи, а посмотреть какие идеи требуются для решения. Рассмотрим несколько таких вариантов для "осязания" потенциального решения, которое может появится когда-нибудь...

Разберемся?

Исполняемый BPMN в Open Source Runa WFE (WfMS). Hello Calculator и немного классификации

Mon, 12/16/2024 - 03:06

Задача: показать простейший пример исполняемого BPMN (Business Process Model and Notation — нотация и модель бизнес-процессов), т.е.

а) нарисовали схему workflow (поток задач процесса) и

б) ее исполнили (автоматизировали задачу).

Пример Hello Calculator (Hello World) показывает реализацию примитивного калькулятора как исполняемого BPMN на WFE (workflow engine, WF- engine) «Runa WFE», точнее на RunaWFE_Cloud_Lite.

Ниже показано как просто и быстро («быстрая разработка») создать программу по технологии «визуальная разработка приложения» на BPMN \ WFE \ WfMS. Для собственноручного «программирования без программирования» программы «Простой калькулятор» (в концепции «управление задачами», т.е. с демонстрацией нескольких шагов) – вам понадобится только

а) браузер с интернет (все в облаке, Saas) и б) навык уверенной работы с манипулятором «типа мышь». Конечно типовое использование BPMN WFE - не расчетные задачи и нагруженные транзакционные системы, а управление задачами типа обработки заявок \ заказов (service desk и т.п.), кредитный конвейер и подобные «эстафеты».

1 Hello Calculator

Требования: Создать ПО калькулятора на WFE (free). Сценарий: пользователь вводит первое число (Digit1), второе число (Digit2) и операцию (функцию, Function) между ними (для демонстрации достаточно суммы и разности) и получает результат операции.

Рассмотрим облачную версию, хотя это можно повторить в on-premise Downloads runawfe.org RunaWFE Free Workflow System (BPMS) Version 4.5.0 (инсталляция, хотя пару лет назад были доступны для скачивания и portable и docker – ставил, работало) или runawfe.ru.

Читать далее

Лазерный станок «уже не из Ютуба V1». Часть 2

Mon, 12/16/2024 - 02:53

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

Всех, кому интересно прикоснуться к таинству процесса рождения чего-то материального – милостиво прошу под кат.

Как изгибалась сталь

Небольшая доработка двулинейного сумматора и счётчика (после которой сумматор «врос» в плату)

Mon, 12/16/2024 - 02:02

Вообще складывается впечатление, что данная плата живёт какой-то своей жизнью. Прошивки делаю с компьютера не выходящего в интернет вообще. Файлы перекидываю через флэшку. Ну то ладно, запись не о том, а всё о том-же сумматоре двулинейном, но уже немного доработанном в том плане, что один XOR не нужен. Он там был с того времени, когда я разделил задачу на две - создать линию, работающую на перенос бита и, собственно, суммирующую. Сумматор "врос" в плату в переносном смысле слова - остальные перестали работать. Кому-то может показаться бредом, что остальные перестали работать в тестовой схеме, но это так, причём я не изменял их код вообще (только комментировал и раскомментировал их код, код проекта тут. Не уверен, что правильно понимаю работу осциллятора и что там за частота на выходе, поэтому приведу просто цифры, и собственно небольшое отступление почему мной так долго рассматривался полученный сумматор.

Читать далее

История одной пробки или выгодно ли быть пронырой

Mon, 12/16/2024 - 01:12

Удивительная вещь, но в Люксембурге тоже пробки.

Маленькая страна, и после жизни в России, где дорога на работу из Подмосковья в Москву и обратно ежедневно съедала около 3 часов жизни, здесь, казалось, все очень близко: лес — за окном, гигантский торговый центр — через дорогу, бассейн — 7 минут, работа — 15 минут, аэропорт — 25 минут, вокзал — 20 минут, да и вообще, поездка между двумя самыми удаленными точками Люксембурга занимает полтора часа. Но к хорошему привыкаешь очень быстро. Стою в пробке, навигатор показывает добавочных 10 минут, и это никак не входит в мои планы на сегодня. Пытаюсь угадать с полосой. Так, впереди сужение, правая полоса — ремонт. Значит, надо перестраиваться в левую сторону. Правильно? Казалось бы, да, в Москве это правило работает на 100%.

Но не здесь — правая проблемная полоса едет в два раза быстрее. Как так?

Все равно пробка, а значит, есть 10 минут на решение задачи. Разбираемся.

Читать далее

Сломать колесо хомяка в поисках личной силы

Mon, 12/16/2024 - 00:45

Два года назад у меня выпал случай позаниматься с «наставником для экспертов». Это стоило 40к за 12 сессий. Я согласился, всегда хотелось, чтобы кто‑то поковырялся во мне и распутал внутренний хаос. Чтобы я стал красивым механизмом с понятным взглядом на мир, принимал осознанные решения, имел стержень.

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

«Личная сила — это чувство. Что‑то вроде ощущения удачи или счастья. Можно назвать ее настроением. Воин — это охотник за силой.» — так описывает это понятие Кастанеда в своих рассказах.

Что мы делали? В основном просто разбирали сложные желания. Разбивали их на цели и конкретные действия. Ставили сроки и обсуждали результаты. Первым задание состояло в том, чтобы в течение недели выписать все свои желания не думая о том, как их исполнять. Крутится в голове «купить остров», значит надо записать. Затем нужно было поставить цели. И это самый сложный этап. Причем для простых желаний поставить цели гораздо сложнее, чем для тех, что из разряда грез.

Читать далее

Не трогай моих чертежей! История науки в знаменитых изображениях

Mon, 12/16/2024 - 00:04

Вот уже более десяти лет прошло с тех пор, как я активно переводил научно-популярные книги. Далеко не сразу в их титрах стала появляться моя фамилия, но в тот период меня это мало волновало. Я очень хотел научиться издательскому делу, в целом заниматься просвещением и иметь ранний доступ к максимально свежим научно-популярным книжкам. В тот период я уже не первый год сотрудничал с Дмитрием Гурским, который готовил в одной из своих ранних компаний «Ideanomix» макеты для крупных российских издательств, в частности, «ЭКСМО». Именно от него весной 2011 года я получил в перевод одну из самых необычных книг в моей практике. Написал её кембриджский профессор Джон Бэрроу (1952-2020), и в оригинале она называлась «Cosmic Imagery». Только в 2014 году переведённая книга вышла в издательстве «ЭКСМО» под названием «История науки в знаменитых изображениях».

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

Читать далее

GUI для исследования внутренностей PDF

Sun, 12/15/2024 - 23:51


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

Перед открытием документа всегда желательно посмотреть, что находится внутри. Для этих целей существуют парсеры, которые разбирают PDF. Например, Interactive PDF Analysis (IPA, на скриншоте вверху) и другие.

Даже если перед нами чистый PDF, иногда нужно изучить содержимое и извлечь полезные ресурсы в нетронутом виде — например, оригинальные изображения в JPG.
Читать дальше →

Работа с RISC-V контроллерами на примере GD32VF103 и CH32V303. Часть 3: прерывания

Sun, 12/15/2024 - 23:38


Часть 1. Введение


Часть 2. Память и UART


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

Читать дальше →

Who's online

There are currently 1 user and 1 guest online.