Немецкий сайт PCGH.de опубликовал галерею из 400 изображений компьютеров, которые долгое время находились без обслуживания и чистки. Авторы портала решили таким образом напомнить читателям о необходимости ухаживать за своими ПК.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63👎20 10🤯7🤮6👍4❤3🔥3😱3🥱2
Автоматический HTTPS для ленивых: ACME + Angie один раз и навсегда
С момента появления в нашем любимом веб-сервере Angie замечательной функции ACME-челленджа через DNS прошло уже достаточно времени, чтобы оценить все преимущества этого решения. Эта поистине революционная фича подарила нам долгожданную возможность получать wildcard‑сертификаты буквально в несколько кликов.
Однако, как это часто бывает с новыми технологиями, до сих пор у многих пользователей, особенно только начинающих своё знакомство с Angie, возникают вполне закономерные вопросы вроде: «Как правильно это настроить?» или «Как это вообще работает под капотом?». Именно для таких случаев и была задумана эта статья.
С момента появления в нашем любимом веб-сервере Angie замечательной функции ACME-челленджа через DNS прошло уже достаточно времени, чтобы оценить все преимущества этого решения. Эта поистине революционная фича подарила нам долгожданную возможность получать wildcard‑сертификаты буквально в несколько кликов.
Однако, как это часто бывает с новыми технологиями, до сих пор у многих пользователей, особенно только начинающих своё знакомство с Angie, возникают вполне закономерные вопросы вроде: «Как правильно это настроить?» или «Как это вообще работает под капотом?». Именно для таких случаев и была задумана эта статья.
Кто формирует будущее разработки игр в России: перспективные команды и проекты
Российская игровая индустрия долгое время оставалась в тени студий-гигантов мирового уровня. Однако в последние годы ситуация понемногу начала меняться в лучшую сторону. Несмотря на все сложности, независимые студии и небольшие команды разработчиков продолжают создавать игры, которые находят свою аудиторию не только в России, но и за её пределами. Особенно активно развивается сектор AA- и инди-игр, где авторские идеи, интересные механики и оригинальные миры находят себе дорогу к геймерам.
Российская игровая индустрия долгое время оставалась в тени студий-гигантов мирового уровня. Однако в последние годы ситуация понемногу начала меняться в лучшую сторону. Несмотря на все сложности, независимые студии и небольшие команды разработчиков продолжают создавать игры, которые находят свою аудиторию не только в России, но и за её пределами. Особенно активно развивается сектор AA- и инди-игр, где авторские идеи, интересные механики и оригинальные миры находят себе дорогу к геймерам.
👍30🤣11💩6😱3😁1
Media is too big
VIEW IN TELEGRAM
Французский студент Рафаэль Тексье представил проект Retro-Ruler — устройство в виде обычной линейки, на котором можно запускать игры с ретро-консолей. В основе работы Retro-Ruler лежит прошивка Retro-GO. С проектом Тексье можно ознакомиться на GitHub, также автор запустил кампанию по сбору средств на Kickstarter.
Энтузиаст отметил, что линейку часто используют во многих профессиях, особенно в инженерной и технологической сферах. Однако он хотел сделать стандартную линейку более захватывающей.
Устройство включает 1,69-дюймовый IPS-экран с разрешением 280х240, двухъядерный микроконтроллер ESP32-S3, 8 Мбайт ОЗУ и 16 Мбайт флеш-памяти. Аккумулятор LiPo ёмкостью 230 мА·ч обеспечивает около 2 часов автономной работы во время игры. Для зарядки батареи устройство оборудовано разъёмом USB-C.
Размер внутренней памяти Retro-Ruler можно расширить при помощи SD-карты объёмом до 64 ГБ, чего должно быть достаточно для хранения крупной библиотеки ROM-файлов. Гаджет имеет 14 кнопок, две из которых расположены на обратной стороне. Игровая линейка использует прошивку с открытым исходным кодом Retro-GO, разработанную ducalex.
Энтузиаст отметил, что линейку часто используют во многих профессиях, особенно в инженерной и технологической сферах. Однако он хотел сделать стандартную линейку более захватывающей.
Устройство включает 1,69-дюймовый IPS-экран с разрешением 280х240, двухъядерный микроконтроллер ESP32-S3, 8 Мбайт ОЗУ и 16 Мбайт флеш-памяти. Аккумулятор LiPo ёмкостью 230 мА·ч обеспечивает около 2 часов автономной работы во время игры. Для зарядки батареи устройство оборудовано разъёмом USB-C.
Размер внутренней памяти Retro-Ruler можно расширить при помощи SD-карты объёмом до 64 ГБ, чего должно быть достаточно для хранения крупной библиотеки ROM-файлов. Гаджет имеет 14 кнопок, две из которых расположены на обратной стороне. Игровая линейка использует прошивку с открытым исходным кодом Retro-GO, разработанную ducalex.
👍50🤡27🔥14💩4🤣4👎2❤1😱1👌1
Переезд с Nginx на Angie: пошаговая инструкция
Итак, вы решили использовать Angie как замену Nginx. С чего начать процесс? Какие аспекты нужно учитывать при переходе? Разберёмся со всем по порядку.
Итак, вы решили использовать Angie как замену Nginx. С чего начать процесс? Какие аспекты нужно учитывать при переходе? Разберёмся со всем по порядку.
💩38👍18🤮6 5😱3🤡3❤1👎1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
YouTube-блогер Basically Homeless собрал полноценный игровой компьютер внутри геймерского кресла. Он хотел сохранить функциональность мебели, встроив в неё систему с достаточной для современных игр производительностью.
Для этих целей энтузиаст применил максимально компактные комплектующие. Он задействовал материнскую плату ASRock B650I Lightning WiFi с форм-фактором Mini-ITX, установил процессор Ryzen 9800X3D, низкопрофильный кулер и 64 ГБ оперативной памяти.
В роли GPU блогер использовал низкопрофильную GeForce RTX 4060 от GIGABYTE. Видеокарта подключалась через райзер и располагалась сбоку от остальных компонентов. За питание системы отвечал блок SilverStone FX600 Platinum с форм-фактором Flex ATX.
Все комплектующие размещены под сиденьем кресла, блогер закрепил их при помощи эпоксидной смолы и закрыл самодельным корпусом, напечатанным на 3D-принтере.
Поскольку энтузиаст хотел создать устройство без лишних проводов, то он решил отказаться от использования обычного монитора и подключил ПК к шлему виртуальной реальности.
Для этих целей энтузиаст применил максимально компактные комплектующие. Он задействовал материнскую плату ASRock B650I Lightning WiFi с форм-фактором Mini-ITX, установил процессор Ryzen 9800X3D, низкопрофильный кулер и 64 ГБ оперативной памяти.
В роли GPU блогер использовал низкопрофильную GeForce RTX 4060 от GIGABYTE. Видеокарта подключалась через райзер и располагалась сбоку от остальных компонентов. За питание системы отвечал блок SilverStone FX600 Platinum с форм-фактором Flex ATX.
Все комплектующие размещены под сиденьем кресла, блогер закрепил их при помощи эпоксидной смолы и закрыл самодельным корпусом, напечатанным на 3D-принтере.
Поскольку энтузиаст хотел создать устройство без лишних проводов, то он решил отказаться от использования обычного монитора и подключил ПК к шлему виртуальной реальности.
🤡60👍28😁15💩10❤2👎2😱1
«Квантовые компьютеры» — величайший маркетинговый миф века?
В прошлый раз мы разбирали (и отлично так разобрали, на 200+ комментариев), почему нейросети на самом деле не являются сильным ИИ, а само появление последнего весьма маловероятно. Сегодня объектом нашего рассмотрения станет следующая священная корова технологического прогресса — так называемые «квантовые компьютеры», которые в воображении адептов уже практически готовы и вот-вот начнут вести нас за ручку в золотой век человечества.
В прошлый раз мы разбирали (и отлично так разобрали, на 200+ комментариев), почему нейросети на самом деле не являются сильным ИИ, а само появление последнего весьма маловероятно. Сегодня объектом нашего рассмотрения станет следующая священная корова технологического прогресса — так называемые «квантовые компьютеры», которые в воображении адептов уже практически готовы и вот-вот начнут вести нас за ручку в золотой век человечества.
👍53💩25❤7👎5 5🔥4💯4😱3😁1
Второй мозг в Telegram: как управлять знаниями без сложных инструментов
Каждый день мы тонем в потоке информации: статьи, заметки, идеи, детали проектов, важные задачи — всё перемешано между вкладками браузера, записями в телефоне и разными приложениями. Но когда что-то действительно нужно, найти это бывает непросто. Мы снова тратим время на поиски или начинаем с нуля.
Как навести порядок в этом хаосе? Представьте инструмент, который не просто хранит информацию, а помогает её систематизировать и быстро извлекать в нужный момент. Причём такой инструмент можно легко адаптировать под себя и он всегда будет под рукой.
Метод «Второй мозг», разработанный Тьяго Форте, представляет собой подход к управлению персональными знаниями, который помогает не только собирать информацию, но и эффективно её использовать. Особенно интересно, что этот метод можно реализовать с помощью Telegram.
Каждый день мы тонем в потоке информации: статьи, заметки, идеи, детали проектов, важные задачи — всё перемешано между вкладками браузера, записями в телефоне и разными приложениями. Но когда что-то действительно нужно, найти это бывает непросто. Мы снова тратим время на поиски или начинаем с нуля.
Как навести порядок в этом хаосе? Представьте инструмент, который не просто хранит информацию, а помогает её систематизировать и быстро извлекать в нужный момент. Причём такой инструмент можно легко адаптировать под себя и он всегда будет под рукой.
Метод «Второй мозг», разработанный Тьяго Форте, представляет собой подход к управлению персональными знаниями, который помогает не только собирать информацию, но и эффективно её использовать. Особенно интересно, что этот метод можно реализовать с помощью Telegram.
👍29😐11👎6🤯6❤4🤔2😱2
«Все знают, что в 2GIS могут быть накрученные фейковые отзывы, но не все умеют их легко опознавать. У 2GIS, похоже, ещё нет антифрода, но вы теперь можете различать ботов-зомби-инопланетян через мой антифрод af2gis и выбирать себе те заведения, которые нравятся людям, а не ботам»
Теория мёртвого 2GIS
Теория мёртвого 2GIS
🤣44👍19❤11💩4🥱2👎1😱1
Всё что нужно PostgreSQL: быстрые диски, дорогой процессор и терабайты RAM
В облачном мире PostgreSQL возникает много вопросов. Какую конфигурацию выбрать для старта кластера? Сколько оперативной памяти и ядер CPU нужно под мою базу данных? Нужны ли под такой профиль нагрузки высокочастотные процессоры? Какое должно быть соотношение RAM к Storage в кластере? Хватает ли ресурсов и на системные службы, и на кэширование запросов? Не переплачиваю ли я?
Александр Гришин, руководитель по развитию продуктов хранения данных в Selectel, делится своими практическими рекомендациями и ориентирами по планированию использования ресурсов кластера в PostgreSQL — в зависимости от типа и профиля нагрузки, размера данных и характера доступа к ним.
В облачном мире PostgreSQL возникает много вопросов. Какую конфигурацию выбрать для старта кластера? Сколько оперативной памяти и ядер CPU нужно под мою базу данных? Нужны ли под такой профиль нагрузки высокочастотные процессоры? Какое должно быть соотношение RAM к Storage в кластере? Хватает ли ресурсов и на системные службы, и на кэширование запросов? Не переплачиваю ли я?
Александр Гришин, руководитель по развитию продуктов хранения данных в Selectel, делится своими практическими рекомендациями и ориентирами по планированию использования ресурсов кластера в PostgreSQL — в зависимости от типа и профиля нагрузки, размера данных и характера доступа к ним.
👍23❤5 2😱1
⚡️ ПОДДЕРЖИТЕ КАНАЛ ГОЛОСАМИ⚡️
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥9❤3🤔2👎1😱1
«Для чего я написал собственный аудиопроигрыватель»
В этой статье автор рассказывает о своих разочарованиях на пути к реализации базовой функциональности музыкального плеера — загрузки аудиофайлов, их упорядочивания и воспроизведения.
В этой статье автор рассказывает о своих разочарованиях на пути к реализации базовой функциональности музыкального плеера — загрузки аудиофайлов, их упорядочивания и воспроизведения.
🔥24👍15🤓6❤1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь Reddit переделал неработающую пишущую машинку в функциональный мини-ПК, сочетающий ретро-эстетику с современной производительностью.
Он использовал материнскую плату MSI H110M PRO-D с сокетом LGA 1151 и процессором Core i5 6600 Skylake, добавив 4 ГБ оперативной памяти DDR4 и 240 ГБ SATA SSD. Для питания был развёрнут блок питания SFX мощностью 200 Вт.
Поскольку на материнской плате не было слота PCI-E x16, энтузиасту пришлось добавить графический процессор Nvidia GT 635 через кабель-переходник, который он, вероятно, подключил к слоту PCI-E x1 с помощью адаптера. Это ограничит производительность графического процессора, но достаточно для беспроблемной работы системы.
Плата микроконтроллера Arduino Leonardo была использована для преобразования матричной пишущей машинки в современную USB-клавиатуру.
ПК можно использовать для базовых целей, таких как веб-сёрфинг, работу с MS Office, рисование и т. д.
Он использовал материнскую плату MSI H110M PRO-D с сокетом LGA 1151 и процессором Core i5 6600 Skylake, добавив 4 ГБ оперативной памяти DDR4 и 240 ГБ SATA SSD. Для питания был развёрнут блок питания SFX мощностью 200 Вт.
Поскольку на материнской плате не было слота PCI-E x16, энтузиасту пришлось добавить графический процессор Nvidia GT 635 через кабель-переходник, который он, вероятно, подключил к слоту PCI-E x1 с помощью адаптера. Это ограничит производительность графического процессора, но достаточно для беспроблемной работы системы.
Плата микроконтроллера Arduino Leonardo была использована для преобразования матричной пишущей машинки в современную USB-клавиатуру.
ПК можно использовать для базовых целей, таких как веб-сёрфинг, работу с MS Office, рисование и т. д.
👍66🥱20👎9🤡4💩3😱2❤1😁1
CSS и XPath — отстой. Секрет стабильных автотестов в test-id
По фактам: почему CSS и XPath — путь в ад, а test-id — спасение. В статье — реальные советы, как договориться с командой, внедрить test-id и писать автотесты, которые не разваливаются каждую пятницу.
По фактам: почему CSS и XPath — путь в ад, а test-id — спасение. В статье — реальные советы, как договориться с командой, внедрить test-id и писать автотесты, которые не разваливаются каждую пятницу.
Заходите в Музей Хабра, кликайте по экспонатам и ищите артефакты от компаний-партнёров.
К примеру, у ПСБ их целых три:
🔹
️🔹
️🔹
А ещё загляните в блог ПСБ на Хабре, там мощь:
🔸 Вкатиться в ИТ со страниц детского журнала: как «Мурзилка» знакомил советских детей с ЭВМ и кибернетикой
🔸 Падал прошлогодний снег, или Как SCRUM-мастер ёлку наряжал
🔸 Бэкап наготове: разрушаем мифы
🔸 Как Open Source побеждает «кровавый энтерпрайз»: битва за BPMS
🔸 Поколение Arduino. Что изобретают современные школьники
#хабру19
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👎6😱2🤮2🥱2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Java — 30 лет: ретроспектива выдающейся экосистемы разработки
Три десятилетия — это эпоха. За это время технологии успели смениться кардинально, а некоторые модные языки — появиться, поиграть мускулами и тихо исчезнуть. А Java по-прежнему тут. Она не просто «ещё жива» — она стабильно занимает лидирующие места в рейтингах, используется в крупнейших корпорациях и продолжает эволюционировать. Как так получилось?
Поговорим о том, почему Java прожила 30 лет и всё ещё чувствует себя уверенно — как она развивалась, как решаются проблемы производительности JVM и почему на неё до сих пор делают ставку разработчики, архитекторы и CTO.
Три десятилетия — это эпоха. За это время технологии успели смениться кардинально, а некоторые модные языки — появиться, поиграть мускулами и тихо исчезнуть. А Java по-прежнему тут. Она не просто «ещё жива» — она стабильно занимает лидирующие места в рейтингах, используется в крупнейших корпорациях и продолжает эволюционировать. Как так получилось?
Поговорим о том, почему Java прожила 30 лет и всё ещё чувствует себя уверенно — как она развивалась, как решаются проблемы производительности JVM и почему на неё до сих пор делают ставку разработчики, архитекторы и CTO.
❤🔥47💯7🔥3😱3❤2💩2
Как китайцы в игры играют
Задумывались ли вы, с какими сложностями сталкиваются китайские геймеры? Чёрные рынки, запреты на игровые консоли, повсюду цензура и попытки ограничивать несовершеннолетних — всё это в той или иной мере до сих пор остаётся актуальным в КНР.
Задумывались ли вы, с какими сложностями сталкиваются китайские геймеры? Чёрные рынки, запреты на игровые консоли, повсюду цензура и попытки ограничивать несовершеннолетних — всё это в той или иной мере до сих пор остаётся актуальным в КНР.
😁27👍10😱4🔥2🤡1🤣1
Stack Overflow умирает? Как ИИ вытесняет живые сообщества разработчиков
Stack Overflow, некогда главная платформа для программистов, переживает кризис: за два года трафик упал почти на 90%. Что стало причиной — изменившиеся привычки пользователей или ошибки самой платформы? Попробуем разобраться в происходящем. А ещё посмотрим, что администрация делает для спасения и что ждёт сообщества разработчиков в новой реальности, где ответы на вопросы находятся быстрее, чем успеваешь их задать.
Stack Overflow, некогда главная платформа для программистов, переживает кризис: за два года трафик упал почти на 90%. Что стало причиной — изменившиеся привычки пользователей или ошибки самой платформы? Попробуем разобраться в происходящем. А ещё посмотрим, что администрация делает для спасения и что ждёт сообщества разработчиков в новой реальности, где ответы на вопросы находятся быстрее, чем успеваешь их задать.
😱58👍10👎5💩4❤3😁3🤔3
Как подключить виртуальные сетевые диски к выделенному серверу
Обычно данные выделенных серверов хранят на локальных дисках, используют внешние специализированные системы хранения данных или СХД. Однако локальный диск нельзя подключить к нескольким «машинам», что может потребоваться в случае бесшовной миграции между серверами при использовании систем виртуализации вроде Proxmox Virtual Environment, VMware ESXi и других. А СХД достаточно дорогие. Кроме того, бывают сценарии, когда диски должны быть быстро масштабируемыми — тогда хорошим вариантом будет использовать сетевые диски облачной платформы.
Только представьте: у вас есть сетевой диск, который можно подключить к нескольким серверам. При этом неважно, физические они или виртуальные — можно миксовать. Кроме того, сетевые диски в облаке хорошо подходят для задач с неравномерной нагрузкой, когда нужно изменять IOPS.
Хорошая новость: виртуальные сетевые диски можно подключить к выделенным серверам.
Обычно данные выделенных серверов хранят на локальных дисках, используют внешние специализированные системы хранения данных или СХД. Однако локальный диск нельзя подключить к нескольким «машинам», что может потребоваться в случае бесшовной миграции между серверами при использовании систем виртуализации вроде Proxmox Virtual Environment, VMware ESXi и других. А СХД достаточно дорогие. Кроме того, бывают сценарии, когда диски должны быть быстро масштабируемыми — тогда хорошим вариантом будет использовать сетевые диски облачной платформы.
Только представьте: у вас есть сетевой диск, который можно подключить к нескольким серверам. При этом неважно, физические они или виртуальные — можно миксовать. Кроме того, сетевые диски в облаке хорошо подходят для задач с неравномерной нагрузкой, когда нужно изменять IOPS.
Хорошая новость: виртуальные сетевые диски можно подключить к выделенным серверам.
👍15❤7😱7👎2💩2