• Твинботы: первый опыт

      imageВот тут человек рассказывает о первом опыте путешествия твинбота по городу.

      Твинбот — это примитивный робот, который добирается из пункта А в пункт Б с помощью окружающих людей. Сам он может двигаться только вперед, а направление зависит от того, куда его повернут. Цель робота указана на прикрепленном к нему флажке.

      Читать дальше →
    • Работа с таблицей Excel из Java

        Работа с таблицей Excel из Java


        Собственно возникла проблема — обработать данные из таблицы и на их основе получить другую таблицу.

        Вариантов решения этой проблемы несколько:
        1. Макрос — единственной проблемой является VBA, на изучение которого времени нет совершенно, да и не нравится его синтаксис
        2. Приложение на C# тут вроде все хорошо, но к машине на которой будет выполняться данное приложение сразу предъявляется много дополнительных требований:
          • .NET Framework
          • Установленный офис
          • установленная основная сборка взаимодействия (PIA) для приложения Office

        3. связка Java и библиотека Apache POI—на этом способе я и хочу остановиться подробнее

        Читать дальше →
      • API Playground

          api playground

          На прошлой неделе Google официально представил очередную разработку в рамках «20% личного времени» которая вышла за пределы компании. Инженер по разработке Бен Лисбаккен (Ben Lisbakken) создал API Playground, с которым изучение кода для Google Javascript API становится легким, как никогда ранее.

          API Playground предоставляет простой и удобный интерфейс написания и тестирования javascript-кода для восьми сервисов Google, использующих API, это: Maps, Search, Feeds, Calendar, Visualization, Language, Blogger, Libraries и Earth. Кроме того новый API Playground скоро станет способом по умолчанию для демонстрации примеров JS-кода. Еще одна хорошая новость заключается в том, что гигант перевел часть исходных кодов под лицензию Apache 2.0 для использования в Playground.

          На данный момент на «игровой площадке» (playground) доступно более 170 javascript-шаблонов, начиная от простых списков, слайдшоу основанных на медиа-RSS и заканчивая KML-файлами Google Earth.

          Playground отлично подойдет новичкам, желающим узнать немного больше о Google API — кроме понятных примеров использования в API Playground присутствует так же поддержка специалистов.

          Google Code Blog via ReadWriteWeb
        • «LibCanvas» — фреймворк для работы с Javascript Canvas

            Здравствуй, Хабр! Думаю, люди, которые следят за моим творчеством, заметили, что я очень увлекся рисованием на Canvas в JavaScript. Возможно это немного излишне, но ничего не могу с собой поделать, уж очень нравится эта технология. Так нравится, что я аж буду выступать на конференции с докладом о ней (Пономаренко Павел).

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

            Читать дальше →
          • VirtualBox. Удобное переключение между Host и Guest

              Те, кто работает админом и занимается тех.поддержкой пользователей в крупных конторах, часто сталкиваются с необходимостью держать на рабочей машине Windows наряду с любимой ОС — в данном случае Debian GNU/Linux. Задачи, вынуждающие ставить винду могут быть разными. Средства тоже: кто-то ставит VMWare, кто-то qemu, я пользуюсь VirtualBox. В общем виртуальными машинами сейчас никого не удивить. Я хочу поделиться с людьми небольшим, но очень удобным финтом.
              Читать дальше →
            • jQuery Tools v1.0.1

                jQuery Tools Logo
                jQuery Tools v1.0.1 — это инструмент/библиотека представляет собой файл весом в 5,8 кб включающий в себя наиболее важные компоненты для вебдванольных сайтов, а именно: табы, всплывающие подсказки, плавные переходы, прокрутки, всплывающие окна и т.д.

                Не буду тянуть резину, лучше, как говориться, один раз увидеть, чем сто раз услышать!
                Переходим по ссылке и смотрим более 50 (!) демок:

                Несколько понравившихся мне демонстраций. Очень рекомендую!
                Маскируем фоновое изображение;
                AJAX-табы с поддержкой истории переходов;
                Неколько всплывающих окошек на одной странице.
              • текст под произвольным углом без флеш и js

                  Ранее здесь была представлена статья о том как сделать вертикальный текст картинками, генерируемыми php.

                  Теперь я хочу вам рассказать о том как сделать поставленную задачу без картинок, флеш и js, только средствами html и css. К тому же стало возможно сделать текст под произвольным углом. В конце статьи есть готовый пример.

                  вертикальный текст и текст под углом
                  Читать дальше →
                • Bumptop

                    image
                    Bumptop в виде концепции светится в интернете уже в течение нескольких лет. Bump позволяет по-разному организовывать объекты на своем рабочем, делать из них стопки, засовывать в папки, по-разному их крутить, бросать и т.д., как на вашем реальном столе.Также стол можно панорамировать и масштабировать. Bumptop работает и с touchscreen, и с мышью. И сейчас этот удивительный организатор рабочего стола с хорошей физикой доступен для скачивания (только PC).

                    Скачать можно тут