Доброго времени суток!
В топике кратко изложены основные сведения с примерами кода, иллюстрирующие работу с некоторыми пользовательскими элементами управления и формами на платформе Samsung Bada. Пример приложения с кнопками, полями ввода и надписями (Label) имеется здесь. Кому интересно — просим под кат.

Читать дальше →

Доброго времени суток!
В топике кратко изложены основные сведения с примерами кода, иллюстрирующие работу с некоторыми пользовательскими элементами управления и формами на платформе Samsung Bada. Пример приложения с кнопками, полями ввода и надписями (Label) имеется здесь. Кому интересно — просим под кат.

Читать дальше →



В рамках образовательного проекта Machine Project в Лос-Анджелесе прошёл очередной мастер-класс для школьников. На этот раз их учили, как взламывать автомобиль, выбираться из захлопнутого багажника и включать зажигание без ключа.

Уроки являются частью программы «Хорошие дети делают плохие вещи» и должны стимулировать у детей интерес к технике. Проектом руководит Том Дженнингс, создатель FidoNet, на фото слева.
Читать дальше →

Эта долгая история началась незадолго пред концом прошлого тысячелетия.

Сетевики-старожилы наверняка помнят, как Корпорация Майкрософт включила браузер Internet Explorer 3 в операционную систему Windows 95 OSR2, а браузер Internet Explorer 4 — в операционную систему Windows 98. Это событие считается началом войны браузеров, которая привела к резкому развитию HTML, CSS, DOM и джаваскриптов, однако заставила сайтостроителей немало попотеть над преодолением несовместимостей различных браузеров. Однако, пожалуй, ещё больший эффект и практическая польза этого события — в том, что у каждого покупателя популярной операционной системы впредь были готовые программные средства для немедленного доступа к Интернету (и, прежде всего, ко Всемирной Паутине в нём).

Тем самым был также нанесён сокрушительный удар по популярности Фидонета. Обратите внимание на нижеследующий график численности узлов второй (европейской) зоны Фидонета (взятый с немецкого сайта Fido-Statistik) — вы все без труда увидите там, как взрывной экспоненциальный рост Сети Фидонет сменился в те годы на падение:
[график]
В известной мере Фидонет был сам повинен в своём падении. Идея единой формы адресации ресурсов (идея URLов) и простота перехода по гиперссылкам — вот особенности Всемирной Паутины, которыми была предопределена её популярность. Фидонету следовало ещё тогда перенять их. К сожалению, свобода и открытость исходного кода в те годы не была ещё так популярна, как теперь, так что все энтузиасты бились головою о стенку необходимости сочинять с нуля кучу кода — и постепенно затихали.

Но лучше поздно, чем никогда. Времена переменилися. Сейчас на дворе январь 2011 года. Около года тому назад мы с вами обсуждали (прямо здесь же, в этом блоге) появление поддержки гипертекстового Фидонета в кросс-платформенном пакете программ fidoip. В отличие от браузеров пятнадцатилетней давности здесь всё иначе: речь идёт о комплекте свободного программного обеспечения (binkd, Husky, GoldED-NSF) с открытым исходным кодом. Так что было всего лишь вопросом времени появление такой свободной операционной системы, которая «из коробки» содержала бы готовую, встроенную поддержку гипертекстового Фидонета.

А вот и она: FIDOSlax Linux. Хостинг на гуглокоде, две новости на Linux.org.Ru: о выходе версии 1.0 и о выходе версии 1.1.

Я, будучи автором современной идеи гипертекстового Фидонета, смотрю на FIDOSlax с той же неподдельной радостью, с какою, должно быть, Тим Бернерс-Ли (автор идеи WWW) смотрел на девяносто восьмые винды. Всегда приятно видеть, как другие люди реализуют и популяризуют твои идеи.

Картография Bada — от сложного к простому


Здравствуйте! Сегодня я написал топик, посвященный решению задачи загрузки карты в смартфон с Bada и некоторым простым манипуляциям с ней. Откровенно говоря, способ сложный, требующий обилия кода и при этом сама карта не балует детальностью. К счастью, есть способ сделать тоже самое попроще, и при этом убить двух вальдшнепов одним патроном — использовать детальные карты Google (или Yandex — вот почему-то в Украине Google наполовину впереди Яндекса ?) и при этом манипуляции с картой обеспечиваются более простым способом — привычным JavaScript.
(Для новичков в Bada есть мой первый топик)

Приступим.
Читать дальше →

Картография Bada — от сложного к простому


Здравствуйте! Сегодня я написал топик, посвященный решению задачи загрузки карты в смартфон с Bada и некоторым простым манипуляциям с ней. Откровенно говоря, способ сложный, требующий обилия кода и при этом сама карта не балует детальностью. К счастью, есть способ сделать тоже самое попроще, и при этом убить двух вальдшнепов одним патроном — использовать детальные карты Google (или Yandex — вот почему-то в Украине Google наполовину впереди Яндекса ?) и при этом манипуляции с картой обеспечиваются более простым способом — привычным JavaScript.
(Для новичков в Bada есть мой первый топик)

Приступим.
Читать дальше →

Предварительные замечания


Здравствуйте. Речь пойдет о том, как для мобильной платформы Samsung Bada создать простое приложение, позволяющее отобразить на экране смартфона карту, выполнять с ней манипуляции и решать несложные задачи. Начало разработки для Bada описано мной здесь.

Читать дальше →

Предварительные замечания


Здравствуйте. Речь пойдет о том, как для мобильной платформы Samsung Bada создать простое приложение, позволяющее отобразить на экране смартфона карту, выполнять с ней манипуляции и решать несложные задачи. Начало разработки для Bada описано мной здесь.

Читать дальше →

Доброго времени суток уважаемый %username%. Хотелось бы вам рассказать об одной интересной особенности работы с классом Sanitization. Данный класс является частью ядра замечательной фреймворка CakePHP и предназначен для «очистки» входящих данных. К примеру, его можно, нужно использовать для «очистки» данных передаваемых пользователем перед сохранением в базу данных. Официальная документация и примеры использования лежат тут book.cakephp.org/view/1183/Data-Sanitization. Настоятельно рекомендую каждому разработчику использующему CakePHP ознакомиться с этим классом. Читать дальше →

Доброго времени суток уважаемый %username%. Хотелось бы вам рассказать об одной интересной особенности работы с классом Sanitization. Данный класс является частью ядра замечательной фреймворка CakePHP и предназначен для «очистки» входящих данных. К примеру, его можно, нужно использовать для «очистки» данных передаваемых пользователем перед сохранением в базу данных. Официальная документация и примеры использования лежат тут book.cakephp.org/view/1183/Data-Sanitization. Настоятельно рекомендую каждому разработчику использующему CakePHP ознакомиться с этим классом. Читать дальше →