Что-то очень похожее на eigen class из Ruby. Но если для интерпретируемой природы Ruby метопрограммирование выглядит естественно, то для компилируемого Objective-C такие дела в runtime не привычны.
Вы написали, что RubyMotion использует MacRuby, но это по факту не так. Лорент сам неоднократно упоминал, что у них разные подходы, базовая лишь идея. Посмотрите статью «Getting To Know RubyMotion With Laurent Sansonett»: www.sitepoint.com/getting-to-know-rubymotion-with-laurent-sansonetti
Не знаю как MacBook, но в Mac OS X 10.8-10.9 точно MacRuby в поставке не присутствует. MacRuby нужно ставить отдельно.
Кроме изначальной идеи, RubyMotion ничего не использует от MacRuby. Там абсолютно два разных подхода, начиная от toolchain и заканчивая компилятором.
Пробовал раньше использовать этот сервис Google, но почему-то стабильно возвращалось utterance пустым.
«Content-Type: audio/x-flac; rate=16000» -O — «www.google.com/speech-api/v1/recognize?lang=ru-RU&client=chromium»
В Content-Type указывается audio/x-flac для wav-файлов?
Взяток, растущих день ото дня, ей хватит с лихвой поправить свое здоровье. Кстати, кто не видел фейс – Lucy H. Koh. В США такие должности утверждаются президентом и главой штата?
Развертывание на Heroku очень простое. А как быть на украинском shared-хостинге для Rails? Можно ли прикрутить там Sinatra и что нужно писать в congif.ru?
Значит в книге «Язык программирования Ruby» (Ruby-Programming-Language) Флэнагана и Матцумото только приоткрыли дверь в eigenclass (там их называют обособленные классы), описав их в общем хранилищем синглтон-методов. Вот как надо смотреть в микроскоп на структуру рубина.
Большое спасибо за статью, с нетерпением жду продолжения с такой же доступной и красивой инфографикой.
Перерывы с гимнастикой глаз делаю каждый час по 15 минут, в обед 1 час. Только так могу трудиться. После работы стараюсь побольше гулять с женой, если погода позволяет, или ходить на карате. И смех и грех, но суть такова, что кино после работы уже больно. У меня с детства сильная дальнозоркость, глаза часто устают, к концу недели обычно стараюсь оставить работу не за компьютером. Врач мне прописал Систейн (капли) и Optix (таблетки). В виде профилактики по две капли на ночь и одну таблетку в сутки в течении 2 недель.
www.sitepoint.com/getting-to-know-rubymotion-with-laurent-sansonetti
Кроме изначальной идеи, RubyMotion ничего не использует от MacRuby. Там абсолютно два разных подхода, начиная от toolchain и заканчивая компилятором.
#!/usr/bin/perl -w
require LWP::UserAgent;
my $url = «www.google.com/speech-api/v1/recognize?client=chromium&lang=ru-RU»;
my $audio = "";
open(FILE, "
«Content-Type: audio/x-flac; rate=16000» -O — «www.google.com/speech-api/v1/recognize?lang=ru-RU&client=chromium»
В Content-Type указывается audio/x-flac для wav-файлов?
Большое спасибо за статью, с нетерпением жду продолжения с такой же доступной и красивой инфографикой.