Geeks
8.16K subscribers
275 photos
19 videos
1.09K links
От гиков гикам!
Пишем о происходящем в информационных технологиях.

@shpaker и @qqalexqq
Download Telegram
Пока все разглядывают новую стену Дурова (дни рождения и вот это всё в профиле), я спешу поделиться с вами забавной находкой. Есть такой производитель игровых устройств 8BitDo (я видел в продаже только геймпады и клавиатуры), и этот производитель выпустил механическую клавиатуру стилизованную под клавиатуру компьютера Commodore 64. Стоит она всего около одной сотни баксов. Выглядит, конечно же, не так как неповторимый оригинал, но все равно, достаточно аутентично. В силу того, что к оригинальной Commodore компания отношения не имеет, то и соответствующих надписей/логотипов на клавиатуре нет. В комплекте идет джойстик с двумя гигантскими красными круглыми кнопками. Здесь могла бы быть шутка про то, что наконец-то на вашем столе может появиться здоровая кнопка по нажатию на которую можно выйти из vim, но заявлена совместимость только лишь с виндой и андроидом. Но, если вам хочется здесь и сейчас такую красотку для своих игровых нужд, то беглое гугление показало, что компания уже выпускала клавиатуру стилизованную по NES и её свободно можно найти на российских маркетплейсах. Стоит отметить, что некоторые геймпады у них выглядят так, как будто бы их идеально использовать с эмуляторами ретро консолей. В общем, я что-то так проникся настольгическими чувствами, что, пожалуй, приобрету себе геймпад с шестью кнопками с закосом под таковой "под мегадрайв" и это будет поводом перепройти Comix Zone.

https://arstechnica.com/gadgets/2024/03/8bitdos-100-wireless-mechanical-keyboard-is-a-tribute-to-commodore-64/
🔥8👾4👍1
Прикольная, и даже вполне удобная шпаргалка по синтаксису питона. Кажется, что для начинающих она прям то, что доктор прописал, и они могут заглядывать сюда как в некий краткий справочник. Приятно, что можно скачать как PDF'ку. Но, стоит отметить, что навигация могла бы быть удобней, и для шпоры большеватый объем (целых 23 страницы).

https://kieranholland.com/best-python-cheat-sheet/

UPD: и попался под руку еще один Python конспект, но на этот раз по "магическим" методам https://www.pythonmorsels.com/every-dunder-method/
🔥6
В “ночной” сборке браузера Firefox, из которой скоро сформируется версия 126, началось тестирование новой боковой панели, в которой можно вертикально разместить список открытых страниц. При этом, что естественно, горизонтальные вкладки будут скрыты. В боковой панели есть вариант как сжатого отображения, когда отображаются только пиктограмки, так и вариант отображения с названиями страниц. Да, я знаю, что существует плагин Sidebery, призванный делать тоже самое, но одно дело плагин, разрабатываемый сторонними разработчики, а совсем другое - функциональность браузера доступная “из коробки”. Ну и я, сколько раз не пробовал использовать Sidebery, так и не смог к нему привыкнуть.

Также, стоит отметить, что началось тестирование и “контейнеров” вкладок. Это такая возможность визуально объединять несколько вкладок со схожей тематикой в группы.

Забавно также, что в Firefox пофиксили баг 22 летней выдержки, при котором в историю просмотров улетали url’ы с паролями если те были явно прописан.

Сообщение в блоге Mozilla https://blog.nightly.mozilla.org/2024/04/02/switch-to-container-tabs-these-weeks-in-firefox-issue-157/
Пост в реддите, в котором обсуждают обновленную боковую панель https://www.reddit.com/r/firefox/comments/1bpywre/firefox_nightly_w_vertical_tabs_build/
🔥12
Waymo начали тестировать доставку еды на своих роботакси в Фениксе. Теперь при заказе в Uber Eats к человеку может приехать не обычный курьер, а самоездящая машина, у которой в багажнике будет заказ. Получить его можно нажав рядом с машиной кнопку в приложении.

От такого вида доставки можно отказаться, потому что, в отличие от курьера, здесь сам заказавший должен выходить из дома и спускаться до машины. Из преимуществ Waymo отмечают отсутствие чаевых, которые в США считаются правилом хорошего тона для курьеров, а тут их попросту нет. https://www.engadget.com/waymos-self-driving-vehicles-are-now-doing-uber-eats-deliveries-in-phoenix-130052864.html
4👍2😁1
Робособака, изрыгающая столб огня на 9 метров? Всего $9420 и она ваша! Компания из США объявила о начале продаж на такой "чудный" гаджет, на основе китайского робота Unitree Go2 с навесом в виде управляемого огнемёта. В виде, в прямом смысле, горючего используется бензин или даже напалм, а заряда батареи устройства при этом хватает на час хождения и поджигания всего и вся. Управление производится со смартфона, но в принципе данные роботы легко автоматизируются, хотя я бы не стал этого делать в данном случае 🙂

Как говорится в рекламном проспекте, основное применение создатели видят в борьбе с лесными пожарами и работе на агрофермах, но также называются такие великолепные применения, как "борьба со снегом и льдом" и "развлечения с визуальными эффектами". Причём такие роботы, как говорят авторы, легальны в 48 штатах США, но, наверное, это ненадолго. И страшно, и хочется увидеть, как такие роботы будут массово использоваться в борьбе со снегом у частных домов! https://arstechnica.com/gadgets/2024/04/you-can-now-buy-a-flame-throwing-robot-dog-for-under-10000/
👍8😁31🔥1😱1
Десять лет назад Microsoft открыла исходный код своих операционных систем DOS версии 1.25 и 2.0, а буквально вчера корпорация объявила в своем блоге об открытии исходного кода MS DOS версии 4.0. Четвертая версия разрабатывалась совместно с IBM и была выпущена в 1988 году. Код написан на ассемблере для процессоров 8086.

https://cloudblogs.microsoft.com/opensource/2024/04/25/open-sourcing-ms-dos-4-0/
🔥8👎1😁1
Никогда не задумывались, почему Google до сих пор является главным поисковиком на платформах Apple, несмотря на то, что компании конкурируют на рынке смартфонов, регулярно судятся и вообще публично показывают, что вроде бы они противники? На сотрудничество с гуглом в сфере "поисковика по-умолчанию" у Apple есть порядка 20 миллиардов долларов причин! Именно столько Google заплатили Apple только за 2022 год по соглашению, в котором 36% прибыли от рекламы выплачивается яблочной компании.

И конкурентные предложения на этом рынке есть, но они, видимо, не настолько привлекательны для Apple - Microsoft после неудачных переговоров о подобном разделении прибыли даже пытались продать эпплу весь Bing лишь бы он всё-таки стал поиском по-умолчанию в Safari. А в этом году ходят слухи, что Apple добавят в iOS ещё и LLM по типу ChatGPT и, похоже, это будет опять же продукт Google - Gemini, что ещё увеличит доходы производителя айфонов. Вот так и "враждуют" крупные компании, когда речь идёт о миллиардных прибылях 🙂 https://9to5mac.com/2024/05/01/google-paid-apple-search-safari/
🤣75🤝2
Apple, вероятно, заставят уменьшить 27% комиссию на все покупки в приложениях не через инфраструктуру App Store - суд в США рассматривает новое дело от Epic по этому вопросу. Apple исполнили требование прошлого суда, но очень некрасиво, потому что, учитывая стоимость процессинга платежей банками и другие накладные расходы, получалось, что альтернативный механизм оплаты выходит почти всегда дороже. За несколько месяцев с момента появления такой опции только 18 разработчиков из 65 000 решили внедрить такую оплату, хотя понятно, что будь это выгодно (зачем прошлый суд этого и требовал) - воспользовались бы все 65 000.

Судья по новому делу явно возмущен издевательством над исполнением предыдущего судебного решения и, скорее всего, потребует кроме понижения комиссии в 27% ещё и какого-то штрафа. Причём понятно, почему Apple так сделали - им не нужен прецедент, когда кому-то разрешено экономить на этой комиссии, потому что тогда и остальные разработчики будут добиваться аналогичных возможностей. Не скажу, что я рад, когда компаниям диктуют, что они должны делать, но в поведении Apple заметна монополия, пусть и на своём собственном рынке. https://9to5mac.com/2024/05/13/apple-looks-set-to-lose-against-epic/
🔥51👍1🕊1🤡1
Google решил вернуть просто поиск ссылок в свою поисковую систему и это совсем не шутка! Компания анонсировала новую вкладку "web", которая убирает все остальные информационные блоки из результатов поиска будь то картинки, быстрые ответы, ответы от ИИ, поиск по товарам и всё прочее, оставляя только ссылки на сайты. Поисковые системы за последние годы добавляли на страницу всё больше разных видов результатов, которые не связаны непосредственно со ссылками на страницы в интернете, поэтому такая настройка порой выглядит довольно полезной. И даже понятно, зачем изначально было добавлять в поиск разные блоки вроде товаров и картинок - человек быстрее может увидеть то, что ему нужно, сравнить цены/цвет/размеры и не уходить далеко из поиска, а тем самым удержание посетителя будет высоким.

Но далеко не всегда такие результаты действительно нужны человеку, ведь и эти блоки довольно маленькие и неинформативные, а часто их результаты вообще нерелевантны тому, что ты ищешь. Например, при поиске рецепта по ключевым словам может вылазить блок с ценами на блендеры - ну тоже какое-то отношение к рецептам они имеют конечно, но ищешь ты не то. Видимо кто-то в компании наконец понял, что порой поиску надо просто выполнять свою основную функцию и не перегружать информацией пользователя. https://www.theverge.com/2024/5/14/24074314/google-now-offers-web-search
🔥9
Dell выпустит свои первые ноутбуки XPS на Arm уже в июне - это стало известно из утёкших документов компании. По характеристикам обещают до 64гб оперативной памяти, WiFi 7 и tandem pOLED - дисплей с двумя слоями OLED как был представлен в последнем iPad Pro недавно на презентации. В остальном из интересного заявлена работа от батареи в два раза больше аналогичных моделей Dell на Intel, например, аж до 29 часов в режиме просмотра видеофайлов.

Линейка XPS часто позиционируется как конкурент Macbook'ам только с Windows, поэтому интересно будет посмотреть на сравнение теперь уже Arm-линеек этих ноутбуков. Я бы хотел его пощупать, но пока что у меня много вопросов по запуску программ написанных под x86 - предыдущий опыт Arm на Windows показывал, что тут всё очень не гладко в отличие от MacOS, но Microsoft с каждым годом улучшает эмуляцию для старых программ. Ну и конечно главный вопрос остаётся за тем, поверят ли в будущее Arm на компьютерах как производители ноутбуков, так и разработчики программ, ведь это всё равно другая платформа требующая действий для того, чтобы её поддерживать. https://www.theverge.com/2024/5/15/24157120/dell-windows-on-arm-leak-qualcomm-chips-battery-life
🤔6❤‍🔥3
Написанный на Rust менеджер python-пакетов с незатейливым названием uv (13 недель от роду) обогнал по звездам на гитхабе pip (существует уже целых 13 лет). UV был представлен разработчиками небезызвестного линтера для того же питона - ruff. Цель проекта: создать инструмент похожий на Сargo (менеджер пакета в мире Rust, он там правда классный), и бонусом предоставить разработчиками на Python такие уже привычные фичи для разработки, как создание лок-списка зависимостей и создание виртуальных окружений, но при этом делать это очень быстро.
1👍96🔥1
Apple разрешили Epic Games разместить свой магазин приложений и вернуть Fortnite для iOS на территории Европы - игра была забанена на платформе 4 года и останется недоступной во всём остальном мире. Посмотрим, насколько магазин приложений от Epic будет популярен, потому что у издателя много игр, которые он будет там продавать, но у других магазинов дела идут пока не очень. Там нет ни приложений, ни конкурентной цены по сравнению с App Store, не говоря уж о том, что привлекать пользователя установить сначала магазин, а потом из него приложение сложнее, чем просто давать ссылку на то же приложение в официальном магазине.

Больше всего в этих историях и с магазинами и с конкретно Fortnite меня расстраивает то, что эти законы действуют только на определённой территории - интернет изначально был над странами, а в итоге его прибивают гвоздями к границе и везде он разный. Конечно, посмотрев на Европу другие страны, где айфоны поставляются, могут потребовать таких же изменений от Apple, но это такой медленный процесс, что пока он раскатится на более-менее весь мир айфонов уже может и не стать как вида устройств. https://www.reuters.com/technology/epic-games-says-apple-stalling-launch-its-game-store-europe-2024-07-05/
7🤡2🥰1😁1💩1
В хтвитере Картера Андерсона появилось сообщение о том, что в популярному игровому фреймворку bevy исполнилось четыре годика. Ну чтож, с этим и поздравляем сообщество разработчиков, и пользователей фреймворка. Проект действительно классный и интересный. Я даже совершенно искренне надеюсь, что в будущем он продолжит развиваться и станет приятней в пользовании :) И это при том, что я не причастен к геймдеву, и пробовал bevy сугубо в развлекательных целях в отпуске. Запал он мне в душу за свою модульность и ECS (Entity-component-system).

https://bevyengine.org/news/bevys-fourth-birthday/
5🔥4👍1🎉1
Распробовал на днях утилиту sq. Если jq - это инструмент для выборки и красивой визуализации данных из джейсонок, то sq - это все тоже самое (и даже чуть больше), но для баз данных. Выглядит прикольно, использовать (после jq) достаточно интуитивно, есть прикольные плюшки (например, просмотр диффа двух таблиц), умеет импортировать/экспортивароть данные. И, естественно, это опенсорсный проект. В общем, мне понравлось настолько, что не стыдно и вам показать https://sq.io/
1👍20🔥31
Компания Casio представила бомбические настольные часы, но с названием, которое никто и никогда не запомнит - DQD-851J-8JF. Фишка часов в том, что они выглядят как увеличенная копия популярных некогда (даже в нашей стране) наручных часов Casio A158W. Помимо времени часы могу показывать влажность и температуру в помещении. Стоят часы около тридцати долларов (4378 иен).
https://www.casio.com/jp/watches/casio/clock/product.DQD-851J-8/
🔥132👎1
Вчера исполнилось 20 лет дистрибутиву Ubuntu Linux! 20 октября 2004 года Марк Шатлворт опубликовал письмо-анонс в котором предложил попробовать первую версию новой операционной системы с такими фишками как простота установки, отсутствие избыточных для пользователя пакетов, свежий (на тот момент) релиз второго Gnome и браузером Firefox по-умолчанию. Для многих дистрибутив стал ассоциироваться с линуксом на десктопе, которым не страшно пользоваться, но для меня лично Ubuntu стала тем дистрибутивом, что познакомила меня с Gnome 2, которым я пользовался и горя не знал пока его не сменила третья версия.

https://lists.ubuntu.com/archives/ubuntu-announce/2004-October/000003.html
🔥106🥰1💯1
Немного пятничного самопиара своего наколеночного творчества. Случилось так, что в одном из проектов на python с которым я работаю, понадобилось использовать идентификаторы xid. Не спрашивайте почему и зачем: в этом была и потребность на проекте, и нам просто хотелось с ними поработать. Я потыкал пакетики на питоне, которые генерили такие айдишники и некоторые из этих пакетов были просто полуживыми, а другие мне просто не нравились. Также я еще хотел распробовать pyo3 (это такая штука, которая позволяет писать на rust'е пакеты для python), но очередной хеллоуворлд писать как-то не хотелось. В общем, я нашел пакет для xid, написанный на rust, и за пару часов обернул его посредством pyo3 до состояния пригодности использования из питона. Вышло вроде удобоваримо и мы уж используем это почти год. От генерации айдишников, конечно никто скорости не ждет, но раз тут речь про раст, то нельзя не отметить, что генерация очень быстрая.

https://github.com/shpaker/epyxid
👍7🔥2
ChatGPT на прошлой неделе показали свой новый продукт - прямой поиск по интернету SearchGPT, но пока результаты его работы весьма спорны. Основное отличие от обычного поиска того же Google заключается в том, что результатом является ответ на ваш вопрос в виде текста, а ссылки показываются в маленьком окне справа от диалогового окна SearchGPT. Проблема же этого подхода похоже в том, что чаще всего сейчас мы идём в поиск, чтобы задать короткий вопрос и получить на него короткий ответ, а ChatGPT-подобные системы в основе своей заточены на диалог. Вопросы типа "какая сейчас погода в таком-то городе" и "кто самый успешный игрок этого года" оптимизировались поисковиками годами, а сам по себе поиск по интернету учил нас что нужно вместо сложного предложения писать в строку поиска только ключевые слова. Поисковый алгоритм затачивался, чтобы сортировать результаты по каждому отдельному слову максимально точно.

Диалоговые же модели хотят от нас максимально точного формулирования вопроса, причём в формате как будто мы задаём его не компьютеру, а другому человеку. Поэтому сейчас SearchGPT очень ограниченно полезен - он находит то, что нужно, только когда вы длинно прописываете свой запрос, а иначе отвечает полной чушью из набора ссылок по которым просто встречались заданные ключевые слова. При этом он совершенно не учитывает контекст вопроса - город, страну, язык и так далее, а результаты явно плохо отсортированы по тому, насколько точно они отвечают на вопрос. Конечно, это только первая попытка компании в данном направлении, но вполне возможно что сама природа LLM сложно будет сочетаться с поиском по интернету, оптимизированному под поисковые алгоритмы. https://techcrunch.com/2024/11/04/chatgpt-search-is-not-openais-google-killer-yet/
1👍41🤔1
Смотрите какую приколюшку нашел на гитхабе. Проект называет mise и у него забавная рифмованная подпись на официальном сайте “The front-end to your dev env”. В принципе, это кратко и ёмко описывает суть проекта - возможность управлять различными окружениями вашего проекта на вашем хосте. Совсем как какой-нибудь pyenv в питоне, только на стероидах и со всякими дополнительными штуками из коробки (например, есть возможность описывать таски проекта в конфиге). Только, я бы не писал о проекте будь это “убийца” pyenv, и данный инструмент позволяет управлять окружениями не только для python-проектов, но и для ноды, гошечки, раста, свифта и некоторых других.

https://mise.jdx.dev

Почему я традиционно не написал на чем написан проект? Да потому что все так же на расте. И нет, я не специально отбираю только rust проекты 🥹
👍54😁2
Вышла версия 4.0 моего любимого шелла Fish, основное нововведение в том, что он теперь переписан с плюсов на Rust. Стоит отметить, что Fish изначально был даже и не на плюсах, а появился на свет как проект написанный на старом-добром (иногда) Си. Авторы в блогпосте провели некоторую ретроспективу по своим болям и радостям от C++ в последний годы и поделились выводами с нами. Если кратко, то при работе с плюсами ребята испытывали боль как от инструментария, с которым приходилось работать, так и даже от самого сообщества, окружающего язык. Также не было и людей готовых помогать в развитии Fish, потому что C++ на большом низкоуровневом проекте стал слишком сложен для понимания большинством пользователей. В течение последних двух лет шелл итеративно переписывался на Rust. Забавно, что название переходу дали The Fish Of Theseus. Очевидно, что речь про парадокс Тесея и ребята хотят этим подчеркнуть, что у нас казалось бы тот же самый Fish, но внутри уже нет ни строчки старого кода, а при этом всё моднее, стильней и молодежней.

https://fishshell.com/blog/rustport/
🔥92👍2👏2