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

Все потоки

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

Воспитай свой второй мозг. Увеличь продуктивность

Время прочтения 7 мин
Просмотры 198
Лайфхаки для гиков

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

Хотели бы вы иметь второй мозг? Мозг, способный запомнить всё. Мозг, в котором содержится вся полезная информация из книг, статей, видео, полученная вами?

Звучит прекрасно, не так ли? Может, когда-то и казалось сказками, однако не сейчас.

Хочу всё знать!
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Новости

Бюджетный 3D принтер как конструктор. Заменяем материнскую плату и прошивку

Время прочтения 15 мин
Просмотры 301
Блог компании AdminVPS 3D-принтеры DIY или Сделай сам Open source *

К нам приехал принтер Creality Ender 3 v2 с процессором GD (GigaDevice) вместо ожидаемого STM (STMicroelectronics). Принтер в базовой комплектации еще как-то работает (хотя прошивка очень урезана), но часть периферии принтера не работает вовсе (датчик филамента), а остальное работает не корректно (сенсор автокалибровки CR Touch). Открытую прошивку Marlin для процессора STM можно скомпилировать и установить на матплату GD (хотя официально процессор не поддерживается), вот только эта прошивка не распознает сенсор автокалибровки. Получается, что нужна или замена материнской платы, или сенсора, или того и другого вместе. Логично начать с материнской платы и прошивки — как минимум, в открытой прошивке есть функции тестирования сенсора автокалибровки, так что уже можно будет выяснить, в порядке ли он.


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


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

Ах, английский! Бессердечная ты…

Время прочтения 16 мин
Просмотры 493
Изучение языков

И так, вы поняли, что вам пора изучить английский. Вы идёте на всякие там сайты или качаете себе Дуолингву, но понимаете, что всё бесполезно. В очередной раз вы пялитесь в глаза этому зелёному обдолбаному совёнку, и понимаете что всё бесполезно. A bear всё так же ест этот the cheese, а вы всё так же боитесь запостить комментарий на каком-нибудь форуме, потому что вас засмеют.

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

Разрешите объясниться
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 2

12 способов заканчивать начатое

Время прочтения 7 мин
Просмотры 245
Блог компании EvaTeam Мозг

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

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

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

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

Бинарная классификация. Проблема равнозначности разделяющих прямых

Время прочтения 7 мин
Просмотры 202
Программирование *Машинное обучение *Искусственный интеллект

При обучении модели классификации объектов (подбор весовых коэффициентов) столкнулись с тем, что проблема НЕ В ТОМ, КАК НАЙТИ разделяющую прямую, а В ТОМ, КАКУЮ ИМЕННО ВЫБРАТЬ из полученного множества разделяющих прямых, одинаково удовлетворяющих условиям классификации.

В итоге дошли до двухступенчатой классификации.

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

Автомаппер для бедных

Средний Средний
Время прочтения 5 мин
Просмотры 1.5K
.NET *C# *
Мнение

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

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

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

TVGuardian. Задача: заменить ругательства в реальном времени

Время прочтения 12 мин
Просмотры 1.2K
Работа с видео *Производство и разработка электроники *История IT Видеотехника Мониторы и ТВ

«Он похож на зануду?» Реплика также может быть оценена, будто Уоллеса сравнивают с клячей, старой лошадью. Видеоролик Джерри Ноулза

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

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

Даже сегодня умные колонки не транскрибируют речь пользователя, а отсылают её в облако. Очевидно, что четверь века назад точное машинное распознавание речи было в лучшем случае мечтой. Принцип работы приставки куда проще, но также он поражает остроумием и скромностью задействованных ресурсов: вся логика занимает меньше 4 КиБ.
Читать дальше →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 4

Солитоны. Модель Френкеля-Конторовой

Сложный Сложный
Время прочтения 18 мин
Просмотры 780
WebGL *Читальный зал Научно-популярное Физика
Из песочницы

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

Но можно ли представить простейшую и наглядную модель, из которой выводятся все эти свойства разом?

Одной из таких моделей является модель Френкеля-Конторовой, которую мы рассмотрим в рамках истории теории солитонов.

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

Линукс не для айтишника или Линукс для неайтишника? Часть 2

Время прочтения 4 мин
Просмотры 4.2K
Настройка Linux **nix *
Мнение

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

В первой части я рассказал о своём опыте с Simply Linux, пришла очередь поделиться впечатлениями от Astra Linux CE Orel. В этот раз картинки будут.

Читать далее
Всего голосов 7: ↑3 и ↓4 -1
Комментарии 13

STM32 Часть 1. Как поморгать светодиодиком

Простой Простой
Время прочтения 5 мин
Просмотры 1.5K
Программирование *C *Программирование микроконтроллеров *Электроника для начинающих
Туториал

Приветствую!

Данная статья открывает цикл статей о программировании микроконтроллеров STM32 для новичков.

Сегодня я расскажу как написать моргание светодиодом двумя способами с использованием инструментов, труднодоступных в 2023 году

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

CSS-селектор :has() и междустрочные интервалы в длинных текстах

Время прочтения 6 мин
Просмотры 1.1K
Блог компании SkillFactory Веб-дизайн *Разработка веб-сайтов *CSS *Типографика *
Кейс
Перевод


Если вы работали с сайтами, содержащими много длинных текстов, особенно с сайтами на CMS, где пользователи работают в WYSIWYG-редакторе, то вы наверняка писали CSS для управления междустрочными интервалами между различными элементами типографики — заголовками, параграфами, списками и т. д.

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

Как я учил ChatGPT

Средний Средний
Время прочтения 6 мин
Просмотры 3.8K
Семантика *Искусственный интеллект Будущее здесь
Кейс

Много лет я занимаюсь разработкой событийной семантики [1, 2], событийной логики [3], спецификации языка описания деятельности, а также Event Flow архитектуры [4], на базе которой построен семантический workflow-движок. Все это выросло из идеи субъектно- событийного подхода к моделированию сложных систем [5], который условно можно считать инженерным наследником философской темпоральной онтологии [6, 7].

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

Упомянутый Event Flow движок работает с событийными семантическими моделями, описывающими сущности или действия какой-либо предметной области. Он проглатывает очередное модельное событие (согласно условиям, прописанным в этом событии) и либо строит по нему поле экранной формы, если значение надо получить от человека, либо выполняет запрос к уже имеющимся данным, создавая в итоге новое предметное событие. Таким образом после выполнения всех событий одной модели у нас получается индивид сущности или действия, а по сути, выполняется фрагмент бизнес-логики. (В Приложении есть несколько слов о событийной семантике от самого ChatGPT).

Что требовалось от ChatGPT? (1) Запомнить формат записи событий; (2) освоить синтаксис инициации свойств и актов, правила построения моделей и создания индивидов; (3) научиться по текстовому описанию строить модели и (4) при предоставлении в текстовом же виде конкретных значений - создавать индивиды. При этом, что существенно, в модели могут иметься запросы к значениям уже созданных индивидов.

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

Цифровые сферы влияния и будущее интернета (сокращенный перевод статьи Орацио М. Гнерре)

Время прочтения 8 мин
Просмотры 652
Блог компании Digital Rights Center IT-компании

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

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

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

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

Истории

Настройка прямого подключения к инфраструктуре биржи для получения преимущества за счет минимизации сетевой задержки

Средний Средний
Время прочтения 4 мин
Просмотры 1.6K
Настройка Linux *IT-инфраструктура *
Дайджест

В сфере высокочастотной торговли зачастую борются за любое уменьшение сетевой задержки, ведь это дает возможность получить информацию об изменении цены инструмента раньше остальных и отправить заявку на исполнение быстрее конкурентов по более выгодным условиям. Нередко можно встретить такие решения, как отказ от промежуточного сетевого оборудования в виде сетевого коммутатора, который мог бы обеспечить использование торгового подключения несколькими серверами сразу. Но зачем подключать каждый сервер напрямую к инфраструктуре биржи, если можно платить за один аплинк и подключить его в классический ToR(Top-of-rack) коммутатор? Конечно для уменьшения сетевой задержки, ведь современный сетевой коммутатор внесет лишние 200-500 наносекунд задержки.

Конечно можно обратиться к low-latency коммутаторам, базирующимся на FPGA матрицах, таким как серия Cisco Nexus 3550 Fusion (в прошлом Exablaze ExaLINK Fusion) или Arista 7130 Series (в прошлом Metamako MetaMux).

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

Юмор ChatGPT

Простой Простой
Время прочтения 4 мин
Просмотры 9.2K
Машинное обучение *Искусственный интеллект

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

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

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

Читать далее
Всего голосов 35: ↑29 и ↓6 +23
Комментарии 63

Интеграция Primefaces в приложение на Spring Boot. Часть 6 — Комбинирование компонентов для вывода сложных данных

Время прочтения 5 мин
Просмотры 302
Блог компании OTUS Java *
Туториал

Описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.

Первая часть | Вторая часть | Третья часть

Четвертая часть | Пятая часть

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

Реверс-инжиниринг китайского ПЛК FX3U-14MR. Часть 2. Софт

Время прочтения 9 мин
Просмотры 1.6K
Промышленное программирование *Реверс-инжиниринг *Программирование микроконтроллеров *Умный дом DIY или Сделай сам
Туториал

В первой части мы познакомились с аппаратным обеспечением китайского клона ПЛК FX3U-14MR (одного из его вариантов). В это части мы научимся подключаться к его MCU по доступным коммуникационным интерфейсам, останавливать, запускать программу, заливать прошивку. И в конце рассмотрим примеры программ на базе библиотеки STM32duino, задействующих всю периферию ПЛК.

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

8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках

Простой Простой
Время прочтения 7 мин
Просмотры 2.9K
Блог компании Selectel PostgreSQL *SQL *Администрирование баз данных *Профессиональная литература *

В целом, эта объектно-реляционная СУБД в дополнительном представлении не нуждается. Разработанная более 20 лет назад, она предназначена для создания и поддержки баз данных серверных приложений, в том числе ресурсоемких аналитических БД. Одна из особенностей PostgreSQL — открытый исходный код. Мы любим ее за развитое комьюнити и возможность развернуть «постгрю» самостоятельно и бесплатно.

Подготовили подборку полезных книг для тех, кто только начал или собирается работать с PostgreSQL. В нее вошли актуальные руководства на русском и английском языках. Если знаете еще одну-две отличных книги, смело рекомендуйте в комментариях.
Читать дальше →
Всего голосов 22: ↑20 и ↓2 +18
Комментарии 2

Эксперт в вопросах счастья рассказал, как прожить хорошую жизнь

Простой Простой
Время прочтения 9 мин
Просмотры 3.3K
Научно-популярное Мозг Здоровье
Перевод


В 1980-х годах, когда данные самого длительного из исследований, посвящённых проблеме счастья, начали демонстрировать, что здоровье и счастье человека зависит от хороших взаимоотношений с другими людьми, им сначала не поверили. «Мы знаем, что сознание неразрывно связано с телом, и все говорим об этом, — говорит доктор Роберт Уолдинджер, директор Гарвардского исследования развития взрослого человека – эксперимента, продолжающегося уже 84 года. – Но как более тёплые взаимоотношения связаны с понижением риска появления коронарной недостаточности или артрита? Как взаимоотношения проникают в тело и влияют на физиологию?» А затем результаты других исследований стали показывать то же самое. «Мы решили: ладно, можно уже начать верить в это открытие».

По словам Уолдинджера, это всё ещё было неожиданно, однако он в результате настолько сильно поверил в эту фундаментальную истину, что его книга, написанная в соавторстве с доктором Марком Шульцом, «Хорошая жизнь», в основном концентрируется на взаимоотношениях и на том, как их улучшать. Конечно, есть и другие компоненты, и в целом они не особо зависят от стран, культур и социальных слоёв (взять хотя бы ежегодный отчёт ООН «Всемирное счастье»). Сюда входит хорошее здоровье, ожидаемая продолжительность здоровой жизни, свобода, возможность принимать значимые для жизни решения. По его словам, важно и доверие – не только к друзьям и соседям, но и к правительству. «Одна из интересных вещей, что упоминают люди из разных стран – щедрость и возможность побыть щедрым», — говорит Уолдинджер.
Читать дальше →
Всего голосов 14: ↑10 и ↓4 +6
Комментарии 8