Недавние тренды рунета
А меня это очень злит. Их ни хера не проняло, когда людей убивали и мучали в Буче да в Мариуполе, и в прочих местах. А вот мультики их пронимают. Мультики им. А чужие жизни чо, это чужое. Это не наши.
Бля. Как это все печально. Весь этот катаклизм.
Пруфлинк. (спасибо за поправки)
Куваев гений, конечно.
Оригинал и комментарии
КАГВДРУГ два масс шутинга в магазе в Баффало штат Нуёрк и в школе в Увалде штат Тексас открывают год 2022 и понеслось.
https://en.wikipedia.org/wiki/Bipartisan_Safer_Communities_Act
Демократы тут же вытащили ряд заготовок типа "H.R.7910 - Protecting Our Kids Act"
https://www.congress.gov/bill/117th-congress/house-bill/7910
инициатор Jerold Nadler:

Но ни одна из этих заготовок не прошла, т.к. по факту требуется 3/5 голосов в сенате чтобы продвинуть закон, чего у демократов нет. Необходим компромисс.
Демократы его искали и нашли в лице небезызвестного Митча МакКоннелла, сенатора из Кентакки. МакКоннел предложил несколько кандидатов RINO готовых к компромиссу и работа пошла. Паровозом к акту Рубио прицепили ряд ган контрольных мер и несколько требований компромиссных республиканцев, сводящихся к бреду типа телемедицины для ебанатов и различные статьи расходов на борьбу за ментальное здоровье чиканутых. Что бесполезно, т.к. постоянным читателям известно, что второй закон бихевиоральной генетики гласит, что все персональные черты наследуются и причина №1 наличия ебанатов в обществе это генетика, а именно 1) повышение возраста на момент зачатия, преимущественно будущей матери 2) успехи медицины спасающей личинок, которые 50-100 лет назад были бы нежизнеспособны. Это просто ещё одна группа бесполезных статей расходов и рост государства.
Эти компромиссные республиканцы это просто предатели и страны и конституции, в отличие от демократов, которые, как правило, просто открытые враги страны и конституции или лунатики.
Таким образом, лайфсайкл состоит из следующих событий:
1) 1-2 массовых шутинга, желательно в школе, не связанных с орг. преступностью.
2) Накачка в медиа, истерика, заламывание рук, кадры плачущих матерей и окровавленных детей.
3) Использование всех и всяческих оц-доц-первердоц политических мер для протаскивания закона, типа прицепов к посторонним актам, типа публикации текста закона как можно ближе к сроку голосования, использование (компромат и проч) скомпрометированных республиканских предателей.
4) Хороший критерий для проверки теории это наличие у демократов условий для протаскивания закона. Т.е. президент готовый подписать акт, заготовка (всегда есть), большинство в хаусе, 3/5 в сенате, с учётом RINO. Если эти условия не соблюдены, количество массовых шутингов не связанных с оргпреступностью должно быть значимо меньше, нежели когда этот критерий соблюдён, если мне когда-то будет нехуй делать, то я это посчитаю, т.к. журналистов в этой стране же нет.
Ган контрольное законодательство готово.
Дополнительное чтиво:
https://leo-sosnine.dreamwidth.org/839340.html
https://leo-sosnine.dreamwidth.org/837658.html
https://sharylattkisson.com/2022/07/watch-big-misses/
Мораль:
1) Cui prodest принцип -- масс шутинги такого рода выгодны американским элитам, конкретно демократам и спецслужбам (плюс МСМ, работа которых сводится к поддержке спецслужб). Это часть жизненного цикла этого manufacturing consent, касается не только ган контрол, а любого политического вопроса -- при демократии вся политика так и делается. Принцип применим к любым серьёзным политическим решениям, т.е. каузальность между 9/11 и вторжением в Ирак/Афганистан на самом деле обратная. Это безотносительно суперстранностей часть которых процитирована у Атткиссон, которые не могли бы происходить, если бы спецслужбы специально этим не занимались.
2) Голосовать за республиканцев крайне важно и нужно (см. второй линк из доп. чтива), т.к. не всегда у демократов есть возможность преодолеть филибастер в сенате (3/5 голосов) и есть большинство в хаусе, с учётом обычных всем известных и постоянно предающих говнюков типа Коллинз, МакКоннелл, Мурковски, Ромни и т.д. Полный список смотрите в приложенном видео на отметке 5:40.
Оригинал и комментарии
AbstractFactory
Adapter
Action
Behavioral
Bridge
Builder
Chain of Responsibility
Command
Composite
Creational
Cursor
Decorator
Dependents
Facade
Factory Method
Flyweight
Handle/Body
Interpreter
Iterator
Kit
Mediator
Memento
Objects for States
Observer
Prototype
Proxy
Publish/Subscribe
Singleton
State
Structural
Surrogate
Template
Token
Transaction
Virtual Constructor
Visitor
Wrapper
Creational |
||
AbstractFactory aka Kit | Instantiates a class that is determined at runtime |
|
FactoryMethod aka Virtual Constructor | Lets subclasses do object creation: constructor does not help if you do not know the concrete class |
|
Builder | A class that is called to build another class, e.g. document with SAX |
|
Prototype | "Prototypical instance" that is used to make new objects by copying |
|
Singleton | Ensures having one instance per class; get, find, or create returns the same object; constructor is private |
|
Structural |
||
Adapter aka Wrapper | Converts one interface to another |
|
Bridge aka Handle/Body | Separates multiiple implementations; cf. abstract factory + adapter |
|
Composite | Represents "part-whole" hierarchy |
|
Decorator aka Wrapper | Adds functionality to an existing class |
|
Facade | Unified interface to a set of interfaces; provides simple inteface to complex subsystems; decouples subsystems from clients; use for layering |
|
Flyweight | Use it for sharing to support large numbers of objects |
|
Proxy aka Surrogate | Use to control access to another object |
|
Behavioral |
||
Chain of Responsibility | Decouples sender from receiver; use when the actual request handler may not be know in advance |
|
Command aka Action, Transaction | Encapsulates request arguments as an object; good for parameterized actions, undo, queue requests, logging, transactions |
|
Interpreter | Intereprets a language |
|
Iterator aka Cursor | Provides sequential access to elements of an aggregate object |
|
Mediator | Redirects messages, like a PBX. Use it when a distributed behavior should be customizable without subclassing |
|
Memento aka Token | A snapshot of a state; good for undo and when a direct interface for object state whould break encapsulation |
|
Observer aka Dependent, Publish/Subscribe | Good when a change in one object requires changes in others, which need to be notified |
|
State aka Objects for States | Encapsulates changing behavior to avoid switch; use when behavior depends on states, e.g. with large, multipart conditionals |
This card is based on Design Patterns by
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
I had this stuff in myjavatools.com, the site that I closed several years ago.
Оригинал и комментарии

Разумеется, это то, о чём предупреждали консерваторы. В то время как "bipartisan" политики продавливавшие этот акт и медиа указывали, что речь идёт о психах. Врали, как всегда. Разумеется, им насрать на психов абсолютно, им нужно разоружение идеологических противников, а не психов. На психов эффект будет равен нулю.
Гулаг в этой стране ещё на 1 шаг ближе.
Оригинал и комментарии
Показывают какую-то "игру". Там вопрос такой - вот Америка должна отдать долги, какие штаты будем продавать? Ну первым делом, конечно, идет Калифорния. Пусть, дескать, они там. Жлобы эти. Тем более у них засуха. А потом что? Потом еще давайте Техас продадим, нахер он нам нужен, они и сами не больно хотят. А еще что продать? Да давайте Нью Йорк продадим, там сплошная коррупция и наркомания. И последним, на сдачу, решили продать Гаваи.
Алясочка не проадется.
Оригинал и комментарии

( Read more... )
Оригинал и комментарии
Америка, бля. Галлоны, фунты... Но формула мне нравится. Мне надо было поднять соленость с 2400 до 2700; я закинул два пуда (два мешка по 40 фунтов) соли; бассейн у меня 26 тыс галлонов.
А если у вас бассейн не соленый, то очень рекомендую держать соленый. Забот практически никаких теперь. Только иногда посолить, да иногда соляной кислоты подлить этак 8-16 унций (все какие-то алхимические единицы измерения).
Оригинал и комментарии
...то все позволено - писал Достоевский.
А именно:
«…уничтожьте в человечестве веру в своё бессмертие, в нём тотчас же иссякнет не только любовь, но и всякая живая сила, чтобы продолжать мировую жизнь. Мало того: тогда ничего уже не будет безнравственного, всё будет позволено…»
— «Братья Карамазовы». Книга II, Глава VI
В той культуре, в которой я рос, это, в общем-то, звучало бы, если б я им зачитал, как бред. Ну сумасшедшие. Собственно, так и воспринимался Достоевский.
Ан нет. Это московский менталитет. Позолоченная орда. Жги, убивай, все позволено, бог простит.
Оригинал и комментарии

Оригинал и комментарии
Оригинал и комментарии
Imagine, you build a pdf, open it, ok; then edit it, open again - no change.
Spent a couple of hours struggling with this shit.
Then opened the file in Chrome, which just uses pdf.js - all updates are there.
So, wtf? acrobat decided that it does not like my file, and opens an older version, from its cache.
Красиво.
Оригинал и комментарии

Оригинал и комментарии
Оригинал и комментарии
Оригинал и комментарии
Про роботов, которые будут бесплатно за нас работать - в ту же мусорную корзину.
И армию будущего, где одни беспилотники и механические автономные солдаты, туда же.
Список можно продолжать.
Оригинал и комментарии
Начал искать бюджетные варианты. Дело осложняется тем, что Visible довольно переборчив, пишут что он работает с телефонами не старее 2021 года (хотя мой Pixel 5 2020 года и с ним прекрасно работает). Нашёл несколько статей со списками телефонов которые поддерживает Visible, но они противоречивы. Visible support предлагает проверить совместимость по IMEI и никак иначе :( Посмотрел какие телефоны предлагает Visible на их сайте, один из них Moto G Pure. К сожалению на амазоне он продаётся залоченным. Но удалось найти вариант на ebay разлоченного Moto G Pure за $80, решил купить с тем расчётом что если не заработает то легко вернуть.
Телефон приехал в брендовой коробке от U.S. Cellular с установленной симкой этого-же оператора. Поставил симку от Visible - заработало ! Телефон действительно оказался unlocked. Интересно что тут https://www.uscellular.com/phones/motorola-moto-g-pure этот телефон продаётся за $30, однако U.S. Cellular отказывается продавать что-либо в моём зип коде.
Телефон конечно бюджетный, не надо ожидать от него скорости Pixel 5. Но для моих целей полностью подходит: работает как LTE modem, все нужные мне приложения работают, хотя немного подтупливают. Например Slack открывается 7 секунд. Но это норм для бекапного телефона. Судя по характеристикам https://www.gsmarena.com/motorola_g_pure-11145.php этот телефон способен работать в LTE сети любого оператора в США. Возможно кому-то будет полезно.
Оригинал и комментарии
Оригинал и комментарии
Также в отличие от Массачусеттса, генпрокурор Гаваев позаботился объяснить, что такое "подходящая личность". Это человек, не демонстрирующий следующие факторы:
1. Недавние приводы за домашнее насилие;
2. Недавние случаи небрежного обращения или хранения оружия;
3. Недавние случаи злоупотребления алкоголем или наркотиками;
4. Недавние случаи любого другого насилия.
UPDATE:И в Мэриленде. Глядишь, в Балтиморе станет менее опасно жить.
Оригинал и комментарии
Шкурил стенку, слушал RFI. Там интервьюировали учоных, которые коллайдер запустили опять. Рассказали нам, что бозон Хиггса поможет нам спасти планету.
Еще Бартош в твиттере рассказывает, что слушал российскую пропаганду. Там сообщили, мол, украинцы с помощью HIMARS бомбили жилые кварталы Мелитополя, но промазали, и нечаянно попали по складу Российского Оружия.
Оригинал и комментарии
Оригинал и комментарии
Все понятно, да.
Оригинал и комментарии
Оригинал и комментарии
DATE | APPROVAL INDEX | STRONGLY APPROVE | STRONGLY DISAPPROVE | TOTAL APPROVE | TOTAL DISAPPROVE |
---|---|---|---|---|---|
08-Jul-22 | -32 | 16% | 48% | 37% | 61% |
Оригинал и комментарии
Советский фильм. Дублирован на английский. С густым русским акцентом. Но песни не дублировали. "Не видно все равно".
Конечно, этот дебилизм смотреть невозможно. Хотя и классика. Бандит Зурита сочный такой.
У туби же принцип такой - досмотрел фильм, вот тебе другой. Если это сериал, то показывают следующую серию (я это программировал), если следующего нету, то "ИИ" подбрасывает что-нибудь, что тебе должно понравиться. Я посмотрел один дебильный фильм - ну и вот следующий.Оригинал и комментарии

( Read more... )
Оригинал и комментарии
Минимум 17 погибших, из них двое детей.
Всего полгода назад, в январе я была в Виннице, на том месте тоже была. Поэтому эмоционально вызывает большую боль. Как и Краматорский вокзал, на котором тоже была несколько месяцев назад.
Оригинал и комментарии
Ситуация после взрывов серьезная. У нас воду отключили. А по Рабочей отключили свет.
У нас только одна картина разбилась, но в некоторых домах, которые были ближе к эпицентрам взрывов (их было несколько) выбиты окна. По одной из наших соседних улиц горели авто, потому что ракета попала прямо посередине улицы. Есть погибшие, в том числе водитель автобуса 146.
Получается, эти твари несколько ракет специально направили в наши спальные районы и в тупик одного из автобусов. Первые ракеты были сбиты, но последние попали.
Оригинал и комментарии
Приглючилась такая картина:
Стоят светлейший князь Потёмкин с полковником Фалеевым на берегу Ингула и Потёмкин говорит:
-- Верфь здесь будем строить.
-- Но здесь же ни кола, ни двора нет, - возражает Фалеев.
-- Ну так и назовём будущий город - Николаев.
Оригинал и комментарии
Оригинал и комментарии
А там!
Хватаете розы за шипы - скорей, скорей! - а к пяткам прилепились лепестки.
В общем, я не приветствую.

Оригинал и комментарии
Обнаружил сущестование в vim таких полезных событий для автокоманд как BufReadCmd и BufWriteCmd.
В результате теперь у меня получилось сделать плагин (который лежит в ~/.vim/plugin/fossilwiki.vim)
и умеет открывать и сохранять странички по именам вида wiki://Название.
При этом, если страничка была открыта через этот плагин, на ,l назначается команда превращения текущего слова/выделенного текста в маркдауновскую ссылку, а если нет, то нет.
Осталось повесить на <Enter> переход по такой ссылке (уже имеющейся в тексте) и, пожалуй уже можно будет хвастаться в фоссиловской рассылке. Здесь я как-то пока не соображу, как определить текующую позицию курсора, и как от неё искать границы ссылки.
Текст плагина пока такой:
augroup fossilwiki
au! * wiki://*
au BufReadCmd wiki://* let s:page=shellescape("< amatch>:t")
\ |exe "r !fossil wiki export ".s:page
\ . "\|\| fossil wiki create ".s:page." /dev/null"
\ | :%s/^M$//e
\ | set filetype=markdown |doau BufReadPost
au BufReadPost wiki://* :map < buffer> ,l lbcw[< Esc>pa](wiki?name=< Esc>pa)< Esc>
au BufReadPost wiki://* :vmap < buffer> ,l da[< Esc>pa](wiki?name=< Esc>
\:let @@=substitute(@@,' ','+','g')< CR>pa)< Esc>
au BufWriteCmd wiki://* exe "w !fossil wiki commit "
\. shellescape("< amatch>:t") . " -M text/x-markdown"
\| set nomodified
augroup end
(бэкслеш с начале строки это признак продолжения команды с предыдущей строки. Чтобы не было слишком длинных строк.)
И еще тут есть один грязный хак, который унаследован от шелловского скрипта, использовавшегося раньше - если страница не существует, она создается (пустая) в момент чтения. Возможно, правильнее было бы заводить buffer-local переменную, которая бы содержала слово create если страницы не существует, и слово commit, если существует. Но это я еще не разобрался с неймспейсами в vim.
P.S. А чтобы дримвидсовский конвертер маркдауна не принимал вимовские токены в угловых скобках за незакрытые html-тэги, пришлось везде после < пробелов навставлять, так как почему-то < он понимает в обычном тексте, но не в преформаттед блоке. А на тэги ругается и в нём тоже.
Оригинал и комментарии
Ну не прекрасно ли это?
Оригинал и комментарии
I have a feeling that allowing to accept urls from a request is some kind of extreme idiocy. Or?
Оригинал и комментарии
Мой типичный паттерн : 200 Mb cell data в месяц, но иногда (скажем раз в 3-4 месяца) нужно 10-20 Gb (это когда кабель ложится а работать надо).
Оригинал и комментарии
Примерно в этоже время мне понадобилось LTE data как запасной канал связи и оказалось что Xfinity Mobile дерёт за это неприличные деньги. Я перенёс одну из линий на Mint Mobile а вторую оставил с Xfinity Mobile как запасную но mobile data на том телефоне держал выключенной. На днях внезапно заметил что Xfinity Mobile стабильно чаржит меня по $12 в месяц за cell data по этой линии. Залез в свой эккаунт и с удивлением увидел data usage 0.01GB каждый месяц на этой линии. Офигев начал переписку с их саппортом которые весело ответили что так и задумано, даже если использовал ровно 0 байт они считают что ты использовал 0.01GB и чаржат за это $12. Я тут-же кансельнул эту линию потому как не надо быть пидарасами. Больше никогда не буду иметь дело с Xfinity Mobile и Вам не советую.
P.S. Раньше у Xfinity Mobile первые 100 Mb траффика были бесплатными, потом они это отменили но "забыли" упомянуть как теперь тарифицируется отсутствие траффика.
P.P.S. Сейчас мой личный номер у Mint Mobile(сеть T-Mobile), а рабочий(в смысле контора оплачивает) у Visible(сеть Verizon). AT&T в моих краях не работает.
Оригинал и комментарии
«Якщо сумнівний підозрюваний говорить „іменно‟, „наоборот‟ і „вопше‟, то це, поза сумнівом, наш, українець, якщо ж він замість цих слів вживає відповідні українські літературні слова, то це на сто відсотків москаль, жид або німець, чи в крайньому разі професор-філолог.»
Та я зараз про інший вельми поширений у нас феномен. За моїми спостереженнями, чимало російськомовних українців має святе переконання, ніби володіє мовою на рівні носіїв. Переконання це, ймовірно, ґрунтується на тому, що їм бракує живого досвіду і зворотного зв'язку — вони просто несвідомі негараздів, перебуваючи фактично або метафорично у стерильному середовищі. У їхньому стерильному середовищі діє правило: «роби все за правилами». Та що відбувається, коли правила ти розумієш поверхово, а про написане дрібним шрифтом не здогадуєшся?
Тоді ти починаєш усюди виразно «Че-кати» та глибоко, по-російському «И-кати». Дякувати богові, саме це прокляття минулих років, начебто, вже розвіюється — дедалі більше мовців запізнає́ться з реальною фонетикою. Утім є одне таке дідівське правило, котре досі міцно сидить в головах через свою примітивність: «В українській вимовляється так, як пишеться». Що з нього витікає? — Те, що молодь на Ютьюбі старанно промовляє, скажімо, сполучення «ЧЦ/ШЦ/ШС» і решту. Ну а шо, за написаним усе правильно! Проте урок із вимови таких сполучень хтось прогуляв… Спочатку я взагалі здивувався, як їм вдається вимовляти «тусовоЧЦі». Потім з'ясував, що на це можна таки надрочитися, але навіщо?! :)
Оригинал и комментарии
Оригинал и комментарии
И даже аргументы приводит: оперативный успех (все-таки битву под Прохоровкой немцы выиграли, хотя бы в том смысле, что поле боя осталось за ними. И наступление советов было остановлено, поэтому оперативный успех вроде как налицо), достигнутый непомерной ценой. Еще одна такая победа и я останусь без армии (с).
Для немцев Прохоровка была последним оперативным успехом на театре. На других театрах были еще Арденны, но - ... - ... А тут еще химарсы подъехали.
Что история не повторяет себя в точности, даже когда таки кажется, что повторяет - это не открытие. Символизма получается поменьше. Ну и что? Хроноложцам потом гитлера с путиным отождествлять неудобно будет, но переживать о проблемах хроноложцев - ... - ...
Оригинал и комментарии
Package transferred to another carrier for delivery.
(small town not far from my house), WA
8:52 AM
Package is out for delivery.
(small town not far from my house), WA
5:35 AM
Package arrived at a carrier facility.
(small town not far from my house), WA
Оригинал и комментарии
Были такие, "куртуазные маньеристы",
По мне так это были особые московские люди, гордившиеся своей сытостью.
С другой стороны, там же на сайте масса великолепных поэтов. Если интересуетесь, конечно.
Оригинал и комментарии
Дописалась повесть, которую я внезапно для самого себя начал месяц назад. См по тегу aalinui.
Получилось примерно 6 авторских листов. Вот никогда такого со мной не было, чтобы шесть листов за месяц.
Выложил сейчас первый вариант на самиздат.
Скорее всего когда текст отлежится, и я его перечитаю, кое-какие места надо будет переделать. Но в целом это уже законченный текст. И я почти не писал в процессе написания постов в DW об этом. После первого поста - обсуждения замысла, замолчал и писал только текст, текст, текст. Может быть так и надо поступать с остальными сюжетами.
Ещё здесь я взял себе за правило не забегать вперёд. Обычно я пишу сначала те эпизоды, которые ясно вижу, а потом заполняю лакуны. Здесь я старался писать строго последовательно, в соответствии с поглавным планом, который был разработан в самом начале.
Надо бы ещё разобрать рабочие материалы - список имен персонажей и богов местного пантеона, соответствие полинезийских и европейских названий островов и так далее, и оформить это в виде wiki. Ну и закоммитить текст в какой-нибудь fossil. А то меня как-то напрягать начало что написано уже столько текста, а он есть только на моем ноутбуке и бэкапной флэшке от него (а и то и другое лежит в одном и том же рюкзаке). Ну теперь хоть на Самиздате копия есть.
X-Post to LJ
Оригинал и комментарии
Насамперед це «зустрічатися (付き合う)», адже конкретно цю історію присвячено романтичним стосункам.
Наступну за поширеністю сходинку посідають слова «перевірка (検証)», «результат (結果)» — адже сюжет обертається навколо застосунку, котрий моделює ці стосунки та зрештою повідомляє про рівень сумісности партнерів; а також чомусь слово «сьогодні (今日)».
Ну й бронзу беруть «іти (行く, 48)», «думати (思う, 34)» та «дивитися (見る, 67)» — це вже найпоширеніша загальна лексика (цифри означають місце цих слів ув одному зі справжніх частотних словників).
Та далеко попереду цих слів, з майже дворазовим відривом біжить… «семпай (先輩)»! Воно тут ледве не на кожній сторінці.
Фокус у тім, що ця назва, котра означає щось на зразок «старшого товариша», тут працює замінником наших особових займенників у згадуванні про головного героя або у зверненні до нього. Тобто кажуть не «ти/він», а «семпай». Ну а також її тут майже всюди додають як гоноратив до імен інших персонажів, адже події точаться у студентській тусовці.
Взагалі кумедна виходить гра слів, якщо сказати: «Семпай, кохай свою кохай!» «Коохай (後輩)» — це «молодший товариш» стосовно старшого, і ця назва, наче навмисно, відповідає тут справжньому коханню нашого героя.
Оригинал и комментарии
Великая шахматная доска
----------
...Чтобы ни случилось, события в Украине исторически необратимы и ведут к геополитической трансформации. Скорее раньше, нежели позже, Украина по-настоящему станет частью демократической Европы; скорее позже, нежели раньше, Россия последует за ней, если только не изолирует себя и не превратится в полузастойный империалистический реликт...
...Влияние украинских событий на Россию скажется в долгосрочной перспективе. Текущая геополитическая цель Кремля, сформулированная ностальгирующим по имперскому прошлому Владимиром Путиным, заключается в воссоздании под новой личиной аналога старой Российской империи или Советского Союза...
...Господин Путин, кажется, наивно полагает, что лидеры стран бывшего СССР искренне принимают роль подчиненных в возглавляемой Кремлем структуре. Некоторые из руководителей действительно иногда поддерживают на словах такое положение вещей, но в силу необходимости, а не по убеждению...
...Сегодняшняя Россия не в том положении, чтобы силой и жестокостью восстанавливать былую империю. Она слишком слаба, слишком отстала и слишком бедна. Ситуацию усугубляет демографический кризис...
... Без Украины Россия неизбежно будет с каждым годом становиться все менее европейским и все более азиатским государством...
...Осознание российскими социальными элитами того, что неуклюжие усилия Путина имеют весьма ограниченные шансы на успех, - лишь вопрос времени. Рано или поздно он перестанет быть президентом. Вскоре после этого Россия придет к выводу, что единственный разумный путь - тоже стать по-настоящему современным, демократическим европейским государством...
The Financial Times, 11 December 2013
----------
Украина посвятила себя свободе в такой мере, что любой, кто захочет посягнуть на ее свободу, будет знать: он очень серьезно рискует. Но Украина должна доказать, что она на самом деле решила быть частью европейского мира. Если она преуспеет, единственной перспективой России будет смириться с этой реальностью и в итоге самой стать частью Европы. Если она этого не сделает, ей предстоит превратиться в разоренного сателлита Китая.
Интервью телеканалу Интер 20 октября 2014
Оригинал и комментарии
Оригинал и комментарии
Какие то очень влиятельные люди, которые не хотят дальнейшего погружения в выгребную яму, прикрывают [Гирькина] и позволяют ему нести все что он несёт, потому что знают что Елбасы никогда не следует советам подобных типчиков. Да ещё данным открыто в YouTube.
Что тогда народ о нем подумает? Что страной правит не он, а какой-то чекизд?
Оригинал и комментарии
Тут обнаружил что при параллельной работе с несколькими проектами в fossil может оказаться что запущено несколько fossil-ов с режиме ui в разных директориях. И хорошо бы уметь быстро понять какой из них за какой проект ответственнен и как его прибить.
В результате написался вот такой скриптик:
#!/bin/sh
netstat -nlpt 2>/dev/null|
awk '/fossil/ {split($7,a,"/");print "http://" $4, a[1];}'|
while read url pid; do
echo "$url $(readlink /proc/$pid/cwd) $pid"
done
В смысле, смотрим на каких tcp-портах слушают исполняемые файлы по имени fossil и из /proc добываем их cwd. В выводим табличку url, рабочая директория pid (куда SIGINT слать при необходимости).
Будет не лень можно будет поразвивать:
- добавить функциональность "прибить по имени рабочей директории"
- или "прибить все кроме текущего проекта".
- табличку заголовком украсить.
- сделать чтобы при отсутствии запущенных fossil ui выдавался ненулевой код завершения.
- сделать команду "запустить fossil ui для данного проекта или открыть в браузере, если он уже запущен
- Если рабочий каталог в ${HOME} текущего пользователя, заменить в имени директории полный путь ${HOME} на тильду.
Оригинал и комментарии
Нет, fugitive это счастье с большой буквы Щ. Как я раньше без него жил... Когда у тебя в jira задачи в статус Waiting For Merge в экран не влазят, фугитивовские :Git merge и :Git diff неоценимы.
Теперь еще научитсья тесты не в отдельных окнах screen, а в term-буферах vim запускать..
А то в screen я что-то не вижу как можно изнутри screen (в смысле из скрипта, запущенного в нём) сделать две вещи
- Поменять название текущего окна, которое показыватся в статуслайне
- Запустить скрипт в новом окне текущего screen.
Оригинал и комментарии
Оставить отзыв с помощью аккаунта FaceBook: