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

User

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

Но профессионалом я тоже быть не хочу. Они: а) аномально много работают; б) болеют снобизмом чаще, чем непрофессионалы и ещё куча всяких плохих пунктов «ц».
В определённых ситуациях, согласитесь, мой метод выглядит элегантно — минимум кода, и иконки сами подстраивают свой размер. Если подходить к нему без фанатизма и не пихать везде, где это возможно, он тоже имеет право на жизнь. Технически, метод работает. Кому-то не нравится результат, кому-то нравится.

В остальном: как я вообще смогу развиваться, если я буду только использовать всё готовое? Мне важно развиваться. И дело не только в том, что подход, который я описал, можно или нельзя применить. Дело в том, что он развивает моё мышление — я учусь смотреть на вещи с разных сторон. Если использовать только всё готовое и вообще не напрягаться, то, по-моему, это самый верный способ прекратить своё развитие.

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

[...] в абсолютных единицах. И, получается, такая иконка не будет реагировать на контекст, в котором используется — всё время будет фиксированного размера — и в заголовке, и в обычном тексте.
Я честно не знаю. Если бы вы процитировали весь абзац, то было бы видно, чьё это было замечание и кто может лучше ответить на этот вопрос. У меня нет опыта работы с векторной графикой — я об этом писал чуть выше. Я боюсь, что буду глупо выглядеть, если начну рассуждать о вещах, в которых не разбираюсь.

Но я буду очень благодарен, если вы этот момент протестируете и напишете, как это может сказаться на производительности.
Но, в целом, за ссылку спасибо. Сам по себе gulp.spritesmith — классный инструмент.
Это немного не то. Gulp.spritesmith создаёт спрайты и CSS-код из набора изображений. Создание спрайтов — немного выходит за пределы этой статьи. Она — про использование готовых спрайтов. К тому же, gulp.spritesmith прописывает всё в абсолютных единицах — это прямо противоположно тому, о чём я писал и чего я пытался добиться в статье.
Я до SVG пока что не добрался просто — не было связанных с этим проектов.
Попробуйте в картинках гугла поискать по фразе «great pacific garbage patch from above».

(Upd. Нужно было обновить страницу перед тем, как отправлять комментарий — меня опередили.)
--check-no-certificate

--no-check-certificate, наверное, имелось ввиду?
Мне почему-то это (живые зубы) с самого начала показалось очень удачной идеей. Сейчас — уже сомневаюсь.
А вы ещё не придумали зародыши зубов? Было бы круто: имплантировал зародыш зуба и он стандартным способом вырос в нормальный зуб — пусть даже и с такими же болевыми ощущениями, как при росте зубов в детском возрасте. ))
Вот статья: habrahabr.ru/post/212061/

Я её писал, ориентируясь на информацию, которая была на официальном сайте. Вкратце, они хотели запустить на низкую орбиту кучу CubeSat и транслировать всё именно с помощью Wi-Fi по протоколу UDP. Должна была быть схема «Outernet → любое_устройство_с_WiFi», но получилась в итоге схема «спутник → Lantern → любое_устройство_с_WiFi» (по желанию, Lantern можно заменить небольшой связкой устройств; я под катом их список напишу потому что в одну строчку плохо читаться будет ).

Чем можно заменить Lantern (с картинками)
  • Satellite dish (60cm or larger)
  • LNB (must support Ku band)
  • USB satellite tuner (DVB-S)
  • Raspberry Pi (model B or B+ recommended, but Known issues below if using B+ with PCTV 461e)
  • Internet connection
  • HDMI cable for display connection (or HDMI-DVI, HDMI-VGA and similar convertors/adaptors)
  • USB keyboard
  • Micro USB cable or AC power adaptor for Raspberry Pi
  • SD card (4GB or more should be fine)
  • Wi-Fi dongle




Но тоже, получается, без setxkbmap не обходится дело. :)

Ладно, в общем, спасибо ещё раз за идею о том, чтобы напрямую править файл с раскладкой. Я раньше не знал, что всё это можно так легко редактировать.
сложно себе представить, откуда после rm /var/lib/xkb/*xkm иксы возьмут старую раскладку

Из оперативной памяти — наверняка. :)

В Kubuntu без setxkbmap изменения мгновенно не проявляются. Я прямо в окне консоли тестировал. Устанавливал вашу раскладку и тут же в консоли пытался вводить цифры в русской раскладке — вводились цифры. И только после setxkbmap начали вводиться знаки препинания вместо цифр, как и ожидалось от раскладки.

Я думаю, это всё не зависит от разновидности линуксов, это особенности X11. У вас без плясок работает, наверняка, потому, что вы не пробовали пользоваться раскладкой мгновенно после её установки, не отходя от кассы — когда ru или es раскладка уже есть в настройках на момент запуска install.sh. А так, если после install.sh компьютер перезагружался, или был релогин, или если в настройках клавиатуры сделано любое изменение или вообще, что угодно, дёргающее иксы, то всё, конечно же, нормально обновляется.

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

Кстати, в install.sh (как и в мою краткую инструкцию) можно ещё добавить команду «setxkbmap» — прямо так, без параметров. Тогда изменения раскладки применятся сразу. Без этого, после установки вашей раскладки нужно либо перелогиниться/перезагрузиться, либо сделать какие-нибудь изменения в настройках клавиатуры, чтобы изменённая раскладка подгрузилась в память.
Она ужасна тем, что ставится не отдельно, а патчит «default». Я не мастер в конфигурировании раскладок для Linux, но ведь есть способ добавлять её в качестве отдельной группы «xkb_symbols», не затирая намертво стандартную раскладку?

Спасибо хотя бы за то, что в папке /usr/share/X11/xkb/symbols остаётся резервная копия старой раскладки, чтобы её можно было восстановить.

Краткая инструкция для тех, кто хочет вернуть стандартную раскладку обратно
cd /usr/share/X11/xkb/symbols
sudo mv -f ru.orig ru
sudo rm /var/lib/xkb/*xkm 2>/dev/null



Но, вообще, за идею спасибо. Я только недавно на Linux переехал и мне нужно было найти способ облегчить ввод некоторых символов (без того, чтобы заниматься пальцевой камасутрой с Compose key). Теперь хотя бы знаю, где можно вносить изменения в раскладку.
Да и вообще, то, о чём они говорят сейчас и то, о чём они писали 9 месяцев назад, слишком уж отличается. Сначала они собирали пожертвования на то, чтобы сделать что-то бесплатное для всех. Прямо сейчас они продают устройства, с помощью которых можно подключиться к их сети. Потом введут дополнительную абонентскую плату для тех, кто хочет кроме википедии и убунту получать новинки кино через Outernet. Потом, с выходом Outernet Lantern 3, они перестанут поддерживать Lantern, который выпустили на днях — нужно будет обязательно купить последний Lantern, чтобы продолжать пользоваться Outernet. И т.д. и т.п.

В общем, не будет никакой сети Outernet, доступной с любого устройства в любой точке мира. Это у них был маркетинговый ход. То же самое относится и к нецензурированному контенту и ко всей остальной чуши, что они наобещали.
В вашем шрифте тоже проблем немало. Как минимум, он не поддерживается в QtCreator и Kate. При этом, Haskling их поддерживает, а вы в описании шрифта как раз к списку Haskling и отсылаете.
Я, когда писал «Немного подробнее про проект Outernet», ожидал, что в будущем можно будет просто найти в списке Wi-Fi-сетей сеть Outernet и пользоваться ей. Именно так они всё и подавали на старте, именно это меня и зацепило. Конкретно Wi-Fi-сеть они и обещали с самого начала. Безо всяких дополнительных примочек. Потом появились упоминания, что нужна спутниковая тарелка, чтобы их принимать. Примерно в этот момент они мне и разонравились. Если откинуть маркетинговую чешую, получается обычная «рыбалка».

Lantern в качестве альтернативы спутниковым тарелкам — вот, что будет выпускать Outernet Inc. Этот гаджет, несомненно, намного удобнее и компактнее тарелки с ресивером. Всё круто — вполне тянет на инновацию. Но о сети Outernet речи, как бы, уже не идёт. После незаметной подмены понятий всё это звучит не «Проект Outernet», а «Гаджет от Outernet Inc». Несомненно, перспективный и революционный гаджет, но с глобальной Wi-Fi-сетью обманули. Потому что обещалась именно глобальная Wi-Fi-сеть, доступная без дополнительного оборудования. Если организаторы проекта так быстро меняют коней, то им ни что не мешает в процессе ещё раз поменять коней и ввести, например, доступ по подписке, цензурирование материалов, новую более совершенную версию «фонаря» раз в год и прочее.

Информация

В рейтинге
3 699-й
Откуда
Россия
Зарегистрирован
Активность