The rare occasional use of this term in English can be considered a linguistic reborrowing via the Russian pseudo-anglicism фейсконтроль (feiskontrol).
Как ошибается Dropbox (доклад Джона Хьюза с Lambda Days 2016)
Доставьте книжку/серию статей/whatever по IPv6 для дебилов, не пугающихся слов «CIDR» и знающих, как разбивать адресное пространство в IPv4, но при этом постоянно спотыкающихся о новомодные термины типа «link-local» (да, я знаю, что он не новомодный; да, я знаю, что IPv6 сто лет в обед; да, я знаю, что link-local адреса были и в IPv4 и назывались ZeroConf).
Пишу опердень на 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, и будет мне счастье. Но я трансформерами никогда не пользовался даже, не говоря уж о написании собственных; возможно, это бред, а не идея.
Есть у вас какие-то соображения на этот счёт?
Слушайте, а есть какой-то способ намекнуть клиенту, что запрашиваемая им страничка также доступна по HTTPS? «Намекнуть» в смысле не тупо редиректнуть, не оставляя выбора, а просто указать, что есть альтернатива, на которую можно переключиться.
Просто хочется на два стула сразу усесться: и HTTPS пиарить, и клиентов без поддержки оного не сильно обижать.
если я скопирую текст сюда, вы начнёте мне тут свои аргументы приводить, словно я должен перед вами точку зрения манула отстаивать. мне влом. похуй на вас
@hirthwork
можешь сделать модно: запостить скриншот сообщения, что бы все сразу поняли что писал не ты.
PYRN27#ER9
Рано хороните их. В отличие от Google Code, который для Google был проектом со значимостью для их бизнеса близкой к нулю, GitHub это компания одного продукта (ее уместнее сравнивать допустим с тем же Dropbox), так что просто закрытия не будет. В худшем случае будет медленное угасание, в ходе которого все успеют переехать на альтернативные платформы.
Я примерно про то же писал. Вон SF уже сколько находится в стадии умирания. А жив еще, даже некоторые активные проекты там хостятся.
SF сейчас точнее будет охарактеризовать как undead. Он выглядит почти как при жизни, но подчиняется какому-то совсем другому и злонамеренному разуму.
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/
TIL что лонгтапом по кнопке переключения приложений в Android можно переключаться между последними двумя a la Alt-Tab ((via #XRTYH3/EC0)[https://bnw.im/p/XRTYH3#EC0])
«Some Kind of Wonderful». Фильм как фильм, но финал!.. Как-то даже пофигу, что это драма для подростков. 9/10.
«Hair» (1979)). 10/10. Отличная музыка, хорошая атмосфера, трогательный и в чём-то даже поучающий финал.