frogmate – Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Факт дня, которому сильно удивился интернет: оказывается, Ослика Иа в испанском переводе зовут Буритто Игорь.

Буритто — потому что так буквально будет по-испански «ослик». Игорь — ну, потому что Игорь.

Отправь это всем знакомым Игорям.

Подписаться на СМИ
🤣5
Неожиданно в обиход стал возвращаться жест «большой палец вверх» — тот с которого, сделан эмодзи 👍.

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

А тут в последние несколько дней мне «показали лайк» несколько автомобилистов, в обычных ситуациях (уступил дорогу, помахал мотоциклисту, чтобы тот проезжал и т.п.), причём раньше в таких ситуациях просто махали рукой, да и я сам всегда просто показывал 👋.

Не удивлюсь, если жест «вернулся» именно благодаря распространению эмодзи.
👍18
Forwarded from Будни разработчика (Sergey Bekharsky)
#статья дня

Посмотрите на иллюстрацию. Я не буду говорить: "Ничего интересного не замечаете?", — ну просто потому что в самом коде ничего интересного нет. Секрет кроется в подсветке кода.

И суть в том, что подсветка кода сделана... шрифтом.

Кроме шуток, я когда это увидел, я подумал "ну точно какой-то финн упоролся". Есть у финнов такое направление в дизайне, извращение над шрифтами называется. Вот, например, шрифт, который становится тоньше из-за изменения климата: https://kampanjat.hs.fi/climatefont/

И да!

Автор шрифта — Хейкки Лотвонен. И он буквально выжал всё возможное из фишки COLR (это чуть больше чем лигатуры на стероидах) стандарта шрифтов OpenType: https://blog.glyphdrawing.club/font-with-built-in-syntax-highlighting/

Статья не только рассказывает о возможностях шрифта, но и погружает в понятие COLR: палитра, правила совмещения, лигатуры.

Поддерживаются HTML, CSS и даже JavaScript. Более того, можно перегружать цвета, получая свою собственую тему!

В общем, прекрасная взрывающая мозг статья. И применение самое что ни на есть реальное.

Есть обсуждение на HackerNews, вдруг кому интересно.

И CodePen с демо: https://codepen.io/argyleink/pen/GRbyNNv

Подробное описание технологии COLR от разработчиков Google Chrome: https://developer.chrome.com/blog/colrv1-fonts

В общем, Финляндия это не только озёра и Linux, но и шрифты. Теперь и вы знаете.

#opentype #fonts #colr
👍4🤯2🤣1
Очень нравятся сообщения о куках на сайтах JetBrains.

Раньше они были в стиле чёрного терминального окна, а сейчас в стиле приложений, созданных с помощью Turbo Vision. Это такая библиотека для разработки оконных интерфейса для текстового режима.
5🤔1👀1
В блоге JetBrains вышел пост, посвящённый памяти Stiver — создателя онлайн-библиотеки Flibusta.

Однако, как рассказывается в посте, Stiver был ещё и выдающимся программистом, создавшим декомпилятор Fernflower.

Этот декомпилятор был использован в Minecraft Code Pack — наборе инструментов для модификации игры. Без MCP (который является частью Forge) Minecraft был бы совсем другим.

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

Для многих имя Stiver останется именем создателя Флибусты, но я запомню его как человека, создавшего гениальный декомпилятор, без которого трудно представить современные средства разработки и даже любимый нами Minecraft.

https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/
14🤯5👀1
Бумажный обман, или кто подтер ваш мозг?

Значит так, ребята, пора глаза открыть! Много лет нам голову пудрили, что мол без этой, прости господи, туалетной бумаги, не выжить. Но я вам вот что скажу: мы ведь как жили? Листики с деревьев, трава какая, снег зимой, а тут нате — рулон откуда-то взялся! Вы когда последний раз задумывались, что там в этих рулонах наматывают?

Ладно, воду можно фильтровать, еду проверять, даже маски эти… Ладно, потерпим. Но бумага-то? Я как начал копать, так такое узнал — держитесь! Во-первых, знаете, кто ее делает? Большие корпорации! Какие? Да все те же, кто лекарства нам втюхивает! Это же их золотое дно — что мы за ней как сумасшедшие бегаем. Помните, пару лет назад полки опустели? Знаете, зачем это было? Паника, мол, ну а мы-то побежали! Программа зомбирования простая: влиять на мозги через задницу!

Вот вы подумайте: что это за химия там в рулоне? Они нам говорят — мягкость, уют, комфорт. Но вы посмотрите, чем эта мягкость обеспечивается! Читаем состав: хлор, крахмал, красители. Они что, думают, я слепой? Они хотят, чтобы мы приучили тело к химии, приучили задницу к токсинам. А потом — бац, и мы не замечаем, как уже и мозг размягчился! План долгий, не для дураков.

А вот эти трёхслойные, четырехслойные… Зачем, а? Это же тоже промывка, чтобы приучить нас к "многослойности". Точно так же они нас приучают к дозировкам вакцин! Первый слой — размягчение, второй слой — впитывание, а на третий слой так вообще без слез не взглянешь. Очевидно же, что это тренировочка перед следующими прививочками. Чтобы организм привык: всё в него входит, мягко, по плану.

Очевидно же, что бумага — это их способ контролировать нас! Далеко не все повелись на развод с чипами и биометрией, но не понимают, что бумага-то и есть последний рубеж! Мягкая как пёрышко, а суть — промывка на молекулярном уровне. И мало того: вот эти «влажные салфетки» — знаете, что это? Жижа для стирания разума. Постепенно, ежедневно, они уменьшают ваше сопротивление, размывают критическое мышление. Вы как к зеркалу подходите, знаете, что чувствуете? Ничего. Вот! Потому что критического мышления уже нет.

Всё ясно, друзья, хватит слепо верить в миф о чистоте! Природа нам дала всё, что нужно. Зачем эти химические листы, когда можно обратиться к истокам? Снег зимой, березовый лист летом, а если уж осень — так и хвою в дело пустим, и щепку на худой конец. Никакого зомбирования, всё натуральное, своё, природное.

Очнитесь, люди!
🔥4🤣4🤡2
Наконец-то прошёл RDR. Лучше бы этого не делал. Как я теперь буду перепроходить RDR-2, зная какая судьба ждёт беднягу Джона Марстона!
🤯4👍2🔥2
Я всегда с подозрением относился к людям, которые называют себя поэтами или писателями. Ну да, у них могут быть изданные книги, но в наше время это не такое уж большое достижение.

У меня есть знакомый поэт, который уже издал десяток книг. Я не прочитал ни одной — не смог продраться дальше первой страницы. Он постоянно где-то выступает, проводит встречи со школьниками, организует литературные вечера, где другие (менее известные) поэты читают друг другу свои стихи. У него даже есть какие-то награды и звания.

Но, несмотря на все это, я не могу назвать его поэтом. Мне всегда казалось, что поэт или писатель — это тот, чьи произведения прошли проверку временем. Пушкин, Моррисон, Ремарк или хотя бы Крапивин. А человек, который просто издал книгу, — он просто пишет стихи, рассказы, повести или романы.

Настоящим поэтом или писателем его смогут назвать только потомки — те, кто по каким-то причинам (возможно, непонятным мне) захотят читать его произведения.
👎5🤔4👍3🎉1
Очень давно пользуюсь типографской раскладкой Ильи Бирмана — она позволяет набирать разные символы вроде «„“»₽€¥ и т.п.

Раскладка удобная, я к ней привык. Но есть одна проблема — Windows 11 очень странно к ней относится. Пытается вдобавок к ней установить ещё и «родные» раскладки — английскую и русскую. Это можно побороть, но как мне удалось в прошлый раз, я уже не помню. Поэтому сейчас, после переустановки системы, решил пойти другим путём.

Воспроизвёл раскладку с помощью AutoHotkey. Это, конечно, костыль. Но мне нравится — все символы, какие мне нужны, набираются, плюс — переключение раскладки на Caps Lock. И создать скрипт для AH оказалось быстрее, чем разбираться с чехардой лишних раскладок в Windows.
🤔5👍1🔥1
Девять лет назад я написал «Открытое письмо Хабру» в ответ на просьбу отключить AdBlock.

Кратко: я отказался отключать AdBlock (хотя спокойно делал это на любимых сайтах), потому что из-за странных правил площадки мне не была доступна возможность комментирования.

И вот сегодня я получил письмо (стоит ли считать его ответом на моё открытое письмо?), в котором меня извещают, что мои комментарии теперь не будут модерироваться.

Спасибо, конечно, но я уже как-то привык.

P.S. И что мне теперь AdBlock отключать, что ли?
3🔥2🤣1
Меня давно гложет мысль — почему какой-нибудь умник в Microsoft не догадался, что окошко запуска приложений можно использовать в качестве калькулятора.

Нажал Win+R, набрал, допустим, 2+2 — а тебе в ответ вывелось бы окошко с цифрой 4.

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

Тогда после Win+R нужно было бы набирать «calc 2+2».

Страдал я от такой недогадливости «умников» несколько лет, пока не решил написать свой калькулятор, который можно будет запускать именно так.

Поскольку от программирования под Windows я очень далёк, в итоге написал уже два калькулятора. Один — на Go, но он оказался жутко огромным, поэтому решил попробовать на C++. Получилось не очень красиво (даже показывать стыдно), но работает — и я, наконец-то, доволен.
🔥8
Выглядит этот калькулятор вот так (буду разбираться, как сделать его красивее).

Не понимаю, зачем приложению «Калькулятор» отрисовывать кнопки, которые нужны только физическому устройству.
👍5🤡2👎1👀1
Я периодически обращаюсь за помощью к ChatGPT.

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

А ещё некоторое время назад я заинтересовался испанским языком.

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

Получается очень философски.
4👍3
Телеграм забанил канал @minecraftmain.

Причина — нарушение авторских прав. Естественно, никаких авторских прав я не нарушал — всё в рамках EULA Minecraft.

Судя по всему, канал просто попал под раздачу в рамках зачистки всего, что связано с Minecraft и приурочено к выходу фильма.

Жалобщик — некая индийская компания, известная тем, что кидает необоснованные страйки на видео в YouTube, а также занимается «веерными» банами каналов, посвящённых кинофильмам (вот рассказ владельца одного телеграм-канала, который столкнулся с тем же).

Я, конечно, написал возражение в поддержку телеграма, а также на email правообладателя, но особых надежд не питаю.
🤯18🤡43👎3🔥1
Forwarded from Gatecraft
На вики проблема.

Когда-то давно Iron Bars были переведены в игре как «железные прутья». Не помню, кто это сделал (кажется, не я), но мне перевод понравился, потому что:

▫️ это прямой перевод;

▫️ один блок (без соседей) выглядел совсем не как решётка.

На вики этот предмет/блок получил название «железная решётка».

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

И на вики случился кризис. Взять перевод из игры они не могут по идеологическим причинам. А что делать — непонятно.

В обсуждениях в предварительные итоги вынесли вариант… «решето».

Что я могу сказать: решето — это специальный предмет, который не годится ни для переноски воды, ни для того, чтобы выступать в роли Copper Grate.
🤣6🔥52🤯1
Как-то так получилось, что я разучился читать. Не то чтобы забыл буквы — просто перестал получать удовольствие от чтения книг.

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

Но вот уже несколько лет, за какую бы книгу я ни брался, — не дочитывал. Просто не цепляло. Чтение превратилось в чисто утилитарное занятие — получение информации. Прочитать статью в интернете, документацию к какой-нибудь библиотеке, узнать что-то об историческом деятеле или событии… Всё это без каких-либо эмоциональных проявлений.

Но недавно услышал где-то упоминание Евгении Гинзбург и её автобиографического романа «Крутой маршрут». Заглянул в него и не смог оторваться. Дочитал до конца и уже много дней нахожусь под впечатлением.

Похоже, на самом деле, я не разучился читать — просто полностью изменились вкусы, и теперь от книг мне нужно совсем не то, что привлекало раньше.
8👍2🤔2🤡1
Forwarded from Gatecraft
У меня снова попытались увести аккаунт Minecraft.

В этот раз фишинговым письмом не обошлись и подошли к делу основательно.

Зашли через знакомого — другого пруфридера, у которого недавно как раз увели аккаунт. Он, соответственно, передал мои контакты, и мне написали сначала в Discord, а потом в Telegram. Вообще такая настойчивость сама по себе подозрительна, но я решил всё-таки выяснить, к чему такая активность.

Получил довольно длинное сообщение (см. скриншот — примечание про поездку в Стокгольм заслуживает приза зрительских симпатий), преисполненное заботой обо мне и моих аккаунтах, с рекомендацией подтвердить мой аккаунт NameMC на «официальном» Discord-сервере. Нюанс в том, что этот сервер не имеет никакого отношения к официальному NameMC.

Что происходит на этом сервере, проверять я не стал — и вам не советую :)
🤣8
Решил перейти на Linux. Вообще, к разным операционным системам я интерес проявлял очень давно. Пробовал разные дистрибутивы Linux, баловался с BeOS (очень жаль, что так и не «взлетела»), по работе приходилось возиться с SCO, NetWare и немного с OS/2. Но основной системой всегда была Windows.

В целом Linux для меня всегда существовал в виде консоли на сервере, куда крайне редко заходишь и что-то там делаешь.

Не переходил на Linux раньше, потому что это всегда сопровождалось традиционными танцами с бубном. Например, когда у меня был EeePC, под любым дистрибутивом там постоянно отваливался Bluetooth — причём в самый неподходящий момент. В итоге оказалось проще установить Windows XP, чем заставить его работать нормально.

В прошлом году я установил Linux Mint на старый ноутбук. Там, правда, тоже пришлось немного повозиться — родную сетевую карту «линуксы» не понимали, пришлось купить новую. Но на этом проблемы закончились: в остальном всё работало нормально.

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

К чему я это пишу? К тому, что здесь будут появляться посты про переход на Linux — такие общие впечатления. Не пугайтесь.
👍84🤔3🔥2🎉2
Шебанг

Если кто не знает, так называют запись в начале скрипта «#!», за которой указывается команда, выполняющая скрипт. Так можно запустить любой текстовый файл с помощью любой программы.

Например, написали в начале файла «#!/usr/bin/env kotlin» — и запускаете kotlin-скрипт командой или через файловый менеджер.

Но работает это во всяких юниксах.

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

Не понимаю, почему в Windows штатно не реализовали что-то подобное. Пусть хотя бы для ограниченного круга расширений.
👍3🔥2
Люблю открывать очевидные, но почему-то не очевидные для меня вещи.

У меня есть телеграм-бот. Он работает, им пользуются люди. Короче, всё нормально. Но периодически мне нужно заходить в него и отправлять одну команду.

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

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

Наверное, вы об этом знали, но я додумался только сейчас. Люблю открывать очевидные, но почему-то не очевидные для меня вещи.
🔥8🤣2
Кстати, как мне подсказали, примерно в то время, когда я писал предыдущий пост, вышло обновление Телеграма, и теперь можно делать не только отложенные посты, но и регулярные — с повторением.

Теперь я точно не буду дорабатывать бота 😊
👍7