Pipes Feed Preview: Все публикации подряд на Хабре & Все публикации подряд на Хабре & Все публикации подряд на Хабре

  1. Что такое мощность генератора? Как правильно выбрать генератор

    Sat, 04 May 2024 17:56:30 -0000

    Мощность генератора - это способность генератора производить электроэнергию, измеряемая в ваттах (W) или киловаттах (кВт). Это один из самых важных параметров генератора, так как он определяет, сколько электроэнергии генератор способен производить и подавать на потребители.

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

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

    Номинальная и максимальная мощность

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

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

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

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

    Читать далее
  2. Главные отличия PCA от UMAP и t-SNE

    Sat, 04 May 2024 17:30:47 -0000

    Здесь будет рассказано о главных отличиях самого старого и базового алгоритма снижения размерности - PCA от его популярных современных коллег - UMAP и t-SNE. Предполагается, что читатель уже предварительно что-то слышал про эти алгоритмы, поэтому подробного объяснения каждого из них в отдельности приведено не будет. Вместо этого будут объяснены самые важные для практики свойства этих алгоритмов и то, на какие связанные с ними подводные камни можно налететь при неосторожности. Все особенности будут описаны на примерах, с минимумом теории; те пытливые умы, что почувствуют в процессе чтения жажду математической строгости, смогут удовлетворить её в литературе, ссылки на которую будут даны по ходу дела и в конце статьи.

    Читать далее
  3. Кто о чем, а мы о деньгах, или сколько стоит сотрудника нанять?

    Sat, 04 May 2024 17:01:00 -0000

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

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

    Читать далее
  4. Лазеры, сервопривод, WiFi MESH-сети и сноуборд

    Sat, 04 May 2024 16:45:43 -0000

    Первое мое воспоминание про горные лыжи было примерно в 5 летнем возрасте. Я лечу вниз по горке, а ко мне неумолимо приближается бетонный забор. Несмотря на эту неприятность, я все равно освоил горные лыжи, благо жили мы недалеко от гор. Правда после поступления в Москве в институт временно пришлось забыть об этом. Но оказалось, что и в Москве тоже есть горки и я решил уже попробовать более модное увлечение - сноуборд. И первые самостоятельно заработанные 300$ были потрачены на покупку самого дешевого комплекта. Ближе к окончанию института я уже уверенно катался, так что даже попробовал поучаствовать в реальных соревнованиях. В результате у меня теперь есть даже FIS код и суммарно 7,3 балла, набранные в сезоне 2002-2003 годов, когда я сумел три раза доехать до финиша без падений и гордо занять последние места в результирующих списках. Это была вершина моей спортивной карьеры, после чего я решил дальше сосредоточиться на профессии, полученной в институте - электронике. А сноуборд и горные лыжи окончательно перевести в разряд хобби.

    Читать далее
  5. [Перевод] Что нужно знать, чтобы успешно пройти System Design Interview

    Sat, 04 May 2024 15:00:51 -0000

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

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

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

    Читать далее
  6. Zigbee датчик мониторинга углекислого газа EFEKTA Pixel Open Air

    Sat, 04 May 2024 14:42:25 -0000

    Приветствую всех читателей Habr. Время от времени я выкладываю в открытый доступ некоторые свои проекты по электронике. В эти майские праздники я подготовил для всех любителей что-то собрать своими руками достаточно интересный проект бытового zigbee-датчика мониторинга углекислого газа с LCD-дисплеем. Это неплохо проработанный проект, ничем не уступающий фабричным аналогам, да и по многим параметрам и функциональности гораздо превосходящий их.

    Читать дальше →
  7. Как Алексей Пажитнов сделал сиквел Тетриса и забыл про него

    Sat, 04 May 2024 14:01:45 -0000


    Тетрис — одна из самых (если не самая!) известных видеоигр, чьё имя известно даже людям, бесконечно далёким от этой индустрии. Когда в 1989 году «Тетрис» вышел на Nintendo Game Boy, он стал мировым хитом, продавшись миллионами копий и зарекомендовав себя как самая любимая в мире видеоигра-головоломка.

    Для старинной видеоигры, которая начиналась как любительский проект компьютерного разработчика из СССР, влияние «Тетриса» по-прежнему сильно, доказательством чему служит огромная база игроков, по сей день пытающихся полностью пройти игру. Его успех также породил желание создать продолжение. Появились побочные продукты: такие как Hatris, Welltris и Wordtris, а также итеративные продолжения, такие как Tetris 2, Tetris DS и Tetris Effect. Но у игры могло бы быть ещё одно продолжение, которое так и не вышло. Сам создатель Тетриса, Алексей Пажитнов, придумал другую, более интеллектуальную версию игры.

    На Game Developers Conference (GDC) 2024 Алексей Пажитнов рассказал о своих первоначальных планах по выпуску продолжения «Тетриса» и о том, почему мы только сейчас слышим об этом публично. Это запланированное продолжение, получившее название Tetris Reversed, было призвано изменить способ игры в тетрис. Но сиквел игры уже более десяти лет находится на стадии прототипа. Читать дальше →
  8. Библиотека GopherJS в Golang

    Sat, 04 May 2024 13:26:41 -0000

    GopherJS позволяет переводить Go-код в JavaScript — он предоставляет полноценную совместимость с большинством пакетов стандартной библиотеки Go. Также Gopher поддерживает горутины и каналы!

    В статье в общих деталях рассмотрим эту замечательную библиотеку.

    Читать далее
  9. Кока-кола убивает! Пример успешного ремонта 17-ти дюймового Sony Vaio SVE17

    Sat, 04 May 2024 12:56:28 -0000



    Привет, Хабр! И снова я с ремонтом ноутбука. На этот раз в мастерской — 17-ти дюймовый Sony Vaio SVE17. К слову, три года назад мы уже писали о похожей модели — это действительно классный девайс, который до сих пор может служить верой и правдой. Особенно, если поставить процессор i7 и довести объем ОЗУ до 16 ГБ.

    Мне до сих пор нравятся эти ноутбуки, и не так давно удалось приобрести один, в хорошем состоянии, за исключением того, что он не заряжался и не включался. Насколько помню, приобрел всего за 40 евро, тогда как именно эта модель продается гораздо дороже на eBay и онлайн-барахолках. Под катом — процесс ремонта, с фоточками и видео.
    Читать дальше →
  10. Как HR-BP разговаривать с собственником

    Sat, 04 May 2024 12:28:50 -0000

    Я начинаю все чаще слышать, что собственники и управленцы не хотят вкладывать в персонал. 

    Давайте разбираться - это миф или реальность нашей действительности.

    Уверен, у многих из вас есть похожая история:

    Читать далее
  11. Первый музыкальный клип, созданный нейросетью Sora от OpenAI, революция или баловство?⁠⁠ Как работает?

    Sat, 04 May 2024 12:21:20 -0000

    Представьте, что вы смотрите музыкальный клип, в котором каждая сцена, каждый персонаж и каждое движение камеры созданы искусственным интеллектом. Звучит как научная фантастика? Что ж, будущее уже наступило. Встречайте The Hardest Part - первый в истории музыкальный клип, полностью сгенерированный нейросетью Sora от OpenAI.

    Читать далее
  12. Standard Time как его видит IBM

    Sat, 04 May 2024 10:28:28 -0000

    Более 6-ти лет занимаюсь разработкой под IBM i (бывшая AS/400). В основном, конечно, это работа с БД и разная бизнес-логика, но иногда приходится и что-то низкоуровневое писать.

    Не так давно занимался разработкой удобного и простого в использовании API для работы с User Queue (есть на АС-ке такой системный объект - очередь *USRQ). И в заголовке извлекаемого из очереди сообщения есть такой параметр - message enqueue time (время размещения сообщения в очереди). Который описан как _MI_Time. Которое, в свою очередь, определено как

    Читать далее
  13. Как пытались (пере)программировать мозги, и что из этого получилось? Часть 7: спецобъект во Фриско и шаманы Мексики

    Sat, 04 May 2024 10:00:25 -0000


    Итак, увлечённый экспериментами по контролю над разумом глава проекта ЦРУ MKUltra Сидни Готтлиб в своём стремлении максимально расширить опытную базу не придумал ничего лучше, чем сначала создать сеть тайных и довольно жестоких опытов над пациентами и заключёнными, а затем организовать систему легальных грантов на исследования влияния ЛСД на человеческую психику в университетах и клиниках США. Но совсем уж лютый угар у участников проекта начался тогда, когда новые площадки для секретных экспериментов были развёрнуты в Сан-Франциско, а специальные агенты ЦРУ отправились в Мексику в поисках индейских шаманов. Читать дальше →
  14. Как правильно готовить водородную энергетику

    Sat, 04 May 2024 09:48:23 -0000

    Приветствую всех айтишников и технарей. Я не забыл про ЯМР, я помню! Но за последнее время на глаза попалось сразу несколько статей про водородную энергетику, и каждая из них грубо задевала тонкие профессиональные струны моей души. В связи с этим я решил, что молчать дальше нету мочи, и решил немного порассуждать в слух на тему, что не так с водородной энергетикой, и что не так с её критиками. Для понимания контекста поясню: я работаю в R&D и разрабатываю электрохимические источники энергии, в том числе и водородные топливные ячейки в моем анамнезе когда-то были. Поэтому я позволю себе изложить именно свое мнение, сформировавшееся у меня за время работы в это области, с минимумом пруфов.

    Добро пожаловать под кат.
  15. Создание простой Roblox игры без особого знания Lua

    Sat, 04 May 2024 09:41:28 -0000

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

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

    Читать далее
  16. Воплощаю мечту, создавая собственную игру

    Sat, 04 May 2024 09:06:17 -0000

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

    Читать далее
  17. Библиотека dplyr в R

    Sat, 04 May 2024 08:35:14 -0000

    Библиотека dplyr в R позволяет манипулировать данными, проводить фильтрацию, выборку, сортировку, группировку данных и многое другое.

    В этой статье как раз и рассмотрим эту библиотеку.

    Читать далее
  18. Перевод Spring Boot приложения с HTTP на HTTPS без ругани браузера

    Sat, 04 May 2024 08:16:12 -0000

    Актуальный способ перевода вашего Spring Boot приложения с HTTP на HTTPS.

    Текущие способы и гайды в интернете на эту тему мне не понравились, поэтому написал свой.

    Читать далее
  19. Мощные GPU в Китае: полное самообеспечение к 2027 году. Реально ли?

    Sat, 04 May 2024 08:00:09 -0000

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

    Особенное внимание уделяется процессорам GPU, на производство и продажу которых негативное влияние оказал экспортный контроль со стороны США. Кроме того, Китай продолжает продвигать инициативы в области искусственного интеллекта. Субсидии будут выделяться компаниям, которые готовы покупать графические процессоры у отечественных производителей. И не стоит забывать о нескольких триллионах долларов, которые выделяются в течение последних лет самим производителям. Подробности — под катом.

    Читать далее
  20. Simple complex programming

    Sat, 04 May 2024 07:52:00 -0000


    I always pay attention to assessing the complexity of programming in a particular language. Programming is indeed not an easy task and this is perceived as a fact and usually does not require any confirmation.


    But the concept of “complexity” is akin to the term “heap”. For some, five coconuts is not so much, but for someone who ate one and “didn’t want any more,” this means that even one coconut will be too much for him.


    The same goes for the complexity of programs. It seems that the constant increase in the complexity of programs is obvious to everyone and is observed in all areas of application of IT technologies, and programming languages themselves become more and more complex as they develop, but assessing “complexity” using numerical metrics is a problem. obviously a thankless task, but also “You can’t manage what you can’t measure...”


    Typically, talk of “complexity” only implies value judgments without any numerical evaluation. And since I am personally interested in the issue of the complexity of programming languages, I decided to calculate the complexity of implementing the gcc compiler on some conditional “parrots”. What if we could see some patterns of difficulty changing over time?

    Read more →
  21. Что учесть если используешь SignalR и захочешь масштабировать .Net-приложение?

    Sat, 04 May 2024 07:33:11 -0000

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

    Однако и тут есть пара подводных камней, с которым я с командой столкнулся на продакшне...

    Читать далее
  22. Как защититься от скликивания в Яндекс Директе

    Sat, 04 May 2024 07:15:04 -0000

    Привет! Меня зовут Дарья Дейн. 10 лет я масштабирую бизнесы с помощью контекстной рекламы.

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

    Читать далее
  23. [Перевод] Какие должны быть пароли в 2024 году?

    Sat, 04 May 2024 06:15:56 -0000

    Часто встречаются в интернете таблицы времени подбора паролей от компании Hive Systems, которые публикуются без дополнительных данных о методе их формирования. Соответственно сразу в комментариях появляются много "критиков", которые спешат поделиться своим мнением о бесполезности этих таблиц. Так возникла идея перевести и опубликовать основные тезисы авторов исследования.

    С 2020 года компания Hive Systems проводила исследования, чтобы разработать и представить таблицу паролей.

    В 2020 году была впервые опубликована таблица паролей, основанная на данных с сайта www.howsecureismypassword.net (сейчас им управляют сотрудники security.org) и собранная Майком Хэлси, Microsoft MVP. В этой таблице рассматривалась относительная стойкость хешированного пароля к попыткам взлома в зависимости от длины пароля, его сложности, алгоритма хеширования, который использует жертва, и оборудования, которое использует злоумышленник.

    В 2022 году компания углубилась в изучение данных и используемого оборудования, чтобы составить более точную картину. Данные в этой таблице основаны на том, сколько времени потребуется обычному хакеру, чтобы взломать хеш пароля с помощью настольного компьютера с топовой видеокартой, а затем сколько времени потребуется организованному преступному хакеру, который использует ресурсы облачных вычислений. Были рассмотрены такие известные провайдеры, как Amazon AWS и Microsoft Azure, а также растущие некорпоративные варианты, где можно арендовать компьютер человека по цене за час.

    Читать далее
  24. [Перевод] Никто не даст вам повышения — вы должны взять его сами

    Sat, 04 May 2024 05:20:38 -0000

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

    Иногда мне кажется, что одни и те же темы поднимаются периодически. Я слышу от нескольких людей одну и ту же тему. Эта статья появилась потому, что в последнее время я неоднократно слышал от клиентов коучинга и тренингов, что их перспективы продвижения ограничены. Лично я пришел к выводу, что во многом это ограничение является самовнушением, а не фактическим ограничением. После того как я объяснил и написал нижеизложенное в электронном письме нескольким людям, я решил, что, возможно, имеет смысл написать это в виде статьи. Так что если я недавно писал вам что-то подобное, спасибо за вдохновение! :)

    Читать далее
  25. Разбирая бэклог. Часть 8. Пятилетие инди или 8 разножанровых проектов со ставкой на минимализм. 2013-2018

    Fri, 03 May 2024 22:12:53 -0000

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

    Если период 2007-2012 был скорее временем первых попыток, пробой пера, а более поздний, текущий сегмент, ознаменовал собой становление более конвейерного процесса и прихода в жанр множества новых, в том числе крупных игроков, то второе "пятилетие" вполне можно воспринимать как "золотую середину".

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

    Читать далее
  26. Валютные инвестиции в России, как спасать рубли от обесценивания

    Fri, 03 May 2024 21:25:46 -0000

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

    Следовательно, вероятнее всего курс рубля продолжит свое хождение в коридоре 91-94, с плавным ростом в долгосрочной перспективе.

    Минэконом дает прогноз к концу года 98 рублей за доллар. График и тех анализ подсказывает, что этот прогноз скорее всего сбудется.

    Так в чем же защитить свои вложения, если не хочется просто так покупать валюту?

    Казалось бы - какие варианты могут быть в России, если все под санкциями.

    А варианты есть и их приличное количество:

    Читать далее
  27. Ехал handler через handler, или почему всё тормозит

    Fri, 03 May 2024 21:03:14 -0000

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

    К ленивой отладке
  28. Опросы в Telegram: как сделать и для чего они нужны бизнесу

    Fri, 03 May 2024 19:28:28 -0000

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

    Читать далее
  29. [Перевод] Rust 1.78.0: Диагностические атрибуты, проверка предусловий unsafe и детерминированное повторное выравнивание

    Fri, 03 May 2024 18:25:35 -0000

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


    Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.78.0 вам достаточно выполнить команду:


    $ rustup update stable

    Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.


    Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    Читать дальше →
  30. Сверхсветовая связь

    Fri, 03 May 2024 16:41:11 -0000

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

     Естественным образом отсюда возникает вопрос – а существует ли возможность передавать информацию быстрее скорости света?

    Здесь я хочу предложить идею эксперимента по передаче информации быстрее скорости света.

    Читать далее
  31. Bodyfuck – как писать программы без клавиатуры и c пользой для здоровья

    Fri, 03 May 2024 16:34:56 -0000

    Brainfuck — это один из эзотерических языков программирования, который имеет всего восемь команд, каждая из которых записывается одним символом.


    А Bodyfuck — это жестовый интерпретатор Brainfuck, который позволяет писать код программы, используя различные движения тела без использования клавиатуры.


    Смотрите, не перепутайте! :-)


  32. [Перевод] От пластины до ПК. Внутри лаборатории Intel

    Fri, 03 May 2024 16:23:41 -0000

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

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

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

    Экскурсия состояла из двух частей. Даже из трёх, на самом деле. Сначала мы посетили завод по корпусированию и тестированию чипов в Пенанге (PGAT). Название говорит само за себя. Кристаллы здесь помещают с помощью манипулятора на подложку печатной платы, и наносят распределители тепла. Затем мы отправились в материковую часть страны, где расположен завод по сортировке и обработке кристаллов.

    Что до статьи, то я разделил её по главам по производственным стадиям, а не в хронологическом порядке. Нам много где не разрешили вести съёмку и даже проносить блокнот, но я надеюсь, что память не подвела меня.

    Читать далее
  33. Связь между Arduino по оптоволокну через SFP трансиверы

    Fri, 03 May 2024 16:21:21 -0000

    Изучаем оптический SFP трансивер. Рассматриваем его внутреннее устройство, элементный состав, электрические подключения. Для закрепления материала попробуем отправить и принять сообщение по оптоволокну, используя платформу Arduino.

    Читать далее
  34. Отопление майнингом. Как я грею дом бесплатно

    Fri, 03 May 2024 16:16:04 -0000

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

    В моём случае майнинговое отопление максимально выгодно: объект коммерческий, с розеткой 7 р/кВт, отопление электрическое, газа нет вообще, на объекте постоянно люди.

    Читать далее
  35. Data сontract: давайте попробуем договориться

    Fri, 03 May 2024 15:15:58 -0000

    В последнее время всё чаще и чаще натыкаюсь на термин data contract. И для того чтобы не отставать от трендов на рынке data engineering, решил изучать эту тему и рассмотреть тенденции. Постараемся понять с чем его кушать и стоит ли кушать вовсе.

    Читать далее
  36. [Перевод] Что случилось с Google

    Fri, 03 May 2024 15:14:31 -0000

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

    В рубрике «Самый дурацкий ответ в ИИ-чате» Google также уверенно лидирует.

    Вопрос: Кто оказал более сильное негативное влияние на общество, Илон Маск, публикующий мемы в Твиттере, или Гитлер?

    Ответ: Сложно однозначно ответить, кто из них оказал на общество больше негативного влияния, Илон Маск или Гитлер, так как оба они по-своему негативно влияли на общество.

    Читать далее
  37. На практике пробуем KAN – принципиально новую архитектуру нейросетей

    Fri, 03 May 2024 15:14:29 -0000

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

    Однако теперь все может измениться. В KAN (Kolmogorov-Arnold Networks) исследователи реализовали перемещение функций активации с нейронов на ребра нейросети, и такой подход показал блестящие результаты.

    Читать далее
  38. Контекст в Vue/Nuxt: осознать, не терять и беречь

    Fri, 03 May 2024 15:06:08 -0000

    В процессе нашей миграции на Nuxt CAPI, а потом и Nuxt 3, я очень много переосмыслял работу с контекстом как в Vue, так и в Nuxt. Как он сохраняется, на что влияет, и как можем повлиять мы.

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

    Что? Какой контекст? В setup нет this. Как его можно потерять? На что это влияет? Давайте про это поговорим.

    Читать далее
  39. Пробуем закрепить принципы работы компании. Пишем свой Манифест

    Fri, 03 May 2024 14:45:02 -0000

    Часто слышу и читаю о том, что крупные компании создают свои миссии. Или подобные документы, которые заявляют что-то абстрактное “за все хорошее, против всего плохого” или про то, как они меняют мир, ничего для этого мира и не делая. Все тезисы взяты из головы и совпадения случайны. 

    Но есть примеры, когда компании декларируют более “приземленные” и рабочие принципы своей работы или модели действий (никого не рекламирую). Следуют им компании или нет – другой вопрос. Мне было интересно не это, а скорее то, как компании приходят к подобным декларациям. Если и вам интересно это узнать, то делюсь. 

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

    Читать далее
  40. Что такое мощность генератора? Как правильно выбрать генератор

    Sat, 04 May 2024 17:56:30 -0000

    Мощность генератора - это способность генератора производить электроэнергию, измеряемая в ваттах (W) или киловаттах (кВт). Это один из самых важных параметров генератора, так как он определяет, сколько электроэнергии генератор способен производить и подавать на потребители.

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

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

    Номинальная и максимальная мощность

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

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

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

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

    Читать далее
  41. Главные отличия PCA от UMAP и t-SNE

    Sat, 04 May 2024 17:30:47 -0000

    Здесь будет рассказано о главных отличиях самого старого и базового алгоритма снижения размерности - PCA от его популярных современных коллег - UMAP и t-SNE. Предполагается, что читатель уже предварительно что-то слышал про эти алгоритмы, поэтому подробного объяснения каждого из них в отдельности приведено не будет. Вместо этого будут объяснены самые важные для практики свойства этих алгоритмов и то, на какие связанные с ними подводные камни можно налететь при неосторожности. Все особенности будут описаны на примерах, с минимумом теории; те пытливые умы, что почувствуют в процессе чтения жажду математической строгости, смогут удовлетворить её в литературе, ссылки на которую будут даны по ходу дела и в конце статьи.

    Читать далее
  42. Кто о чем, а мы о деньгах, или сколько стоит сотрудника нанять?

    Sat, 04 May 2024 17:01:00 -0000

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

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

    Читать далее
  43. Лазеры, сервопривод, WiFi MESH-сети и сноуборд

    Sat, 04 May 2024 16:45:43 -0000

    Первое мое воспоминание про горные лыжи было примерно в 5 летнем возрасте. Я лечу вниз по горке, а ко мне неумолимо приближается бетонный забор. Несмотря на эту неприятность, я все равно освоил горные лыжи, благо жили мы недалеко от гор. Правда после поступления в Москве в институт временно пришлось забыть об этом. Но оказалось, что и в Москве тоже есть горки и я решил уже попробовать более модное увлечение - сноуборд. И первые самостоятельно заработанные 300$ были потрачены на покупку самого дешевого комплекта. Ближе к окончанию института я уже уверенно катался, так что даже попробовал поучаствовать в реальных соревнованиях. В результате у меня теперь есть даже FIS код и суммарно 7,3 балла, набранные в сезоне 2002-2003 годов, когда я сумел три раза доехать до финиша без падений и гордо занять последние места в результирующих списках. Это была вершина моей спортивной карьеры, после чего я решил дальше сосредоточиться на профессии, полученной в институте - электронике. А сноуборд и горные лыжи окончательно перевести в разряд хобби.

    Читать далее
  44. [Перевод] Что нужно знать, чтобы успешно пройти System Design Interview

    Sat, 04 May 2024 15:00:51 -0000

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

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

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

    Читать далее
  45. Zigbee датчик мониторинга углекислого газа EFEKTA Pixel Open Air

    Sat, 04 May 2024 14:42:25 -0000

    Приветствую всех читателей Habr. Время от времени я выкладываю в открытый доступ некоторые свои проекты по электронике. В эти майские праздники я подготовил для всех любителей что-то собрать своими руками достаточно интересный проект бытового zigbee-датчика мониторинга углекислого газа с LCD-дисплеем. Это неплохо проработанный проект, ничем не уступающий фабричным аналогам, да и по многим параметрам и функциональности гораздо превосходящий их.

    Читать дальше →
  46. Как Алексей Пажитнов сделал сиквел Тетриса и забыл про него

    Sat, 04 May 2024 14:01:45 -0000


    Тетрис — одна из самых (если не самая!) известных видеоигр, чьё имя известно даже людям, бесконечно далёким от этой индустрии. Когда в 1989 году «Тетрис» вышел на Nintendo Game Boy, он стал мировым хитом, продавшись миллионами копий и зарекомендовав себя как самая любимая в мире видеоигра-головоломка.

    Для старинной видеоигры, которая начиналась как любительский проект компьютерного разработчика из СССР, влияние «Тетриса» по-прежнему сильно, доказательством чему служит огромная база игроков, по сей день пытающихся полностью пройти игру. Его успех также породил желание создать продолжение. Появились побочные продукты: такие как Hatris, Welltris и Wordtris, а также итеративные продолжения, такие как Tetris 2, Tetris DS и Tetris Effect. Но у игры могло бы быть ещё одно продолжение, которое так и не вышло. Сам создатель Тетриса, Алексей Пажитнов, придумал другую, более интеллектуальную версию игры.

    На Game Developers Conference (GDC) 2024 Алексей Пажитнов рассказал о своих первоначальных планах по выпуску продолжения «Тетриса» и о том, почему мы только сейчас слышим об этом публично. Это запланированное продолжение, получившее название Tetris Reversed, было призвано изменить способ игры в тетрис. Но сиквел игры уже более десяти лет находится на стадии прототипа. Читать дальше →
  47. Библиотека GopherJS в Golang

    Sat, 04 May 2024 13:26:41 -0000

    GopherJS позволяет переводить Go-код в JavaScript — он предоставляет полноценную совместимость с большинством пакетов стандартной библиотеки Go. Также Gopher поддерживает горутины и каналы!

    В статье в общих деталях рассмотрим эту замечательную библиотеку.

    Читать далее
  48. Кока-кола убивает! Пример успешного ремонта 17-ти дюймового Sony Vaio SVE17

    Sat, 04 May 2024 12:56:28 -0000



    Привет, Хабр! И снова я с ремонтом ноутбука. На этот раз в мастерской — 17-ти дюймовый Sony Vaio SVE17. К слову, три года назад мы уже писали о похожей модели — это действительно классный девайс, который до сих пор может служить верой и правдой. Особенно, если поставить процессор i7 и довести объем ОЗУ до 16 ГБ.

    Мне до сих пор нравятся эти ноутбуки, и не так давно удалось приобрести один, в хорошем состоянии, за исключением того, что он не заряжался и не включался. Насколько помню, приобрел всего за 40 евро, тогда как именно эта модель продается гораздо дороже на eBay и онлайн-барахолках. Под катом — процесс ремонта, с фоточками и видео.
    Читать дальше →
  49. Как HR-BP разговаривать с собственником

    Sat, 04 May 2024 12:28:50 -0000

    Я начинаю все чаще слышать, что собственники и управленцы не хотят вкладывать в персонал. 

    Давайте разбираться - это миф или реальность нашей действительности.

    Уверен, у многих из вас есть похожая история:

    Читать далее
  50. Первый музыкальный клип, созданный нейросетью Sora от OpenAI, революция или баловство?⁠⁠ Как работает?

    Sat, 04 May 2024 12:21:20 -0000

    Представьте, что вы смотрите музыкальный клип, в котором каждая сцена, каждый персонаж и каждое движение камеры созданы искусственным интеллектом. Звучит как научная фантастика? Что ж, будущее уже наступило. Встречайте The Hardest Part - первый в истории музыкальный клип, полностью сгенерированный нейросетью Sora от OpenAI.

    Читать далее
  51. Standard Time как его видит IBM

    Sat, 04 May 2024 10:28:28 -0000

    Более 6-ти лет занимаюсь разработкой под IBM i (бывшая AS/400). В основном, конечно, это работа с БД и разная бизнес-логика, но иногда приходится и что-то низкоуровневое писать.

    Не так давно занимался разработкой удобного и простого в использовании API для работы с User Queue (есть на АС-ке такой системный объект - очередь *USRQ). И в заголовке извлекаемого из очереди сообщения есть такой параметр - message enqueue time (время размещения сообщения в очереди). Который описан как _MI_Time. Которое, в свою очередь, определено как

    Читать далее
  52. Как пытались (пере)программировать мозги, и что из этого получилось? Часть 7: спецобъект во Фриско и шаманы Мексики

    Sat, 04 May 2024 10:00:25 -0000


    Итак, увлечённый экспериментами по контролю над разумом глава проекта ЦРУ MKUltra Сидни Готтлиб в своём стремлении максимально расширить опытную базу не придумал ничего лучше, чем сначала создать сеть тайных и довольно жестоких опытов над пациентами и заключёнными, а затем организовать систему легальных грантов на исследования влияния ЛСД на человеческую психику в университетах и клиниках США. Но совсем уж лютый угар у участников проекта начался тогда, когда новые площадки для секретных экспериментов были развёрнуты в Сан-Франциско, а специальные агенты ЦРУ отправились в Мексику в поисках индейских шаманов. Читать дальше →
  53. Как правильно готовить водородную энергетику

    Sat, 04 May 2024 09:48:23 -0000

    Приветствую всех айтишников и технарей. Я не забыл про ЯМР, я помню! Но за последнее время на глаза попалось сразу несколько статей про водородную энергетику, и каждая из них грубо задевала тонкие профессиональные струны моей души. В связи с этим я решил, что молчать дальше нету мочи, и решил немного порассуждать в слух на тему, что не так с водородной энергетикой, и что не так с её критиками. Для понимания контекста поясню: я работаю в R&D и разрабатываю электрохимические источники энергии, в том числе и водородные топливные ячейки в моем анамнезе когда-то были. Поэтому я позволю себе изложить именно свое мнение, сформировавшееся у меня за время работы в это области, с минимумом пруфов.

    Добро пожаловать под кат.
  54. Создание простой Roblox игры без особого знания Lua

    Sat, 04 May 2024 09:41:28 -0000

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

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

    Читать далее
  55. Воплощаю мечту, создавая собственную игру

    Sat, 04 May 2024 09:06:17 -0000

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

    Читать далее
  56. Библиотека dplyr в R

    Sat, 04 May 2024 08:35:14 -0000

    Библиотека dplyr в R позволяет манипулировать данными, проводить фильтрацию, выборку, сортировку, группировку данных и многое другое.

    В этой статье как раз и рассмотрим эту библиотеку.

    Читать далее
  57. Перевод Spring Boot приложения с HTTP на HTTPS без ругани браузера

    Sat, 04 May 2024 08:16:12 -0000

    Актуальный способ перевода вашего Spring Boot приложения с HTTP на HTTPS.

    Текущие способы и гайды в интернете на эту тему мне не понравились, поэтому написал свой.

    Читать далее
  58. Мощные GPU в Китае: полное самообеспечение к 2027 году. Реально ли?

    Sat, 04 May 2024 08:00:09 -0000

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

    Особенное внимание уделяется процессорам GPU, на производство и продажу которых негативное влияние оказал экспортный контроль со стороны США. Кроме того, Китай продолжает продвигать инициативы в области искусственного интеллекта. Субсидии будут выделяться компаниям, которые готовы покупать графические процессоры у отечественных производителей. И не стоит забывать о нескольких триллионах долларов, которые выделяются в течение последних лет самим производителям. Подробности — под катом.

    Читать далее
  59. Simple complex programming

    Sat, 04 May 2024 07:52:00 -0000


    I always pay attention to assessing the complexity of programming in a particular language. Programming is indeed not an easy task and this is perceived as a fact and usually does not require any confirmation.


    But the concept of “complexity” is akin to the term “heap”. For some, five coconuts is not so much, but for someone who ate one and “didn’t want any more,” this means that even one coconut will be too much for him.


    The same goes for the complexity of programs. It seems that the constant increase in the complexity of programs is obvious to everyone and is observed in all areas of application of IT technologies, and programming languages themselves become more and more complex as they develop, but assessing “complexity” using numerical metrics is a problem. obviously a thankless task, but also “You can’t manage what you can’t measure...”


    Typically, talk of “complexity” only implies value judgments without any numerical evaluation. And since I am personally interested in the issue of the complexity of programming languages, I decided to calculate the complexity of implementing the gcc compiler on some conditional “parrots”. What if we could see some patterns of difficulty changing over time?

    Read more →
  60. Что учесть если используешь SignalR и захочешь масштабировать .Net-приложение?

    Sat, 04 May 2024 07:33:11 -0000

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

    Однако и тут есть пара подводных камней, с которым я с командой столкнулся на продакшне...

    Читать далее
  61. Как защититься от скликивания в Яндекс Директе

    Sat, 04 May 2024 07:15:04 -0000

    Привет! Меня зовут Дарья Дейн. 10 лет я масштабирую бизнесы с помощью контекстной рекламы.

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

    Читать далее
  62. [Перевод] Какие должны быть пароли в 2024 году?

    Sat, 04 May 2024 06:15:56 -0000

    Часто встречаются в интернете таблицы времени подбора паролей от компании Hive Systems, которые публикуются без дополнительных данных о методе их формирования. Соответственно сразу в комментариях появляются много "критиков", которые спешат поделиться своим мнением о бесполезности этих таблиц. Так возникла идея перевести и опубликовать основные тезисы авторов исследования.

    С 2020 года компания Hive Systems проводила исследования, чтобы разработать и представить таблицу паролей.

    В 2020 году была впервые опубликована таблица паролей, основанная на данных с сайта www.howsecureismypassword.net (сейчас им управляют сотрудники security.org) и собранная Майком Хэлси, Microsoft MVP. В этой таблице рассматривалась относительная стойкость хешированного пароля к попыткам взлома в зависимости от длины пароля, его сложности, алгоритма хеширования, который использует жертва, и оборудования, которое использует злоумышленник.

    В 2022 году компания углубилась в изучение данных и используемого оборудования, чтобы составить более точную картину. Данные в этой таблице основаны на том, сколько времени потребуется обычному хакеру, чтобы взломать хеш пароля с помощью настольного компьютера с топовой видеокартой, а затем сколько времени потребуется организованному преступному хакеру, который использует ресурсы облачных вычислений. Были рассмотрены такие известные провайдеры, как Amazon AWS и Microsoft Azure, а также растущие некорпоративные варианты, где можно арендовать компьютер человека по цене за час.

    Читать далее
  63. [Перевод] Никто не даст вам повышения — вы должны взять его сами

    Sat, 04 May 2024 05:20:38 -0000

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

    Иногда мне кажется, что одни и те же темы поднимаются периодически. Я слышу от нескольких людей одну и ту же тему. Эта статья появилась потому, что в последнее время я неоднократно слышал от клиентов коучинга и тренингов, что их перспективы продвижения ограничены. Лично я пришел к выводу, что во многом это ограничение является самовнушением, а не фактическим ограничением. После того как я объяснил и написал нижеизложенное в электронном письме нескольким людям, я решил, что, возможно, имеет смысл написать это в виде статьи. Так что если я недавно писал вам что-то подобное, спасибо за вдохновение! :)

    Читать далее
  64. Разбирая бэклог. Часть 8. Пятилетие инди или 8 разножанровых проектов со ставкой на минимализм. 2013-2018

    Fri, 03 May 2024 22:12:53 -0000

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

    Если период 2007-2012 был скорее временем первых попыток, пробой пера, а более поздний, текущий сегмент, ознаменовал собой становление более конвейерного процесса и прихода в жанр множества новых, в том числе крупных игроков, то второе "пятилетие" вполне можно воспринимать как "золотую середину".

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

    Читать далее
  65. Валютные инвестиции в России, как спасать рубли от обесценивания

    Fri, 03 May 2024 21:25:46 -0000

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

    Следовательно, вероятнее всего курс рубля продолжит свое хождение в коридоре 91-94, с плавным ростом в долгосрочной перспективе.

    Минэконом дает прогноз к концу года 98 рублей за доллар. График и тех анализ подсказывает, что этот прогноз скорее всего сбудется.

    Так в чем же защитить свои вложения, если не хочется просто так покупать валюту?

    Казалось бы - какие варианты могут быть в России, если все под санкциями.

    А варианты есть и их приличное количество:

    Читать далее
  66. Ехал handler через handler, или почему всё тормозит

    Fri, 03 May 2024 21:03:14 -0000

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

    К ленивой отладке
  67. Опросы в Telegram: как сделать и для чего они нужны бизнесу

    Fri, 03 May 2024 19:28:28 -0000

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

    Читать далее
  68. [Перевод] Rust 1.78.0: Диагностические атрибуты, проверка предусловий unsafe и детерминированное повторное выравнивание

    Fri, 03 May 2024 18:25:35 -0000

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


    Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.78.0 вам достаточно выполнить команду:


    $ rustup update stable

    Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.


    Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    Читать дальше →
  69. Сверхсветовая связь

    Fri, 03 May 2024 16:41:11 -0000

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

     Естественным образом отсюда возникает вопрос – а существует ли возможность передавать информацию быстрее скорости света?

    Здесь я хочу предложить идею эксперимента по передаче информации быстрее скорости света.

    Читать далее
  70. Bodyfuck – как писать программы без клавиатуры и c пользой для здоровья

    Fri, 03 May 2024 16:34:56 -0000

    Brainfuck — это один из эзотерических языков программирования, который имеет всего восемь команд, каждая из которых записывается одним символом.


    А Bodyfuck — это жестовый интерпретатор Brainfuck, который позволяет писать код программы, используя различные движения тела без использования клавиатуры.


    Смотрите, не перепутайте! :-)


  71. [Перевод] От пластины до ПК. Внутри лаборатории Intel

    Fri, 03 May 2024 16:23:41 -0000

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

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

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

    Экскурсия состояла из двух частей. Даже из трёх, на самом деле. Сначала мы посетили завод по корпусированию и тестированию чипов в Пенанге (PGAT). Название говорит само за себя. Кристаллы здесь помещают с помощью манипулятора на подложку печатной платы, и наносят распределители тепла. Затем мы отправились в материковую часть страны, где расположен завод по сортировке и обработке кристаллов.

    Что до статьи, то я разделил её по главам по производственным стадиям, а не в хронологическом порядке. Нам много где не разрешили вести съёмку и даже проносить блокнот, но я надеюсь, что память не подвела меня.

    Читать далее
  72. Связь между Arduino по оптоволокну через SFP трансиверы

    Fri, 03 May 2024 16:21:21 -0000

    Изучаем оптический SFP трансивер. Рассматриваем его внутреннее устройство, элементный состав, электрические подключения. Для закрепления материала попробуем отправить и принять сообщение по оптоволокну, используя платформу Arduino.

    Читать далее
  73. Отопление майнингом. Как я грею дом бесплатно

    Fri, 03 May 2024 16:16:04 -0000

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

    В моём случае майнинговое отопление максимально выгодно: объект коммерческий, с розеткой 7 р/кВт, отопление электрическое, газа нет вообще, на объекте постоянно люди.

    Читать далее
  74. Data сontract: давайте попробуем договориться

    Fri, 03 May 2024 15:15:58 -0000

    В последнее время всё чаще и чаще натыкаюсь на термин data contract. И для того чтобы не отставать от трендов на рынке data engineering, решил изучать эту тему и рассмотреть тенденции. Постараемся понять с чем его кушать и стоит ли кушать вовсе.

    Читать далее
  75. [Перевод] Что случилось с Google

    Fri, 03 May 2024 15:14:31 -0000

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

    В рубрике «Самый дурацкий ответ в ИИ-чате» Google также уверенно лидирует.

    Вопрос: Кто оказал более сильное негативное влияние на общество, Илон Маск, публикующий мемы в Твиттере, или Гитлер?

    Ответ: Сложно однозначно ответить, кто из них оказал на общество больше негативного влияния, Илон Маск или Гитлер, так как оба они по-своему негативно влияли на общество.

    Читать далее
  76. На практике пробуем KAN – принципиально новую архитектуру нейросетей

    Fri, 03 May 2024 15:14:29 -0000

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

    Однако теперь все может измениться. В KAN (Kolmogorov-Arnold Networks) исследователи реализовали перемещение функций активации с нейронов на ребра нейросети, и такой подход показал блестящие результаты.

    Читать далее
  77. Контекст в Vue/Nuxt: осознать, не терять и беречь

    Fri, 03 May 2024 15:06:08 -0000

    В процессе нашей миграции на Nuxt CAPI, а потом и Nuxt 3, я очень много переосмыслял работу с контекстом как в Vue, так и в Nuxt. Как он сохраняется, на что влияет, и как можем повлиять мы.

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

    Что? Какой контекст? В setup нет this. Как его можно потерять? На что это влияет? Давайте про это поговорим.

    Читать далее
  78. Пробуем закрепить принципы работы компании. Пишем свой Манифест

    Fri, 03 May 2024 14:45:02 -0000

    Часто слышу и читаю о том, что крупные компании создают свои миссии. Или подобные документы, которые заявляют что-то абстрактное “за все хорошее, против всего плохого” или про то, как они меняют мир, ничего для этого мира и не делая. Все тезисы взяты из головы и совпадения случайны. 

    Но есть примеры, когда компании декларируют более “приземленные” и рабочие принципы своей работы или модели действий (никого не рекламирую). Следуют им компании или нет – другой вопрос. Мне было интересно не это, а скорее то, как компании приходят к подобным декларациям. Если и вам интересно это узнать, то делюсь. 

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

    Читать далее