Приветствую всех вновь заглянувших.
Давно хотелось выучить, хотя громко сказано, Lisp, думаю все о нем слышали. Интересная идея, интересный язык. Он функциональный, значит все есть функция. Для написания интерпретатора, эта идея "все есть функция" и была заложена в фундамент. Рассказывать тут особо нечего, просто новость. До реализации полноценного Lisp еще очень далеко, да и не это цель. А цель - just for fun, ради интереса и веселья. Познаем Java и Lisp одновременно. Собственно исходный код доступен на github, как всегда.
Спасибо и успехов в ваших just for fun!
Wednesday, September 21, 2011
Простой Lisp интерпретатор
Labels:
GitHub,
Interpreter,
Java,
Lisp
Saturday, September 10, 2011
Android. Простое построение интерфейса
Привет всем.
Появилось желание создать небольшую кроссплатформенную утилиту. Опять. На этот раз для упрощения процесса написания XML UI в Android. Пока еще не опубликовал, потихоньку допиливаю plugin для Eclipse. Пока смотрим видео (извиняюсь перед теми, кто уже пытался посмотреть, я что-то напутал с загрузкой видео, было оно не полное):
Появилось желание создать небольшую кроссплатформенную утилиту. Опять. На этот раз для упрощения процесса написания XML UI в Android. Пока еще не опубликовал, потихоньку допиливаю plugin для Eclipse. Пока смотрим видео (извиняюсь перед теми, кто уже пытался посмотреть, я что-то напутал с загрузкой видео, было оно не полное):
Friday, September 2, 2011
Android. Простая локализация
Привет всем.
Появилось желание создать небольшую кроссплатформенную утилиту. Дело в том, что часто приходиться писать (переводить) локализацию для Android приложений, я в общем, не мне лично. И сами понимаете, переводчик вполне имеет право не быть знакомым с XML, поэтому сделаем процесс проще: .txt файл с простым текстом внутри. Перевел и все. Куда проще?!
Появилось желание создать небольшую кроссплатформенную утилиту. Дело в том, что часто приходиться писать (переводить) локализацию для Android приложений, я в общем, не мне лично. И сами понимаете, переводчик вполне имеет право не быть знакомым с XML, поэтому сделаем процесс проще: .txt файл с простым текстом внутри. Перевел и все. Куда проще?!
Tuesday, August 16, 2011
Шаблоны проектирования - Observer
Привет всем заглянувшим.
Хотелось бы продолжить серию примеров шаблонов проектирования, для общего развития так сказать.
Хотелось бы продолжить серию примеров шаблонов проектирования, для общего развития так сказать.
Labels:
Design Patterns,
Java
Monday, August 15, 2011
Шаблоны проектирования - Factory
Привет, в продолжение темы о шаблонах проектирования.
На этот раз обсудим распространенный шаблон Factory. Дальше посмотрим, что у меня вышло.
На этот раз обсудим распространенный шаблон Factory. Дальше посмотрим, что у меня вышло.
Labels:
Design Patterns,
Java
Шаблоны проектирования - Singleton, Abstract Super Class
Приветствую всех, кто не потерял надежду что-либо здесь вновь прочитать, да и полюбоваться.
Множество раз поднимается тема шаблонов проектирования, множество книг, подкастов и статей, почему бы, я подумал, поучить более тщательно и параллельно выкладывать здесь то, что выходит.
Использую: Eclipse Indigo, JUnit 4
Множество раз поднимается тема шаблонов проектирования, множество книг, подкастов и статей, почему бы, я подумал, поучить более тщательно и параллельно выкладывать здесь то, что выходит.
Использую: Eclipse Indigo, JUnit 4
Labels:
Design Patterns,
Java
Wednesday, June 29, 2011
AirFileExchange. Реализиация.
Приветствую.
Ранее я показывал ролик того, что хочу сделать. Как оказалось уже существует AirShare trademark, поэтому теперь обзывается эта пакость AirFileExchange.
Более детально о том, о сем читаем далее.
Ранее я показывал ролик того, что хочу сделать. Как оказалось уже существует AirShare trademark, поэтому теперь обзывается эта пакость AirFileExchange.
Более детально о том, о сем читаем далее.
Labels:
AirFileExchange,
C#,
Windows,
WPF,
Xml
Monday, June 27, 2011
AirShare. Просто делимся файлами в локальной сети.
Приветствую.
Уверен многие знают о Mac OS X Lion и о новом приложении AirDrop. Приложение выделяется своей простотой и интуитивностью. Как часто вам приходилось делится файлами по сети? Какие приложения искать? Открывать общий доступ да и еще настраивать права доступа к папкам? Как все сложно. AirDrop от Apple, предлагает просто набор иконок пользователей которые доступны для обмена файлами в сети.
Появилось и у меня свободное время, было решено сделать подобное. За сегодня сделал кое-что (см. видео). Пока есть недочеты, но уже главное работает - определение, передача/прием файлов. Буду работать дальше, потом может в open source выложу для все общего обозрения и оценки моего кода :)
И так, видео (прощу прощения за звук, пока новое для меня, звук реальной обстановки)
p.s. все дергается, т.к. снимал на свой HTC 7 Mozart.
Уверен многие знают о Mac OS X Lion и о новом приложении AirDrop. Приложение выделяется своей простотой и интуитивностью. Как часто вам приходилось делится файлами по сети? Какие приложения искать? Открывать общий доступ да и еще настраивать права доступа к папкам? Как все сложно. AirDrop от Apple, предлагает просто набор иконок пользователей которые доступны для обмена файлами в сети.
Появилось и у меня свободное время, было решено сделать подобное. За сегодня сделал кое-что (см. видео). Пока есть недочеты, но уже главное работает - определение, передача/прием файлов. Буду работать дальше, потом может в open source выложу для все общего обозрения и оценки моего кода :)
И так, видео (прощу прощения за звук, пока новое для меня, звук реальной обстановки)
p.s. все дергается, т.к. снимал на свой HTC 7 Mozart.
Sunday, May 29, 2011
Ant. Автоматизация.
Приветствую. Да, обещал, немного задержался с публикацией продолжения эпопеи с Ant.
К продолжению темы автоматизации каких-либо действий, в моем случае, сборки больших проектов, я бы хотел рассмотреть создание собственного действия, с использованием Java, и пример использования нового действия.
К продолжению темы автоматизации каких-либо действий, в моем случае, сборки больших проектов, я бы хотел рассмотреть создание собственного действия, с использованием Java, и пример использования нового действия.
Friday, May 13, 2011
Ant. Автоматизация. Самое начало.
Приветствую. По долгу своей службы, пришлось повышать свои знания, а именно, заняться рассмотрением системы под названием Ant. Ее цели, если вкратце, автоматизация каких-либо процессов.
И так, как шел процесс обучения и что же вышло в итоге, смотрим ниже.
И так, как шел процесс обучения и что же вышло в итоге, смотрим ниже.
Tuesday, May 3, 2011
MPI. Сбор блоков в матрицу.
Приветствую. В продолжение темы о параллельном программировании и топика Умножение матрицы на вектор, я бы хотел рассказать о том, как я безуспешно боролся с MPI_Gather и MPI_Gatherv и о том, как получил собственный *_Gather*.
Если интересно, прошу.
Если интересно, прошу.
Monday, May 2, 2011
MPI. Умножение матрицы на вектор.
Приветствую. Давно не писал, но тут встала задача по MPI, а именно умножение матрицы на матрицу, а потом еще и на вектор. Разумеется матрицы могут быть огромными, по этому не так все просто.
И так, как это сделал я, смотрим ниже.
И так, как это сделал я, смотрим ниже.
Sunday, April 17, 2011
Иконки в Windows, куда же нам без них.
Приветствую.
Очень часто встречается вопрос: "Как получить иконку файла?". Конечно же, все просто! Windows API, а если не получается, значит ты плохо читал документацию, там ведь все прозрачно и поймет любой.
ExtractIcon, ExtractAssociatedIcon, ExtractIconEx и многие другие, не думаю, что стоит продолжать.
И так, все ли так просто как кажется?
Очень часто встречается вопрос: "Как получить иконку файла?". Конечно же, все просто! Windows API, а если не получается, значит ты плохо читал документацию, там ведь все прозрачно и поймет любой.
ExtractIcon, ExtractAssociatedIcon, ExtractIconEx и многие другие, не думаю, что стоит продолжать.
И так, все ли так просто как кажется?
Sunday, April 10, 2011
Последние новости о Mozart и немного о работе
Приветствую.
Хотелось бы поделиться последними новостями о моем HTC 7 Mozart и немного об индексации файлов, пока как таковых конкретных вопросов и тем нет.
Хотелось бы поделиться последними новостями о моем HTC 7 Mozart и немного об индексации файлов, пока как таковых конкретных вопросов и тем нет.
Sunday, April 3, 2011
Диалог авторизации Twitter OAuth клиента
Приветствую.
В этот раз, этот пост можно считать небольшой заметкой к продолжению темы OAuth и Twitter, осилим вместе!.
Я хотел бы поделиться тем, как я реализовал диалог общения пользователя моего приложения с Twitter, с целью авторизации приложения пользователем.
В этот раз, этот пост можно считать небольшой заметкой к продолжению темы OAuth и Twitter, осилим вместе!.
Я хотел бы поделиться тем, как я реализовал диалог общения пользователя моего приложения с Twitter, с целью авторизации приложения пользователем.
Saturday, April 2, 2011
Менеджер интернет изображений для Android, просто!
Приветствую всех заглянувших.
Сегодня хотел бы поделиться опытом создания менеджера изображений, которые загружаются из интернета. Вроде бы ничего страшного в этом нет и все просто, на первый взгляд.
Что же не так, читаем дальше.
Сегодня хотел бы поделиться опытом создания менеджера изображений, которые загружаются из интернета. Вроде бы ничего страшного в этом нет и все просто, на первый взгляд.
Что же не так, читаем дальше.
Wednesday, March 30, 2011
OAuth и Twitter, осилим вместе!
OAuth набирает обороты, все чаще можно встретить его модификации в популярных сервисах, таких как Flickr, Twitter, Facebook и др. (Если честно, другие, с которыми я работал, я просто не видел OAuth, будем надеяться, что что-то изменилось).
Я бы хотел рассмотреть, в данном посте, интеграцию Twitter в ваше third-party application с использованием OAuth и написанном на C#. На этот раз, это будет очень технический пост с большим количеством кода, сразу предупреждаю.
Я бы хотел рассмотреть, в данном посте, интеграцию Twitter в ваше third-party application с использованием OAuth и написанном на C#. На этот раз, это будет очень технический пост с большим количеством кода, сразу предупреждаю.
Saturday, March 26, 2011
Будни с Android
Приветствую.
Сегодня хотел бы поделиться более менее техническими проблемами.
Сегодня хотел бы поделиться более менее техническими проблемами.
Tuesday, March 22, 2011
Ожидание и недоумение
Приветствую.
Не стал ждать, решил поделиться размышлениями и наблюдениями за столь не длинный период. Сегодня у нас на рассмотрении Windows Phone 7 и Android. Нет, эта не та тема о которой вы могли бы подумать :)
Не стал ждать, решил поделиться размышлениями и наблюдениями за столь не длинный период. Сегодня у нас на рассмотрении Windows Phone 7 и Android. Нет, эта не та тема о которой вы могли бы подумать :)
Sunday, March 20, 2011
Привет, привет
Приветствую всех зашедших случайно или целенаправленно.
Labels:
blog
Subscribe to:
Posts (Atom)