Мохнатые уроды и моральные пёзды. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

til

The rare occasional use of this term in English can be considered a linguistic reborrowing via the Russian pseudo-anglicism фейсконтроль (feiskontrol).

ref

#JNG9KN (0+1) / @minoru / 3175 дней назад

Как ошибается Dropbox (доклад Джона Хьюза с Lambda Days 2016)

#O1YDAZ (5) / @minoru / 3175 дней назад

Доставьте книжку/серию статей/whatever по IPv6 для дебилов, не пугающихся слов «CIDR» и знающих, как разбивать адресное пространство в IPv4, но при этом постоянно спотыкающихся о новомодные термины типа «link-local» (да, я знаю, что он не новомодный; да, я знаю, что IPv6 сто лет в обед; да, я знаю, что link-local адреса были и в IPv4 и назывались ZeroConf).

#RPBUWN (7) / @minoru / 3193 дня назад

Пишу опердень на attoparsec. Т.к. парсер у нас одновременно и лексер, и собственно парсер, логику приходится перемежать обработкой пробельных символов:

pVarDecl :: Parser VariableDeclaration
pVarDecl = do
  string "var"
  skipWhitespace1 -- пропускаем 1 или больше пробельных символов
  name <- pVarName
  skipWhitespace -- пропускаем 0 или больше пробельных символов
  value <- optional $ do
    string "="
    skipWhitespace
    pExpression
  skipWhitespace
  string ";"

  return $ VariableDeclaration name value

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

pVarDecl :: Parser VariableDeclaration
pVarDecl = do
  string "var"
  requiredWhitespace
  name <- pVarName
  value <- optional $ do
    string "="
    pExpression
  string ";"

  return $ VariableDeclaration name value

(и потом ещё для полного счастья keyword k = string k >> requiredWhitespace, да).

Удивительно, но сам attoparsec, похоже, ничего для этого не предлагает. Итак, какие у меня варианты?

Можно определить свою монаду. Это, конечно, круто, но придётся лифтить часть Data.Attoparsec. В принципе, это всё же лучше, чем ещё двести раз набрать «skipWhitespace», но все равно грязновато.

Есть ощущение, что можно обернуть парсер в трансформер, для которого определить инстанс Monad, и будет мне счастье. Но я трансформерами никогда не пользовался даже, не говоря уж о написании собственных; возможно, это бред, а не идея.

Есть у вас какие-то соображения на этот счёт?

#ENLYJ7 (42+2) / @minoru / 3195 дней назад

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

Просто хочется на два стула сразу усесться: и HTTPS пиарить, и клиентов без поддержки оного не сильно обижать.

#62YE2F (10) / @minoru / 3196 дней назад

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

@hirthwork

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

@xxx-traxer-xxx

PYRN27#ER9

#O6CRUN (0) / @minoru / 3196 дней назад

“Harry Potter” is a perfect read for 12–16y.o. HPMoR is a perfect read for 16+.

Из мыслей, пришедших в голову по мере чтения «HPMoR».

#O2NSCC (0) / @minoru / 3197 дней назад

Рано хороните их. В отличие от Google Code, который для Google был проектом со значимостью для их бизнеса близкой к нулю, GitHub это компания одного продукта (ее уместнее сравнивать допустим с тем же Dropbox), так что просто закрытия не будет. В худшем случае будет медленное угасание, в ходе которого все успеют переехать на альтернативные платформы.

@blog4avatar

Я примерно про то же писал. Вон SF уже сколько находится в стадии умирания. А жив еще, даже некоторые активные проекты там хостятся.

@kzn

SF сейчас точнее будет охарактеризовать как undead. Он выглядит почти как при жизни, но подчиняется какому-то совсем другому и злонамеренному разуму.

@yurikhan

ref

#EHH432 (0+2) / @minoru / 3198 дней назад

Public Git Repository

The NetHack Development Team is pleased to announce the availability of public git access to NetHack. This will allow people compiling their own binaries or working on variants to have prompt access to bug fixes for the current release. See our Git Page for details.

Это с nethack.org. Сам репозиторий здесь: https://sourceforge.net/projects/nethack/

#1CKR1W (4) / @minoru / 3200 дней назад

TIL что лонгтапом по кнопке переключения приложений в Android можно переключаться между последними двумя a la Alt-Tab ((via #XRTYH3/EC0)[https://bnw.im/p/XRTYH3#EC0])

#3VCF9M (26+1) / @minoru / 3207 дней назад

ssh whoami.filippo.io

#D6PFGT (8+1) / @minoru / 3209 дней назад

@stiletto, обрати внимание:

DNSSEC @ .IM TLD announce http://mail.jabber.org/pipermail/operators/2016-February/002794.html

#SMJXC9 (9) / @minoru / 3210 дней назад

Сраный rebar не догадался сам скомпилить сорцы, когда я запустил интеграционные тесты, поэтому последние свалились, ругаясь на отсутствие нужных им функций.

ГЛОБАЛЬНО @ НАДЁЖНО @ БЕРИ ЭРЛАНГ — НЕ ПРОГАДАЕШЬ!

#5PWB7G (1) / @minoru / 3213 дней назад

«Some Kind of Wonderful». Фильм как фильм, но финал!.. Как-то даже пофигу, что это драма для подростков. 9/10.

#YNI2YH (0) / @minoru / 3217 дней назад

«Hair» (1979)). 10/10. Отличная музыка, хорошая атмосфера, трогательный и в чём-то даже поучающий финал.

#ZZ5Q2G (6) / @minoru / 3217 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.