dervish_candela: (Dervish)
so subtle.

про большую часть по для бэкапа в сети сведения колеблющиеся по «опять поменяли апи, прога сломалась / починили» с периодом в несколько лет
https://sourceforge.net/projects/ljarchive/ в данный момент выкачал мне записи и комментарии (картинки не выкачал, про сообщества не знаю)

если для кого-то работают какие-то другие варианты, не постесняйтесь рассказать в комментах.
dervish_candela: (Dervish)
моя бошка уже немного пухнет, но вот что я понял.

std::move(x) ничего не двигает. оно просто приводит тип к rvalue (&&x), то есть мы явно говорим что объект x нам больше не нужен.

втихую move contructor генерится только для POD (не совсем так, но смысл именно такой).
совершенно точно нельзя передвинуть класс, если у него явно запрещён copy contructor и при этом не определён явно move contructor.

есть некий middle gorund вида const T& ← &&T , то есть rvalue will bind to a const lvalue reference
то есть, класс с нетривиальным конструктором можно передвинуть, если он is_move_contructible<T>, то есть std::is_constructible<T,T&&> (его можно сконструировать из rvalue)
например так работает конструктор копирования из T(const T&) и инициализирцет T из временного выражения &&T

иными словами, подвинуть некопируемый объект нельзя. никак. нихт. нада.
такие классы нужно инстанцировать в хозяйствующий указыватель unique_ptr<T> и передвигать это хозяйство с помощью std::move(unique_ptr<T>)
в частности, никак невозможно и нельзя подвинуть QObject, и это by design, именно потому что правильно скопировать identity class (уникальный объект) просто невозможно по определению.
для этого у них у всех запрещены конструктор T(const T&) и присваиватель T& operator=(const T&) макросом Q_DISABLE_COPY


а вот RVO всё может, потому что он не языковая механика, а компиляторная.
dervish_candela: (Dervish)
чем меньше шрифт, тем лучше я воспринимаю его как текст (проще сразу видеть конструкции и идиомы, а не отдельные слова и буквы)
с другой стороны, с толстым шрифтом лучше фокусируются и меньше болят глазки
nyoroooon
dervish_candela: (Dervish)
полакировать на ночь подоконник в той же комнате, в которой будешь спать - бесценно
dervish_candela: (Dervish)
evey language: import foo

c++:
filespace: is foo in any of these text files? → ¯\_(ツ)_/¯
namespace: what namespace is foo in? → ¯\_(ツ)_/¯
inclusion: wait, which one is it? which file with no include guards was included twice? → ¯\_(ツ)_/¯
compilation unit space: you may not know it, but I'm a proto-module system also! No, I'm not here to help. The only way to actually use me to do anything even remotely useful is splitting every class into two parts. Also, your foo is in one unit but ITS VTABLE IS ALL OVER THE PLACE, WHAT THE FUCK DOES THAT EVEN MEAN. lose 1 turn. ¯\(°_o)/¯
linkspace: you have two foo. no, I won't say where they are. Have fun. (>_ლ)
dervish_candela: (Dervish)
Карта → вкладка Последние операции → внизу ссылка «Операции совершенные в Сбербанк Онлайн», там каждую строку можно щёлкнуть, но обязательно по буквам, а не по пустому месту, и увидеть страницу платежа с фейковым штампом «Исполнено», а внизу и будет вожделенная ссылочка «распечатать чек».
dervish_candela: (Dervish)
о том, что бесплатную функциональность урежут ещё больше, куча народа как-то занервничала.
нельзя сказать, чтобы эвернот был так уж удобен (и переход на material design ему явно не пошёл на пользу), но он был как демократия - хреново, но остальное ещё хуже.

примерно из этих соображений им пользовался я, и давно хотел освободить оттуда свои данные.
к сожалению, единственный способ, который я нашёл, это хвалимый некогда блоггерами движок интернет-автоматизации для простых людей IFTTT (if this, then that), который я не очень люблю, так как он даёт некую иллюзию свободы, но на самом деле он как конструктор лего: ты можешь собрать только то, для чего у тебя есть кубики.

для нашей цели уже есть готовый рецепт:

https://ifttt.com/recipes/341266-if-the-note-has-a-tag-upload-it-to-gdrive


что нужно сделать.
1. зарегистрироваться на IFTTT
2. "подключить каналы" Evernote и Google Drive (авторизоваться на обоих сайтах, а затем разрешить доступ к ним для IFTTT в диалоге "подключить канал")
3. "отредактировать рецепт" и ввести в поле Specific tag - любое имя тега, которое нравится. Заметки с этим тегом будут скопированы (если такого тега в заметке ещё нет, то копирование запустится после добавления тега в заметку). В поле тела документа (Content) добавить шаблон {{Tags}}, например вот так: Теги {{Tags}}<br> (в рецепте по-умолчанию его нет).
4. в эверноте, заменить все заголовки заметок на английские (юникод при экспорте заголовков куда-то теряется, но само тело заметки экспортируется нормально, даже включая вложенные картинки. что будет с остальными вложениями, не знаю).
5. добавить в наши заметки тот тег
6. подождать пока рецепт отреагирует, или же нажать в рецепте "обновить"
7. наслаждаться копиями заметок в Google Drive.
dervish_candela: (irony!)
купил я тут рашпиль для шлифмашинки. испробовал его на бетоне, и тот естественно почти сразу сильно забился пылью.
я такой: а нафигачу-ка я сверху момента, он прилипнет к этому непотребство, а я получившуюся пленку отдеру вместе с пылью.

30 минут спустя, рашпиль покрыт намертво пристывшим слоем "момента". надо же, эта штука таки иногда вспоминает, что она клей.

я такой: ага, а не окунуть ли тебя в ацетончик!
заливаю это дело ацетоном.

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

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

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

конец.
dervish_candela: (Dervish)
к хангаутсу есть три официальных клиента (не считая полумёртвого виндовского приложения) - старый браузерный чатик в Gmail, новый браузерный Hangouts в Google+, и телефонный клиент, почти полностью (но не совсем) унифицированный по виду и функциональности с новым браузерным.

и старый чатик, и новый чатик умеют показывать html «i» и «b»
в старом чатике для того чтобы его создать, нужно вводить звёздочки и подчёркивания
в новом нужно нажать ctrl+b и ctrl+i
старый чатик умеет создавать strikethrough, новый не умеет
также новый не умеет его показывать
но зато новый умеет создавать underline (ctrl+u)
но старый не умеет его показывать! он показывает его как italic!
старый чатик умеет отображать статусы а-ля irc командой /me
новый чатик не умеет ни создавать, ни отображать таких строчек.

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

фейспальм х3 комбо.
dervish_candela: (brains)
сначала перебивался капюшоном, а потом вспомнил, что нет, не забыл, а специально чтоб не забыть положил шапку в рюкзак, и забыл об этом.

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

>_≪
dervish_candela: (Dervish)
милота с cppreference.com

A constexpr variable must satisfy the following requirements:
its type must be a LiteralType.
...

кликаю на страничку LiteralType и вижу:
Literal types are the types of constexpr variables and they can be constructed, manipulated, and returned from constexpr functions.

писать на с++20 без диплома юриста будет синтаксической ошибкой, компилятор будет автоматически подавать на тебя иск.
dervish_candela: (Dervish)
при замене сим-карты онлайн-банк "Альфы" возбудился и не дал заплатить.
подчёркиваю, что речь идёт не о смене телефонного номера, а о замене сим-карты.
возможно, виновато приложение банка на смартфоне, хотя оно и не запускалось для этой операции (номер сим-карты не секретен).
с одной стороны, вроде бы и хорошо (т.к. по поддельной доверенности можно спокойно получить у оператора твою сим-карту). с другой стороны, могли бы и предупредить?


кстати, Альфа - кредитор гигантского и перманентно находящегося на грани банкротства "Уралвагонзавода". который "выпускает" "стратегически важную" "Армату"...
ни на что не намекаю пользователям Альфы.
dervish_candela: (Dervish)
задалбывает мерзкое выключение экрана при запуске UAC окошка в штатном режиме Secure Desktop
сама идея затемнить мне нравится, но вот выключение монитора на несколько секунд мне ниочиноь.
основная гипотеза - "умный" монитор, выключающийся при 100% чёрного.
(эффект непоследовательный, обычно самое тяжёлое - первое после включения/просыпания монитора)

проблема общераспространённая, а вот решение - не очень. пробовал гипотезу отсюда, но лучше не стало.
http://superuser.com/questions/211875/stop-uac-secure-desktop-from-dimming-the-screen

[Poll #2022416]
dervish_candela: (insanity)
у всех национал-предателей в очередной раз появилась отличная возможность сделать свой рацион более патриотичным: с полок сначала почти исчезла демократичнейшая "Барилла", а потом появилась в чуть-чуть других коробочках с чуть-чуть другими надписями и уже прям сразу же немного не того качества. хоть бы месяцок потянули для приличия, прежде чем техпроцесс спускать в унитаз. импортозамещение на коробке особо не афишируют, зачем? да и цену тоже можно не менять.




dervish_candela: (Dervish)
Оригинал взят у [livejournal.com profile] rotten_k в Просто так: философичное.

Книжка называется "Tsundere, Heidegger, and Me"

Собственно, Кант.
Read more... )

dervish_candela: (Dervish)
всем спасибо за участие, пока что траур отменяется: http://lifehacker.com/get-the-old-chrome-bookmark-manager-back-1699441383
решение очевидно временное (флаг обещали отпилить), но либо кто-нибудь таки допишет нормальный интерфейс добавления залкдаок (в опере был идеальный), либо опять придётся опять использовать два браузера.
dervish_candela: (Dervish)
а я приехал из командировки, открыл хром, попытался добавить страницу в закладки - и увидел на месте привычного окна что-то невероятное, и также увидел что всех. моих. папок. у меня больше нет.


(слава богу, они-таки на месте, хотя добавить в них ничего нельзя, можно только перетащить добавленное)

orz

Mar. 21st, 2015 11:50 pm
dervish_candela: (Dervish)
оказывается, существует вариант ризотто для нищебродов от суровых северных итальянцев, приготовляемый из ячменя и называемый, соответственно, orzotto.

http://italianfood.about.com/library/weekly/aa032003.htm
http://www.chefbikeski.com/?p=641

вот теперь я знаю кунфу умею готовить перловку ))

п.с. ещё для нищебродов - вино можно заменить "бальзамическим", винным или хересным уксусом, 2 ст.л. 6% уксуса на 100мл. воды
эта пропорция даст небольшую кислинку, для избежания можно наверное рискнуть попробовать выпарить или аккуратно погасить.

#dressgate

Feb. 27th, 2015 10:57 pm
dervish_candela: (Dervish)
задрали с этим платьем.
наблюдатель с тёплым и ярким монитором с высокой гаммой увидит "золотой с белым". наблюдатель с холодным и тёмным монитором увидит чёрный с синим.
я вижу и то, и другое, потому что передо мной стоят оба монитора.

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

http://www.pixiv.net/member_illust.php?mode=medium&illust_id=48999810

April 2017

S M T W T F S
       1
234 5678
9101112131415
16171819202122
23242526272829
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 23rd, 2017 09:24 am
Powered by Dreamwidth Studios