Те, кому часто приходится переключаться с русского на английский и обратно, часто пользуются переключателям раскладки введённого текста, самый известный из которых - PuntoSwitcher, а самый простой и удобный для меня - Caramba Switcher от того же разработчика. Я не пользуюсь автоматическим переключением и переключение по двойному нажатию на левый шифт меня вполне устраивает своей простотой и быстродоступностью. Но вот беда - в продуктах JetBrains, к коим относится мой PhpStorm, это двойное нажатие на shift вызвает окно быстрого поиска. Что же делать? К счастью, решение есть.20 нояб. 2019 г.
Использование Caramba Switcher совместно с PhpStorm
Те, кому часто приходится переключаться с русского на английский и обратно, часто пользуются переключателям раскладки введённого текста, самый известный из которых - PuntoSwitcher, а самый простой и удобный для меня - Caramba Switcher от того же разработчика. Я не пользуюсь автоматическим переключением и переключение по двойному нажатию на левый шифт меня вполне устраивает своей простотой и быстродоступностью. Но вот беда - в продуктах JetBrains, к коим относится мой PhpStorm, это двойное нажатие на shift вызвает окно быстрого поиска. Что же делать? К счастью, решение есть.4 окт. 2018 г.
Мотопутешествие на озеро Эльтон
В 2016 году я совершил увлекательное путешествие на озеро Эльтон, что находится близ Казахстана на своём мотоцикле. Это был мой первый большой дальняк, он оказался непростым. Вот рассказ об этом путешествии в трёх частях, опубликованный на сайте Байкпост и иллюстрированный моими фотографиями:Часть 2 "Эльтон - Пустошь Каспия"
Часть 3 "Эльтон - Возвращение короля"
Ярлыки:
Борисоглебск,
Волгоград,
дороги,
Казахстан,
мотоциклы,
озеро,
путешествия,
Россия,
Саратов,
фоторепортаж,
Эльтон
2 окт. 2014 г.
Молчаливый SELECT
Иногда нужно выполнить несколько SQL - команд подряд, например в блоке транзакции BEGIN - COMMIT и хочется чтобы поток выполнения не прерывался. Но что делать, если требуется включить в цепочку команду SELECT?
Делаем молчаливый SELECT, не прерывающий поток выполнения команд:
В данном случае мы селектом ставим номер следующий за максимальным существующим, и его возвращаем. Соответственно, обновить запись с таким id невозможно, т.к. её нет, но и результат селекта не возвращается. И выполняется следующая инструкция SQL, чего мы и добивались.
Делаем молчаливый SELECT, не прерывающий поток выполнения команд:
BEGIN;
-- ...
UPDATE mytbl SET id = 0 WHERE id IN ( -- mute select
-- наш select
SELECT SETVAL('mytbl_id_seq', (SELECT MAX(id)+1 FROM mytbl), FALSE)
);
-- ...
COMMIT;
Помещаем его для этого в условие апдейта и делаем, чтобы оно никогда не выполнилось.В данном случае мы селектом ставим номер следующий за максимальным существующим, и его возвращаем. Соответственно, обновить запись с таким id невозможно, т.к. её нет, но и результат селекта не возвращается. И выполняется следующая инструкция SQL, чего мы и добивались.
Ярлыки:
программирование,
IT,
postgres,
postgresql,
sql
17 июл. 2013 г.
Три текстовых редактора для iOS
Пока я не поставил Byword, я думал, что iA Writer - лучший текстовый редактор для iOS. Возможно, так оно и есть, но он слабо заточен на форматирование текста. В нём есть предпросмотр markdown-разметки, но вводить все эти скобочки придётся из дебрей клавиатуры (та-же решётка находится в подменю, которое появляется при переключении на цифры). В то время, как в Byword встроены очень удобные инструменты для markdown-разметки текста. Да и возможности экспорта шире - не только в Dropbox, но и в Blogger, Evernote, Wordpress и т.д. Однако, набирая текст, чаще всего жмёшь не на клавишу решётки, а на запятую. И тут уже выигрывает iA Writer, т.к. у него на панели присутствует та самая запятая. А ещё точка (вместо которой правда мне привычнее жать дважды пробел) и ряд других знаков препинания из цифрового режима. Конечно, совсем не сложно нажать на кнопку “123” и не отпуская довести до нужного знака, но и приятнее и быстрее, когда эти знаки под рукой. Так что буду использовать их оба, а также навороченный программистский Textastic, где тоже есть поддержка markdown, но дополнительных кнопок слишком много, они вызываются нажатием и сдвигом, а оттого он не так удобен для простого текста. Но он создан для редактирования кода и незаменим для этого.
Ярлыки:
текстовые редакторы,
iOS,
iPhone,
markdown,
soft
28 окт. 2012 г.
Фотосуббота
Ярлыки:
Израиль,
мёртвое море,
фотография,
Canon 5Dmk2
18 мар. 2012 г.
Сравнение портретников: Canon 5D mark II VS Panasonic GF2, Canon EF 85mm 1:1.8 VS M.Zuiko digital 45мм 1:1.8
Маленькое сравнение большой зеркальной полнокадровой камеры Canon 5D mark 2 с маленькой карманной беззеркалкой Panasonic Lumix GF2, а также объективов-портретников Canon EF 85mm 1:1.8 и Olympus M.Zuiko digital 45мм 1:1.8. И если стоимости камер отличаются во много раз, то объективы стоят одинаково (на БИХе цены их сейчас совпадают до доллара).Под катом детали сравнения и тестовые снимки, для которых позировал красивый дизайнерский dect-телефон в стиле ретро.
6 мар. 2012 г.
Подписаться на:
Комментарии (Atom)

