All streams
Search
Write a publication
Pull to refresh
Маслов Виктор @Nakilonread⁠-⁠only

функциональщик

Send message
И ещё обидно, что развелась такая толпа троллей-холиварщиков, любителей минусовать, что боишься высказать своё мнение, даже если оно звучит не «аська рулит!», а «давайте жить дружно!».
«Советую вам приготовится к этому и перейти на Jabber =)»

И такое повсюду! Сколько можно уже это писать? Противно! Это ведь холивар, который у свех уже в печенках.
Как только трабла с аськой, — все хвалят жаббер. Как только червь в винде, — все хвалят линукс.
А не хвалят аську и винду только по тому, что в сиду нераспространенности жаббера и линукса, проблемы в них не имеют стольуо массовый характер.
Ну не бывает панацеи! Не бывает идеальных мессенджеров! У каждого свои плюсы, и когда утверждения холиварные зияют прямо на главной сайта, претендующего на объективность, становится не только неприятно, а даже просто обидно за хабр.
Смайлы как раз поворачивают в эту же сторону _Оо
Врут! Ей богу врут! Я здесь два года безвылазно, — изменений никаких не замечают… Ты сам-то как думаешь?
Да, врут однозначно! Хотя чешуя в последнее время чешется все чаще…

(с) S.T.A.L.K.E.R.
Экак на картинке китайского игрока правительство нагнуло…
Хотя, извините, дочитал внимательно всю статью.
habrahabr.ru/blogs/mir8bit/ подходит ещё лучше, согласен.
1. Как это ничего не делает? _Оо
Вывод puts не отображается, пока программа работает, если не делать периодически FLUSH.
В своем примере я не стал перечислять множество разных знаков (хотя это тоже было бы совершенсовованием регекспа), а добавил лишь одну фишку, т.к. она простая (короткая), но уже вносит свой плюс.
А что это за предложение такое, что внутри его вопросительный знак? ..)
Насчет вашего имхо, — согласен. Просто тема регекспов раскрыта мало, а для многих, кто сейчас эти капли читает, руби — чуть ли не первое углубление в программироваине, поэтому у многих нет опыта в регекспах, — так пусть наконец освоят ..)
Касательно последних строк о хэшах: в руби 1.9 хэши будут упорядочены, что весьма упрощает многие задачи.
Всё верно.
Также ещё нужно упомнять итераторы вида x.upto(y){|i|...} x.downto(y){|i|...} x.step(y,s){|i|...}
А предложил человеку усовершенсвовать регексп немного, не залазя в дбри кодировок, а вы зачем-то пристали ко мне со своими типографскими штучками.
Я проргаммист, автор статьи — программист. А троеточия — это куда-нить в другой блог.
Вы, кажется, сейчас сами придумали проблему, и уже намереваетесь расказать, как она решается.
При чем тут вообще эти многобайтовые кодировки? Не об этом речь была в моем верхнем комменте.
А на руби обрабатывать такие тексты пробовали?
В первой капле, как мне показалось, автор написал, что у читателя уже имеется база знаний о программировании. Вот в этих азах люди должны уже понимать, что массивы так просто туда-сюда не присваиваются, ибо это ресурсоемко, и поэтому работают с их адресами в памяти.
К сожалению многие преподаватели вообще ложили на оптимизацию ..))))
Предложения вы считали таким регекспом:
/\.|\?|!/

А если предложения заканчиваются на троеточия или "?!"?
Тогда уж наверное лучше так:
/[\.\?!]{1,3}/
Вы похожи на ребенка, который не знает, откуда берутся дети. Если вы работаете там, где нужно инструменты только использовать, то вы считаете, что оно все берется само по себе.
Или вот как больщинство людей считают, что линукс нинафига никому не нужен, потому что они сами его никогда не видели, и аргументируют неприязнь к линуксу «90% компов стоят с виндой...»

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity