Показаны сообщения с ярлыком IT. Показать все сообщения
Показаны сообщения с ярлыком IT. Показать все сообщения

20 нояб. 2019 г.

Использование Caramba Switcher совместно с PhpStorm

Те, кому часто приходится переключаться с русского на английский и обратно, часто пользуются переключателям раскладки введённого текста, самый известный из которых - PuntoSwitcher, а самый простой и удобный для меня - Caramba Switcher от того же разработчика. Я не пользуюсь автоматическим переключением и переключение по двойному нажатию на левый шифт меня вполне устраивает своей простотой и быстродоступностью. Но вот беда - в продуктах JetBrains, к коим относится мой PhpStorm, это двойное нажатие на shift вызвает окно быстрого поиска. Что же делать? К счастью, решение есть.


2 окт. 2014 г.

Молчаливый SELECT

Иногда нужно выполнить несколько SQL - команд подряд, например в блоке транзакции BEGIN - COMMIT и хочется чтобы поток выполнения не прерывался. Но что делать, если требуется включить в цепочку команду SELECT?

Делаем молчаливый 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, чего мы и добивались.

19 окт. 2010 г.

Читалки для смартфонов на Symbian OS

Итак, пройдёмся по такому полезному классу программ, как читалки. Телефон конечно не замена книге с традиционными чернилами, ни eBook'у с электронными чернилами, т.к. имеет меньший размер экрана и экран этот светится, что по мнению многих вредит зрению. Однако он обладает неоспоримым плюсом - он компактен и всегда с собой. И хотя Symbian перестала быть культовой операционкой, уступив это место Android от Google и iOS 4 от Apple, но остаётся тем не менее самой популярной мобильной ОС. А в качестве объекта тестирования выберем книгу в популярном формате электроных книг FB2. Этот формат поддерживают три книгочиталки (с помощью конверторов его можно преобразовать и в форматы, поддерживаемые другими программами-читалками, но я тестировал программы с родной поддержкой FB2): ZXReader, QReader и smartReader. Задача простая - выбрать программу, читать которую удобнее и приятнее других.

22 апр. 2010 г.

Кракожия.РФ

Ру-Центр как-бы намекает о грядущих проблемах с кодировками в новой доменной зоне ".РФ".

16 окт. 2009 г.

Как создавать правильные пароли

Везде нас окружают пароли: пароли от сервисов, пароли от сайтов, пароли от компьютеров и различных устройств. И если мы заботимся о безопасности, то вынуждены постоянно придумывать их. Нет, можно конечно использовать один и тот-же пароль везде и всюду. Но как только его перехватят или подберут, Вы можете лишиться всего, к чему он подходит. Как-же создавать правильные пароли? Можно придумывать их, но пароли-слова быстро ломаются перебором по словарю. А можно пользоваться специальными программами, которые генерируют криптостойкие пароли. Об одной из таких программ и пойдёт речь.

14 окт. 2009 г.

Google-переводчик в строке поиска Firefox

Как известно, компания Google предлагает очень удобный сервис - Google-переводчик. Его можно сохранить в закладки и пользоваться им для перевода фраз, или даже целых сайтов. Но насколько бы было удобнее, если бы мы могли вводить текст или адрес переводимого сайта в строку поиска и сразу получать результат. Попробуем сделать это, а именно - прикрутим Google-переводчик к строке поиска любимого Firefox и он появится на ней в списке поисковых плагинов.

10 июл. 2008 г.

Хуавее и хуавее - всё! (окончание эпопеи)

В прошлом сообщении я рассказывал о своих приключениях, вызванных желанием получить скоростной доступ к интернету в подмосковье. Тогда я никак не мог заставить работать CDMA-модем Huawei EC506 (если быть точнее, то не модем, а целый интернет-шлюз с поддержкой скоростного EV-DO, встроенными Wi-Fi и Lan-свичом). С того момента, как проблема решилась, прошло уже достаточно врремени, но лучше поздно, чем никогда, тем более эта информация может оказать реальную пользу другим.

27 апр. 2008 г.

Всё Хуавее и Хуавее

Кто бы мог подумать, что покупка потребительского устройства превратит мой выходной в сущий ад? Не спасла ни инструкция на русском, ни консультации по телефону с продавцом и сотовым оператором, ни солидный вид самого устройства и его коробки ;) - я почти день убил но так и не вышел через него в сеть. Речь пойдёт интернет-шлюзе для сетей третьего поколения "Huawei EC506".