Postgesql после MySQL
Поплотнее познакомился с Postgresql - вот некоторые впечатление от сабжа.
Прикольная штука, но медленнее чем MySQL, зато умеет много извратных штук типа хранимых процеур, транзакций, триггеров и прочей машинерии которую трудно отлаживать.
Для доступа я пробовал navicat, pgadmin, или psql.
Первые две вещи - gui, psql - консольная утилита.
Navicat платный, быстрый, но версия под линукс работает, по крайней мере у меня, страшно криво. Модальные диалоги исчезают при потери фокуса приложения. Видимо, потому что версия под linux использует vine.
PgAdmin - тормозной донельзя. В принципе работает хорошо, но тормоза убивают идею на корню.
В результате пользую psql которая, по сути, есть утилита командной строки. Пользоваться вполне удобно и работает быстро. Но, это консоль со всеми вытекающими. Хотя мне так в консоли даже удобнее работать.
Игрушки
Заказал немного всяких электронных компонентов поиграться из британского магазина hobbytronics.co.uk. К слову сказать в Россию они шлют не охотно и чтобы заказ прошёл пришлось писать им на email - и, ура, в выходные забрал с почты долгожданную посылку!
Среди всяких вкусных заказанных штук - USB Host Controller Board V2 - на борту этой, уже собранной, платки есть микросхема PIC24FJ на которой реализован полноценный USB Host. Моя идея заставить это устройство, будучи соединенным с Android устройством управлять, скажем, электродвигателем.
Среди готовых прошивок для данного устройства нечего подобного нет, поэтому нет ли среди читающих этот блог людей способных помочь создать такую прошивку? Если задачу решить, то можно найти огромное количество применений такого устройства - от создания огромных человекоподобных автономных роботов до различного рода сигнализаций и умных домов. Мощностей современных смартфонов хватит для решения самых разных задач. До сих пор, однако, почемуто никто такое не реализовал, и было бы здорово такое сделать. Если есть желание поучаствовать - дайте знать.
Как получить деньги фрилансеру?
Как известно работа в Интернет связана с рядом актуальных проблем, одной из которых является получение заработаных денег.
Как, чесно выполнив свои обязательства перед клиентом, получить свои кровно заработанные? Вот если бы вы жили в какой нибудь цивилизованной стране, клиент мог бы вам заплатить через Paypal (наиболее распространенный способ рассчета в online во всем мире).
Но до сих пор Paypal в России потратить можно было только в online. Вывод же живых денег с Paypal связан с множеством проблем нашего валютного законодательства. Так например, после того, как Paypal договорился с друзьями короля Джулиана и официально пришел в Россию прикрепить к нему теперь можно только пластиковые карты Российских банков.
Закон диктует нам необходимость открывать ИП, заводить валютный счет - и только тогда клиент сможет вам платить напрямую. Однако расходы на содержание валютного счета, клиент-банка, отчеты в проверяющие органы, штрафы съедят львиную часть и так не большой прибыли фрилансера.
Но существует еще один способ направить немного валюты в наше государство не покидая при этом родины предков - это вывод средств на карту Payoneer.
Используя карту Payoneer заказчик может заплатить вам либо со своего счета Payoneer, либо, что важно, с любой пластиковой карты. То есть, ему даже не нужно регистрироваться в системе.
Из достоинств этой системы, лично для меня кажутся наиболее ценными:
- Возможность снятия наличных в любом банкомате
- Возможность расплачиваться в обычных магазинах
- Карту можно использовать в любой точке мира
- Деньги на ваш счет может положить кто угодно, зная лишь email.
- Легальность использования в РФ
Счет Payoneer не обладает признаками банковского счета поэтому он не попадает под недавние ужесточения правил работы с валютными счетами на территории Российской Федерации, что делает карту Payoneer единственным законным способом получения денег на территории Российской Федерации физическому лицу.
Зарегистрировавишить на сайте и заказав карту вы станете счастливым обладателем универсальной пластиковой карты, и сможете всегда иметь удобную возможность получить свои деньги где бы вы не находились. Карта Payoneer это обычная карта MasterCard её примут везде где принимают МasterCard.
С Payoneer работают такие компании как oDesk, Elance, и многие другие. Например, на oDesk, заработанные деньги будут автоматически переводиться на карту каждую неделю. Вам останется лишь дойти до ближайшего банкомата.
Снимать деньги выгоднее в долларах, хотя можно и в рублях. Курс при этом в разных банках будет свой. Как правило, он хуже чем если снимать долларами и менять их в банке, но не смертельно. Комиссиия за использование системы весьма гуманная и сравнимая с комиссией наших банков (если не меньше, например годовой комиссии как в наших банках, вообще нет).
Возможно, придет время и очередной закон об единой платежной системе сделает такие сервисы вне закона, надеюсь это не случится. Однако пока это работает и этим можно пользоваться.
Emacs и org-mode
Выходные провёл за изучением Emacs. Вроде бы, казалось, на дворе двадцать первый век, есть Word и OpenOffice а я сижу и разбираюсь в хитросплетениях команд горячих клавиш Emacs. А всё дело в том, что у Emacs есть интересное расширение - org-mode, которое может использоваться для организации заметок, планирования, создания TODO списков и т.п. Говорят, ничего мощнее в природе не существует. Вот я и хочу проверить так ли это или не так. Но просто так взять и пользоваться org-mode нельзя. Нужно сначала разобраться с Emacs.
Emacs это что-то вроде Vim - некоторые про него даже не слышали, некоторые его люто ненавидят а некоторые безмерно любят.
Первые впечатления от редакторе остались весьма положительные. Emacs изначально был создан как тестовый редактор, работающий в текстовых терминалах, поэтому, те навыки, которые мы приобретаем используя новомодные офисные пакеты тут не пригождаются. Более того - Emacs не содержит поддержки мыши и даже общепринятые клавиши навигации со стрелочками тут не приветствуются - вместо этого рекомендутся использоваться сочетания клавиш с ctrl-f,ctrl-b,ctrl-n,ctrl-p. Такой способ довольно необычен, на он значительно ускоряет работу с текстом, поскольку не изменяется положение рук на клавиатуре. Одобряю.
Насколько эффективным окажется использование этой штуки - время покажет. У меня есть сильное сомнение, что поработав в Emacs использование других программ останется таким же комфортным, поживем - увидим, в любом случае всегда интересно освоить что-то новое, взглянуть на вещи под другим углом, так сказать, для расширения кругозора.