melodyn

melodyn

пикабушник
пол: мужской
поставил 3 плюса и 0 минусов
227 рейтинг 0 подписчиков 24 комментария 5 постов 2 в "горячем"
3

Немного про стандарты транслитерации

Тема транслитерации долго волновала мой ум и казалось что должен быть какой-то ГОСТ или хотя бы логика на данную область. А потом Сбербанк перевыпустил мою карту с другой транслитерацией имени:

Немного про стандарты транслитерации ГОСТ, Транслитерация, Программирование, По фану, Длиннопост

Кто я - Sergei или Sergey? Википедия любезно предоставляет справку по данному вопросу в виде сравнительной таблицы систем транслитерации, изучение которой дало несколько интересных выводов:

* многие транслитерации забыли про букву J в английском;

* зачастую для транслитерации используются символы, отсутствующие на клавиатуре, в том числе диакритические;

* мягкое и твёрдое произношение не везде чётко прослеживается;

* среди этих конкурирующих стандартов отсутствует один, унифцирующий их все.


По мотивам последнего пункта и возникла идея замутить и свой стандарт, чего бы нет :)

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


Я не стал погружаться в историю вопроса и вообще как-то изучать тему, скажу лишь что я всегда считал логичным следующие комбинации:

ж = j

й = i

и = y

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

ь = `

ъ = #


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


Буквы, которые могут иметь два варианта написания в рамках одного стандарта заключены в скобки и разделены слэшем, например: й = (e/yo/ye). Буквы, не имеющие транслитерации в рамках стандарта заменены на тире.


Пробуем получившееся:

Немного про стандарты транслитерации ГОСТ, Транслитерация, Программирование, По фану, Длиннопост

Попробовать самому можно тут: https://repl.it/@Melodyn/GOSTs-of-transliteration

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


Сделано в развлекательно-ознакомительных целях, не пытайтесь повторить, это опасно для вашего свободного времени!
Показать полностью 1
196

URLifehack

Первый стабильный интернет у меня появился в 2007м году, до этого был через телефонный модем. Уже лет 5 я увлекаюсь веб-технологиями, попробовав себя и в дизайне, и фрилансе мелкой вёрстки. Уже полтора года как работаю в IT-сфере, преимущественно, web-разработчиком. И всё это время меня бомбило от того что при копировании ссылки на ресурс с русскими символами получается что-то такое:

https://pikabu.ru/search?q=%D0%9D%D0%B5%D1%83%D0%B4%D0%B0%D1...
URLifehack Ссылка, Копипаста, Лайфхак

Ощущение что я упускаю какую-то важную деталь, способную не нарушать моё душевное спокойствие в горячих спорах с пруфами на википедию не отпускало до недавнего времени, как вдруг коллега подсказал что до копирования ссылки можно поставить в конце пробел и тогда русский текст не кодируется:

https://pikabu.ru/search?q=Удача

URLifehack Ссылка, Копипаста, Лайфхак

Радость и облегчение от данной мелочи даровали веру в светлое будущее и желание нести свет данного знания в массы! :)

-7

Как подобрать солнцезащитные очки?

Последние лет 15 друзья говорят, что мне пора бы найти девушку.  Чтож, вызов принят. Девушки любят парней:

* умных - и я получил высшее образование;

* самостоятельных - и я съехал от родителей;

* здоровых - и я записался в спортзал;

* работящих - и я устроился на хорошую работу;

* крутых - и я... понял, что у меня нет солнечных очков.


Но как можно быть крутым без солнечных очков?

Как подобрать солнцезащитные очки? Солнцезащитные очки, Окулист, Здоровье

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


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


Если с вашей помощью мне удастся стать крутым парнем, то в следующий раз мы рассмотрим с вами процедуру поиска девушки, которая будет подходить по форме и не вредить здоровью!


PS

Кошечка: (^≗ω≗^)


UPD

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

Показать полностью
34

Длиннопост без длины и поста.

Причина моего негодования - неуместное использование тега "длиннопост", особенно в случаях, когда текста нет и весь "пост" состоит из одного/двух изображений. Предлагаю ограничить длиной поста возможность использования данного тега таким образом:

1. Определить длину (высоту) контейнера, содержащего 10 тысяч символов.

2. Устанавливать тег "длиннопост" автоматически при достижении необходимой длины.

3. Убрать у всех старых постов этот тег, если они не подходят под требования.

4. ??????

5. PROFIT!

8

Ваше мнение очень важно для нас

Периодически листаю Пикабу, зачастую повышая себе настроение комментариями больше, чем содержанием постов. Может, так работает "Горячее" / "Лучшее", но не суть. Сейчас обратил внимание на данный пост: https://pikabu.ru/story/zato_chestno_6308365 и решил рассказать простую добрую историю о том, как поддержка незнакомых людей позволили справиться с, казалось бы, непосильной ношей.

Ваше мнение очень важно для нас Добро, Разработка, Поддержка, Донат, Личный опыт, Длиннопост

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


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

Ваше мнение очень важно для нас Добро, Разработка, Поддержка, Донат, Личный опыт, Длиннопост

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


В итоге я просто обратился к людям с постом о помощи в тестировании и появились те, кто честно и безвозмездно тратил своё время на протяжении нескольких месяцев на мои полезные и не очень запросы, типа "я там сдвинул на 2 пикселя влево, посмотри, плиз". Когда заканчивался срок оплаты хостинга, то буквально за неделю абсолютно незнакомые люди просто по посту в ВК перевели достаточно средств для поддержания проекта. И даже когда наступили суровые времена, по-прежнему находились незнакомые или малознакомые люди, которые финансировали мой аппарат жизнеобеспечения (после публикации этого скрина несколько человек поддержали меня денежкой, которая позволила дожить до зарплаты).

Ваше мнение очень важно для нас Добро, Разработка, Поддержка, Донат, Личный опыт, Длиннопост

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


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


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


Так что же я хотел донести этим рассказом:

1. Большие компании извратили смысл фразы "ваше мнение очень важно для нас", игнорируя просьбы пользователей, фильтруя их через неадекватную техподдержку, что породило множество людей, не готовых давать фидбек. Однако, для маленьких компаний / проектов / приложенек обратная связь - это не просто статистика и багфикс, а ещё и мотивация, способ взглянуть на проблему под другим углом или просто услышать несколько слов поддержки. Поэтому общайтесь, благодарите, ставьте оценки.

2. Поддержу Вову Соколову, что нужно донатить и даже когда нет такой кнопки, то нужно узнать как поддержать то, что тебе нравится. Донатьте с душой и с вас не убудет.

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


И, конечно же, пробуйте новое, создавайте лучший мир и не верьте всем этим пессимистам, захватывающим уютненькое Пикабу ;)


Всем успехов, достатка, добра :*

Показать полностью 2

Чем глубже изучаешь мозг, тем больше возникает вопросов. Истории успеха, достойные «Горячего» на Пикабу #3

Чем глубже изучаешь мозг, тем больше возникает вопросов. Истории успеха, достойные «Горячего» на Пикабу #3

Вячеслав Лебедев – сотрудник и аспирант МГУ им. М.В. Ломоносова. При знакомстве с трудами нейроученых понял, что мозг – целая вселенная внутри человека, и при более глубоком его изучении возникает еще больше вопросов. Вячеслав создал центр нейрофизиологической немедикаментозной помощи детям NeuroFuture, где уже несколько лет занимается развитием внимания и концентрации у детей.


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

Отличная работа, все прочитано!