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

Все потоки

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

BALLSORT на $mol. Часть 2

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 94
Разработка веб-сайтов *ReactJS *VueJS *TypeScript *$mol *
Туториал

Сегодня мы продолжим переписывание на $mol этой демки. Кто не читал первую часть, рекомендую сначала ознакомиться с ней BALLSORT на $mol. Часть 1

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

Новости

Дайджест научпоп-новостей за неделю, о которых мы ничего не писали

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 81
Астрономия Здоровье Искусственный интеллект Мозг Научно-популярное
Дайджест

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



Корональная дыра в трёх ультрафиолетовых диапазонах волн, полученная обсерваторией солнечной динамики НАСА в 2013 году

Источник солнечного ветра, дующего вблизи поверхности светила найден солнечным зондом Parker Solar Probe. В ноябре 2021 года зонд пронёсся на расстоянии около 8,5 миллионов километров от Солнца, что позволило ему определить тонкую структуру солнечного ветра, который выбрасывает тонны заряженных частиц в Солнечную систему через дыру в солнечной короне.

По словам группы физиков под руководством Стюарта Бейла из Калифорнийского университета в Беркли и Джеймса Дрейка из Мэрилендского университета в Колледж-Парке, полученные зондом данные дают нам самое близкое представление о том, как создаётся быстрый солнечный ветер.
Читать дальше →
Рейтинг 0
Комментарии 0

Долгая смерть Бетельгейзе и её научные аспекты

Время на прочтение 9 мин
Количество просмотров 140
Научно-популярное Астрономия Физика

Ранее я публиковал в этом блоге пост «Координаты чудес» о достоверно или предположительно известных сверхновых, взрывы которых произошли в историческое время. Два последних таких события, зафиксированных с Земли, относятся к периоду зарождения оптической астрономии: 1572 год (звезда Браге) и 1604 год (звезда Кеплера). 32 года – чрезвычайно краткий интервал для таких событий, и с тех пор ни одного подобного взрыва в нашей Галактике не наблюдалось. Однако в 1987 году, в период зарождения нейтринной астрономии, взрыв сверхновой был зафиксирован в туманности Тарантул в Большом Магеллановом Облаке (одной из двух галактик-спутников Млечного Пути). Событие получило название SN 1987A. Наблюдения проводились в обсерватории Лас-Кампанас в Чили, но незадолго до того, как последствия взрыва стали видны невооружённым глазом (звёздная величина +3), на него среагировали детекторы нейтрино. Поток нейтрино при взрыве сверхновой настолько велик, что явственно фиксировался на Земле, хотя нас от места этого события отделяет 168 000 световых лет.

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

Вернуться к этой теме меня побудила череда пертурбаций, которые в мае-июне 2023 года (на момент написания этой статьи) претерпевает одна из ярчайших звёзд нашей галактики, красный сверхгигант Бетельгейзе. 25 мая статью о текущем состоянии Бетельгейзе публиковал уважаемый @SLY_G. Ниже рассмотрим, каковы могут быть последствия гибели сверхгиганта, чем они интересны для науки и каким образом их пытаются прогнозировать и моделировать.     

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

Какие уроки я извлёк из создания расширения VSCode с помощью GPT-4

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 153
Блог компании RUVDS.com JavaScript *Программирование *TypeScript *Искусственный интеллект
Туториал
Перевод

В последнее время я много экспериментировал с написанием кода при помощи LLM (Large Language Model, большая языковая модель). На мой взгляд, эти инструменты отлично справляются с генерацией небольших самодостаточных фрагментов. К сожалению, что-то большее уже требует человеческого участия для оценки результата LLM и предоставления дальнейших инструкций.

В большинстве случаев, когда кто-то утверждает, что «GPT написал X», человек выступает для LLM в роли своеобразного REPL (Read-Eval-Print Loop, цикл чтение-оценка-вывод), внимательно подводя модель к функциональному результату. Я нисколько не хочу принизить ценность этого процесса – очень здорово, что он работает. Но можем ли мы шагнуть дальше? Можем ли использовать LLM для генерации ВСЕГО кода сложной программы за раз без человеческого вмешательства?
Читать дальше →
Рейтинг 0
Комментарии 0

Настройка Flutter/Dart на Linux

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 91
Dart *Flutter *Разработка под Linux *
Из песочницы

Простая пошаговая инструкция для начинающих в программистов Flutter/Dart.

Flutter прекрасный фреймворк для создания кроссплатформенных приложений. Тем не менее в нашем сегменте интернета всё ещё нет пошаговой инструкции его установки для Linux систем. Данная статья это исправляет. Она рассказывает как настроить Flutter/Dart на Linux легко, почему не стоить использовать некоторые сторонние пакетные менеджеры и чего избегать.

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

Кубернетес для сетевых инженеров

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 188
*nix *Kubernetes *DevOps *
Туториал

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

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

Как модернизировать ИТ-инфраструктуру для 1С с учетом развития бизнеса

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 412
Тестирование IT-систем *Анализ и проектирование систем * *
Аналитика

Рассмотрим тему модернизации ИТ-инфраструктуры для растущего бизнеса, использующего 1С:Предприятие в качестве учетной системы.

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

Холиварный четверг: подключайтесь к BI-баттлу OpenSource vs проприетарное ПО

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 305
Блог компании Visiology Open source *Визуализация данных *Хранение данных *Конференции

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

Пожалуй, похоливарим...
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 2

STM32 — Моделирование аналоговых сигналов и АЧХ (математическим методом)

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 745
C *GitHub *Программирование микроконтроллеров *DIY или Сделай сам
Из песочницы

Разработка устройства моделирования аналогового сигнала сложной формы с построением АЧХ на базе STM32F103ZET6

Перейти к статье
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 0

60 антипаттернов для С++ программиста, часть 4 (совет 16 — 20)

Уровень сложности Простой
Время на прочтение 17 мин
Количество просмотров 1.1K
Блог компании PVS-Studio Программирование *Совершенный код *C++ *C *

1053_60_cpp_antipatterns_ru/image2.png


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

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

Недельный геймдев: #125 — 11 июня, 2023

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 554
Разработка игр *
Дайджест

Из новостей: Photon Quantum теперь бесплатен во время разработки, Fyrox Engine 0.30, тех. подробности Nau Engine, Apple упростила портирование Windows-игр на macOS — на Mac запустили Cyberpunk 2077 и «Ведьмака 3».

Из интересностей: жизнь и карьера Американа МакГи, разбор уровня Bioshock Infinite, воспоминания и уроки по разработке Baldur’s Gate 2: Shadows of Amn и Throne of Bhaal, анимация сборки набора LEGO в Blender, за кулисами LURE.

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

Реверс-инжиниринг ПО в условиях санкций: копировать нельзя простаивать. Где российскому бизнесу поставить запятую?

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 686
Блог компании Онлайн Патент Читальный зал
Обзор

Автор: Анна Чернецова, патентный поверенный РФ №2275, ООО «Онлайн патент»

После начала специальной военной операции на Украине западные IT-компании одними из первых покинули российский рынок. Ситуация двойственная. С одной стороны, освобождение масштабной рыночной ниши дало зеленый свет отечественным предприятиям; с другой — поставило производственников перед дилеммой «уйти в простой до момента, пока решение об импортозамещении не будет найдено (на что могут уйти месяцы) или заняться обратной разработкой ПО, чтобы воспроизвести программу с аналогичными функциями и продолжить работу». Выбирая второй вариант, отечественная компания рискует получить иск о нарушении интеллектуальных прав владельца оригинального ПО, так как Россия, по состоянию на лето 2023 г., сохранила права недружественных стран на интеллектуальную собственность в полном объеме. Это значит, что у зарубежных владельцев ПО сохраняется возможность пресекать любое копирование, распространение и обратную разработку своих программ в РФ и обращаться в суд с исками к недобросовестным пользователям.

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

Процессор ЭВМ ЕС-1020. Арифметико-логический блок

Уровень сложности Средний
Время на прочтение 33 мин
Количество просмотров 583
Схемотехника *История IT Процессоры

Продолжение серии статей о внутреннем устройстве процессора ЕС-1020. Предыдущие статьи:

общая структура и система синхронизации;

микропрограммное управление;

оперативная память;

* блок регистров.

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

Как ещё бороться с выгоранием

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.4K
Управление сообществом *Управление персоналом *Дизайн Здоровье Удалённая работа
Из песочницы

Каждый второй, читающий этот пост пережил выгорание (Burnout), а 75% выгоревших теряют место работы. Будучи дизайн-менеджером 18+ лет, я убедился, что основные причины выгорания часто связаны не только с работой, и стресс может накапливаться по иным причинам. Эта статья о том, какие ещё причины есть, и что с ними делать.

В вопросах физиологии мне помогала разбираться специалист международной ассоциации спортивных наук и Gray Institute Полина Рязанова. Я благодарен ей за поддержку и знания в этой области.

Читать про борьбу с выгоранием
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 1

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

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 301
Блог компании TINKOFF Машинное обучение *Краудсорсинг
Туториал

Привет! Меня зовут Денис Красильников, я исследователь-разработчик из команды персонализации. Сегодня я расскажу, как мы с коллегами подошли к задаче оценки качества объяснения рекомендаций магазинов, в которых покупают наши клиенты. Об этом же мы написали статью и даже прошли с ней на воркшоп WSDM 2023. 

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

Первые агенты для самообучения сильного ИИ

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 1.4K
Блог компании RUVDS.com Машинное обучение *Научно-популярное Искусственный интеллект Будущее здесь
Мнение

Тысячи учёных, программистов и просто энтузиастов по всему миру сейчас со всех сторон стараются подойти к главному изобретению в истории человечества, если оно будет сделано — это сильный ИИ (AGI, artificial general intelligence).

Один из подходов к созданию AGI — самообучение так называемых агентов, то есть автономных систем, способных найти решение для произвольных задач и улучшать его до бесконечности. Результаты первых экспериментов интересные.
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Комментарии 4

MSSQL: снова о дефрагментации и SHRINK

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 566
SQL *PowerShell *Microsoft SQL Server *

Начнем с хороших новостей. Какое то время назад я написал статью Дефрагментация таблиц в высоко нагруженных базах данных (MSSQL). За это время я еще больше отшлифовал скрипт на production, и отдел безопасности фирмы, где я сейчас работаю, разрешил выложить его в open source (репо на github). Приглашаю воспользоваться им и писать мне о багах и пожеланиях.

Ниже я приведу краткий update к статье - кое в чем я теперь с ней не согласен. Кроме того, опишу опыт SHRINK - почему его лучше никогда не делать, почему все-таки иногда нужно делать и как его готовить.

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

Я купил смартфон с камерой 41мп за 600 рублей и оживил его. Сможет ли он стать повседневным фотоаппаратом?

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 5K
Блог компании Timeweb Cloud Гаджеты Смартфоны Фототехника
Обзор
image

Камера уже давно стала неотъемлемой частью современного смартфона. Ещё со времен ранних Sony Ericsson, производители пытались делать «камерафоны» и постепенно доводили качество фото до уровня дорогих «цифровиков». В 2023 году, развитие дошло до пика — например, Xiaomi ставит линзы Leica, а Huawei делает смартфоны с камерами 50+ мегапикселей и многие люди уже на полном серьезе берут камерофоны в качестве полноценной замены бюджетной зеркальной камере. Качественная фотография — недешевое удовольствие, однако недавно я наткнулся на Nokia Lumia 1020 с камерой 41мп в состоянии полного кирпича всего за 600 рублей. Сегодня мы с вами: разберемся, как работает процесс загрузки на процессорах Qualcomm, оживим смартфон с убитым загрузчиком в состоянии 9008, посмотрим, на что способен такой смартфон в современных задачах и оценим его камеру. Интересно? Тогда жду вас в статье!
Читать дальше →
Всего голосов 17: ↑11 и ↓6 +5
Комментарии 56

Как сделать кастомный Semi Donut Chart с помощью SVG

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 442
JavaScript *Программирование *HTML *VueJS *
Туториал

Я сделал конфигурируемый Semi Donut Chart на svg, и решил поделиться с вами.

В этой статье вы узнаете как сделать Semi Donut Chart, гибким и конфигурируем меньше чем за 100 строк кода на Vue 3(применимо к любому другому Фреймворку).

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

Эмодзи как альтернативный способ поиска в картографических сервисах

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 417
Поисковые технологии *Геоинформационные сервисы *
Из песочницы

Приложение.

Введение

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

За каждым эмодзи стоит определённое его значение. Примеры — можно посмотреть в поиске по эмодзи и / или же в специальных сервисах перевода, например в Яндекс.Переводчике. Есть значения, которые вполне можно использовать в поиске.

Если в поисковой системе человек вбивает эмодзи сам по себе (пример — 🚖), то не столь очевидно что именно он хочет в результатах поиска — просто подробнее узнать о значении этого эмодзи или же что-то другое, например связанное с такси. И если у пользователя при формировании запроса есть потребность «заказать такси» — в связке с эмодзи ему нужно использовать дополнительные уточняющие слова, такие как «заказать».

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

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

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

картографического сервиса — при выдаче информации по запросу,

пользователя — для формирования запроса.

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