Ну есть же пейпал, плюс (рассказывают) в америке, например, намного проще оспорить транзакцию по карте — чуть ли не просто вычеркнув ее из счета в конце месяца. У нас, конечно, до этого далеко — судя по форумам, можно месяцами с банком переписываться.
Ну со строкой как списком вообще работать довольно удобно в функциональном стиле, в плане маттерн матчинга и прочих штук, и поскольку числа в эрланге неограниченной разрядности, UTF-32 пихаем в список и нет проблем.
А UTF-8 однозначно в виде списка трудно представить (если побайтно то вся прелесть теряется), поэтому его лучше как binary держать, плюс вроде предлагалось добавить поддержку в binary паттернах юникодных строк (типа, <<u«Превед»>>).
Юникод кстати обещали в следующем релизе (R12B-6 что ли). Ну то есть не то чтобы все будет сразу шоколадно, с библиотеками и всеми остальными делами, но будет, как минимум, унифицированный способ представления уникодных строк (UTF-32 как список, UTF-8 как binary).
Она там сначала (практически мнговенно) блокируется, а реально уходит через несколько дней. Просто это не всегда очевидно, зависит от «интерфейса» банка.
Без стилуса я тоже умею (я его сломал :) но это адски неудобно! Все по дефолту довольно мелкое, а самое ужасное это менюшки, и почти все приложения их используют — потому что ручками с нуля вместо них изобретать что-то свое сложновато. Джойстик у меня неудобный (htc touch), да и нафига я собственно тогда покупал телефон с сенсорным экраном? :)
Кстати, щас вдруг понял что если они додумаются переделать оконные меню в андроид/iphone стиле, станет радикально приятнее пользоваться.
Андроид я щупал в эмуляторе, но много, в процессе написания софтины под него. Поэтому ничо не могу сказать как там со временем отклика на реальном девайсе, но интерфейс реально весь заточен под тыканье пальцами — крупные контролы, никаких гадких менюшек, все для людей.
2005 действительно медленная, по крайней мере, по скорости ввода-ввода. Я как WM-разработчег™ как-то по долгу службы тестил 2003 vs 5.0 vs 6.0, первая и последняя сравнимы по скорости, а пятая проседала на некоторых тестах в разы по сравнению с ними.
Фигня в том что весь софт-то останется малоюзабельным без стилуса, как и был. Понятно, что уже не особенно в силах майкрософта это исправить, но я боюсь, до юзабилити андроида и iphone даже после выхода 7 будет еще очень далеко.
«Коммерческое исскуство» есть, это, естественно, не игра в орла/решку, но, тем не менее, есть куча фильмов, снятых за кучу денег и/или неплохими режиссерами, и, тем не менее, провалившихся в прокате. Это и есть риск.
Возьмем канонический пример из игрушек — Fallout 2, который еле-еле вышел «в ноль» только через пару лет после выпуска — хотя игра, безусловно, неплохая.
Ну как откуда, сделали удачный фильм — заработали много денег, сделали неудачный — потеряли много денег. И то и другое возможно, мысли зрителей еще никто читать не научился на 100%.
Соответственно, .hrl это текстовый файл просто, он никак компилятором специально не обрабатывается, а в .erl всегда описание модуля.
А UTF-8 однозначно в виде списка трудно представить (если побайтно то вся прелесть теряется), поэтому его лучше как binary держать, плюс вроде предлагалось добавить поддержку в binary паттернах юникодных строк (типа, <<u«Превед»>>).
в server_info.hrl:
-define(SERVER_PORT, 8080).
в server_connect.erl:
-include(«server_info.hrl»).
Кстати, щас вдруг понял что если они додумаются переделать оконные меню в андроид/iphone стиле, станет радикально приятнее пользоваться.
Андроид я щупал в эмуляторе, но много, в процессе написания софтины под него. Поэтому ничо не могу сказать как там со временем отклика на реальном девайсе, но интерфейс реально весь заточен под тыканье пальцами — крупные контролы, никаких гадких менюшек, все для людей.
Налоги раз в квартал, как и раньше.
Возьмем канонический пример из игрушек — Fallout 2, который еле-еле вышел «в ноль» только через пару лет после выпуска — хотя игра, безусловно, неплохая.