Реализация двустороннего A* на двух потоках
В этой статье рассказывается об одном из подходов к оптимизации поиска кратчайшего пути на графе. Речь пойдёт о распараллеливании алгоритма A* и исполнении его на двух потоках, а также о сложностях, с которыми можно столкнуться при реализации, и их преодолении. Здесь вы подробно узнаете, в каких случаях можно рассчитывать A* на двух потоках, а также о критериях завершения двустороннего A* и многом другом.
🔗 Читать статью
В этой статье рассказывается об одном из подходов к оптимизации поиска кратчайшего пути на графе. Речь пойдёт о распараллеливании алгоритма A* и исполнении его на двух потоках, а также о сложностях, с которыми можно столкнуться при реализации, и их преодолении. Здесь вы подробно узнаете, в каких случаях можно рассчитывать A* на двух потоках, а также о критериях завершения двустороннего A* и многом другом.
🔗 Читать статью
Хабр
Реализация двустороннего A* на двух потоках
На Хабре можно найти немало статей, посвящённых оптимизациям поиска кратчайшего пути на графе. Я расскажу ещё про один подход. Речь пойдёт о распараллеливании алгоритма A* и исполнении его на двух...
🔥8👍3
Подборка свежих вакансий для джунов в Москве:
🔎 C#
🔎 C++
🔎 Java
🔎 Python
🔎 PHP
🔎 Go
🔎 JavaScript
🔎 QA
🔎 Мобильная разработка
🔎 DevOps
🔎 Data Scince
🔎 1С
🔎 Production Management
🔎 Project Management
🔎 Информационная безопасность
#вакансии
#вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
hh.ru
Вакансия Стажер-разработчик в Москве, работа в компании Лучи (вакансия в архиве c 18 мая 2023)
Зарплата: не указана. Москва. Требуемый опыт: не требуется. Стажировка. Дата публикации: 02.05.2023.
👍6🔥5❤1
📝👍 Тесты на собеседовании: как к ним подготовиться и получить оффер
Рассказываем, какие бывают тесты на собеседованиях, а главное – как и где к ним подготовиться, чтобы точно получить работу в компании мечты.
🔗 Основной сайт
🔗 Зеркало
Рассказываем, какие бывают тесты на собеседованиях, а главное – как и где к ним подготовиться, чтобы точно получить работу в компании мечты.
🔗 Основной сайт
🔗 Зеркало
👍13❤2🔥2
📖 ТОП-7 книг для программистов, которые только начинают свой путь в IT
Эти книги будут полезны не только начинающим разработчикам, но и более опытным специалистам: они помогут освежить важные знания и посмотреть на уже знакомые вещи под другим углом.
🔗 Основной сайт
🔗 Зеркало
Эти книги будут полезны не только начинающим разработчикам, но и более опытным специалистам: они помогут освежить важные знания и посмотреть на уже знакомые вещи под другим углом.
🔗 Основной сайт
🔗 Зеркало
👍15
Все новости вокруг — об ИИ. Собрали только забавные и залипательные — в самый раз для вечера пятницы.
🧠Большая языковая модель в Техасском университете научилась читать мысли — или, по крайней мере, при помощи фМРТ мозга пересказывать контент, который слушали испытуемые.
🐶Не смотрите перед сном: вот как нейросеть Gen-2 видит милых собачек.
📹Кстати, поэкспериментировать с видео, созданным ИИ, теперь можно с помощью айфона — на iOS вышел RunwayML.
🔍Появилось расширение чат-бота Google, с помощью которого можно пользоваться усиленным нейронкой поиском в интернете. Попробовать установить можно тут.
📈Первое место по популярности среди плагинов для ChatGPT на этой неделе занимает Show Me — он делает инфографики для любого запроса. Даже «как гладить котиков».
#дайджестновостей
🧠Большая языковая модель в Техасском университете научилась читать мысли — или, по крайней мере, при помощи фМРТ мозга пересказывать контент, который слушали испытуемые.
🐶Не смотрите перед сном: вот как нейросеть Gen-2 видит милых собачек.
📹Кстати, поэкспериментировать с видео, созданным ИИ, теперь можно с помощью айфона — на iOS вышел RunwayML.
🔍Появилось расширение чат-бота Google, с помощью которого можно пользоваться усиленным нейронкой поиском в интернете. Попробовать установить можно тут.
📈Первое место по популярности среди плагинов для ChatGPT на этой неделе занимает Show Me — он делает инфографики для любого запроса. Даже «как гладить котиков».
#дайджестновостей
👍6🔥2
Кроме кода — шоу про нетехнические навыки айтишников, которые помогают строить карьеру и хорошо работать. В новом выпуске Вова Шефер, сеньор Java-разработчик в JetBrains, отвечает на важные вопросы про командную работу:
◽️Можно ли быть фулстеком-одиночкой в современном айти?
◽️Нормально ли всех дергать вопросами?
◽️Что гуглить, а за чем бежать к лиду?
◽️Как выживать в море созвонов и дейликов?
◽️Как не быть слабым звеном в команде?
◽️Когда нужно парное программирование?
◽️Как прийти к компромиссам по кодстайлу? И многие другие.
И да, первый выпуск проекта был про собесы: что писать в резюме и как проходить собеседования. Заходите и смотрите.
#софтскиллы
◽️Можно ли быть фулстеком-одиночкой в современном айти?
◽️Нормально ли всех дергать вопросами?
◽️Что гуглить, а за чем бежать к лиду?
◽️Как выживать в море созвонов и дейликов?
◽️Как не быть слабым звеном в команде?
◽️Когда нужно парное программирование?
◽️Как прийти к компромиссам по кодстайлу? И многие другие.
И да, первый выпуск проекта был про собесы: что писать в резюме и как проходить собеседования. Заходите и смотрите.
#софтскиллы
🔥7👍5
29282191.pdf
11.1 MB
Raspberry Pi Pico for Radio Amateurs: program and build RPi Pico-based ham station utilities, tools, and instruments (2021)
Автор: Dogan Ibrahim
Среди подписчиков наверняка есть радиолюбители, которые увлекаются электроникой. Нашли для вас годноту, хоть и 2021 года.
В ней описана пошаговая установка среды программирования MicroPython — в связи с чем пригодятся начальные знания 🐍. Вы узнаете о Raspberry Pi Pico и увидите много примеров программных и аппаратных проектов общего назначения. Подойдет как для новичков в электронике, так и для более опытных инженеров.
Автор: Dogan Ibrahim
Среди подписчиков наверняка есть радиолюбители, которые увлекаются электроникой. Нашли для вас годноту, хоть и 2021 года.
В ней описана пошаговая установка среды программирования MicroPython — в связи с чем пригодятся начальные знания 🐍. Вы узнаете о Raspberry Pi Pico и увидите много примеров программных и аппаратных проектов общего назначения. Подойдет как для новичков в электронике, так и для более опытных инженеров.
👍11
🎬🐍 Кинопятница: 17 фильмов и сериалов, в которых пишут на Python (или делают вид)
Подборка фильмов, в которых с помощью Python взламывают сервера, развивают умственные способности до уровня супергениальных или загружают после смерти свое сознание в виртуальный мир.
🔗 Основной сайт
🔗 Зеркало
Подборка фильмов, в которых с помощью Python взламывают сервера, развивают умственные способности до уровня супергениальных или загружают после смерти свое сознание в виртуальный мир.
🔗 Основной сайт
🔗 Зеркало
❤5👍1
Знакомо? Главное, чтобы это была не master ветка.
Статьи по теме
🔗 Ветвление Git с примерами из реальной жизни
🔗 Как использовать Git эффективно: налаживаем работу Git workflow
🔗 11 концепций и команд Git, которые заставят вас плакать
#юмор ⬅️ @android_mem
Статьи по теме
🔗 Ветвление Git с примерами из реальной жизни
🔗 Как использовать Git эффективно: налаживаем работу Git workflow
🔗 11 концепций и команд Git, которые заставят вас плакать
#юмор ⬅️ @android_mem
😁18🤩3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🤩🗺 Готовы увидеть сотни тысяч популярных проектов GitHub? Отправляйтесь в путешествие по карте, где каждая точка — это проект GitHub. На текущий момент на карте их более 400 000.
Две точки в одном кластере обычно расположены близко друг к другу, если несколько пользователей часто ставили звезды обоим проектам. Размер точки указывает на количество звезд, которые получил проект.
Две точки в одном кластере обычно расположены близко друг к другу, если несколько пользователей часто ставили звезды обоим проектам. Размер точки указывает на количество звезд, которые получил проект.
❤10👍6🔥3
Библиотека программиста | программирование, кодинг, разработка
Недавно прошла большая презентация Google. Выше — 14-секундный пересказ, который отражает всю суть. #юмор
Шутки шутками конечно, ну а если серьёзно, то на Google I/O 2023 был анонсирован ряд инструментов для разработчиков в области искусственного интеллекта, мобильной/веб разработки и облачных технологий:
📌AI
🗄 PaLM API and MakerSuite
🗄 Firebase AI extensions
🗄 MediaPipe Studio and solutions
🗄 Tools across your workflow
📌Mobile
🗄 Studio Bot
🗄 Going big on Android foldables & tablets
🗄 Wear OS: Watch faces, Wear OS 4, & Tiles animations
🗄 Modern Android Development
🗄 Flutter 3.10
🗄 Geospatial Creator
📌Web
🗄 WebAssembly (aka WASM) - managed memory language support
🗄 WebGPU
🗄 Support for web frameworks
🗄 Baseline
📌Cloud
🗄 Duet AI
🗄 Vertex AI
🗄 Text Embeddings API
🗄 Workspace additions
📌AI
📌Mobile
📌Web
📌Cloud
Please open Telegram to view this post
VIEW IN TELEGRAM
Googleblog
Google for Developers Blog - News about Web, Mobile, AI and Cloud
Thank you for another great Google I/O! We’re continuing to make deep investments across AI, mobile,...
👍8🔥2❤1
Этот выпуск Доктора Кота про тревоги, в которые мы раньше не верили. Теперь они реальны, живут не только в фантазиях алармистов, а начинают все больше будоражить сообщество.
Ведущие обсудили три письма, и каждое — про одну из них.
Первое про то, что нейросети слишком уж ускорились и стало многовато разговоров, что они могут решать наши задачи не хуже нас — а с разговорами растет и какой-то внутренний неуют. Как быть, если не успеваешь за прогрессом? Как успокоиться, если не знаешь, какое будущее он несет, и убеждаешь себя только в худших вариантах.
Другая тревога — парадоксально противоположная. Про то, как «текущая ситуация» пускает социальный прогресс вспять, в мир, где и не нужен никому этот ваш интернет. Вы услышите историю парня, который выбирает между рискованными перспективами в айти и стабильной бесперспективностью завода (и кажется склоняется ко второму).
И третья — не то чтобы новая, но набирающая обороты — что деньги окончательно выветрят из технологической индустрии инженерную романтику, превратят все в корпоративную пустошь, и совмещать код для души и код для денег станет просто невозможно.
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🥱6❤🔥1😁1
⚡️ Команда Intel представила упрощённую процессорную архитектуру x86S (x86 Simplification), которая использует только 64-разрядный режим и призвана уменьшить общую сложность архитектуры программного и аппаратного обеспечения.
🔗 Подробнее на русском
#новости
🔗 Подробнее на русском
#новости
👍24😁5
👨🎓️ 33 лучших вуза России для будущих программистов 2023-2024
Обновили нашу коллекцию из 33-х вузов, в которых вы научитесь думать как программист и получите фундаментальные знания в области математики, информатики, компьютерных наук и так далее. Для удобства вузы отсортированы по среднему проходному баллу ЕГЭ: от наибольшего к наименьшему.
🔗 Основной сайт
🔗 Зеркало
Ставьте 👏 , если увидели свой вуз
Обновили нашу коллекцию из 33-х вузов, в которых вы научитесь думать как программист и получите фундаментальные знания в области математики, информатики, компьютерных наук и так далее. Для удобства вузы отсортированы по среднему проходному баллу ЕГЭ: от наибольшего к наименьшему.
🔗 Основной сайт
🔗 Зеркало
Ставьте 👏 , если увидели свой вуз
👏18😁12👍9🥱7
❓Стоит ли учить язык Go в 2023?
Статья читателя «Библиотеки программиста», в которой рассмотрены несколько причин, почему Go остается актуальным и востребованным языком программирования, и почему его знание может стать вашим конкурентным преимуществом в индустрии разработки программного обеспечения.
🔗 Основной сайт
🔗 Зеркало
Статья читателя «Библиотеки программиста», в которой рассмотрены несколько причин, почему Go остается актуальным и востребованным языком программирования, и почему его знание может стать вашим конкурентным преимуществом в индустрии разработки программного обеспечения.
🔗 Основной сайт
🔗 Зеркало
👍8🥱4
🐍 20 важных концепций в Python, которые помогут вам стать более эффективным разработчиком
В этой статье мы рассмотрим фишки Python, которые поднимут ваши навыки на новый уровень: декораторы, магические методы в классах, лямбда-функции, распаковку кортежей с помощью одной строки кода и многое другое.
🔗 Основной сайт
🔗 Зеркало
В этой статье мы рассмотрим фишки Python, которые поднимут ваши навыки на новый уровень: декораторы, магические методы в классах, лямбда-функции, распаковку кортежей с помощью одной строки кода и многое другое.
🔗 Основной сайт
🔗 Зеркало
👍7❤2🥱2
Например, в одной предлагают бОльший оклад, а в другой меньший, но более интересные задачи, да и кофе вкуснее (хотя кого этим удивишь?). Что для вас является главным приоритетом при выборе будущей команды?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🤔1
Microsoft Build 2023 в самом разгаре — и нас снова ждет много ИИ, который проникает во все продукты Microsoft
Читайте новости и анонсы с конференции, которые известны на текущий момент: встроенная поддержка RAR для Windows 11, аватары Microsoft Teams, Microsoft Fabric, CoPilot для Windows 11 и Edge, новые плагины Bing AI/Copilot для ChatGPT и многое другое.
Читать
#анонс
Читайте новости и анонсы с конференции, которые известны на текущий момент: встроенная поддержка RAR для Windows 11, аватары Microsoft Teams, Microsoft Fabric, CoPilot для Windows 11 и Edge, новые плагины Bing AI/Copilot для ChatGPT и многое другое.
Читать
#анонс
👍14❤3
Помните историю команды Prime Video, которая сэкономила 90% эксплуатационных расходов при переходе на монолитную архитектуру? Alex Xu в лучших традициях подробно разобрал этот архитектурный кейс.👇
📺 Смотреть
#проектирование_систем
#проектирование_систем
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🥰2
🏗️ 7 архитектурных паттернов, которые должен знать каждый программист
Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
🔗 Основной сайт
🔗 Зеркало
Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
🔗 Основной сайт
🔗 Зеркало
👍16❤5
❌ 5 распространенных ошибок на собеседованиях в Google
Вопреки распространенному мнению, отсутствие знаний о структуре данных не является основной причиной отказа кандидатам. В этой статье мы прольем свет на наиболее распространенные ошибки, которые допускают соискатели на собеседованиях в Google.
🔗 Основной сайт
🔗 Зеркало
Вопреки распространенному мнению, отсутствие знаний о структуре данных не является основной причиной отказа кандидатам. В этой статье мы прольем свет на наиболее распространенные ошибки, которые допускают соискатели на собеседованиях в Google.
🔗 Основной сайт
🔗 Зеркало
❤5🤩1🥱1