• Как готовить презентации. Мини-курс для программиста

      imageУ меня, как и у многих других программистов, есть слабость: я очень люблю различные планерки, на которых обсуждаются новые проекты и идеи. Все презентации в моем представлении делятся на 3 вида: муторное чтение цифр успеваемости начальника транспортного цеха, демонстрации системы из рук и презентация идей и решений при помощи построителя презентаций. Если с демонстрацией системы из рук программисты знакомы по сдаче лабораторных в университетах, а монотонно читающие тексты «коты баюны», постепенно вымирают как класс, то с презентациями у нашего брата явный напряг. Менеджеры еще прошли либо просмотрели курсы «молодого построителя презентаций», то молодежь ограничилась книгами типа «Уроки ПоверПоинта за 24 часа» или хуже того, один раз увидели и самотыком изучили сей продукт буржуазной экономики. Поэтому, просмотр их презентаций вызывает приступ тошноты, не говоря уже о том, что их часто перебивают, вызывая на «живое» общение. Ориентироваться в их презентациях невозможно и зачастую бессмысленно. А ведь для того чтобы создавать красивые презентации нужно немного. Попробую составить список «наставлений для программистов», что делать нельзя и что нужно.
      Читать дальше →
    • directadmin + nginx и о том как их подружить

        Как известно, apache хорошая штука, но его тяжеловестность, сильно ограничивает возможности.
        Для решения проблемы используется связка frontend + backend. В качестве backend сервера выступает apache, а в качестве frontend сервера, любой другой легковестный. В статье мы рассмотрим связку, в которой nginx выступает в роли вронт-энд сервера.
        В интернете полно статей, о том, как настроить nginx, но я не столкнулся ни с одной, как заставить работать nginx вместе с панелью управления directadmin.
        Читать дальше →
      • PenSpinning — спорт для программистов!

          image
          Что такое PenSpinning? Это, можно сказать, эдакий вид спорта. На русский правильнее всего переводится «манипулирование ручкой». Сам он появился относительно недавно и распространен в России мало, хотя в азиатских странах развит очень неплохо.
          Наверное, каждый, сидев в свое время на лекции, начинал специально или непроизвольно крутить ручку в пальцах — вот это и есть пенспиннинг. Все дело не в том, что и где крутить, а в том, как :) Само по себе это занятие помогает не только скоротать время, но и доставляет массу удовольствия, кроме того, при должной тренировке со стороны это выглядит очень даже круто! В России уже существует несколько сообществ пенспиннеров, и на их умение действительно стоит посмотреть. Кстати, по количеству вариантов моддинга ручек этот «вид спорта» дает сто очков вперед любому другому, например, стритрейсингу!

          Ну и, для разогрева, пример!

          Сайт российского сообщества пенспиннеров

          UPD: все о Penspinning на торрентах:
          torrents.ru/forum/viewtopic.php?t=984359
          torrents.ru/forum/viewtopic.php?t=1687450
          Спасибо юзернейму TimTowdy!
          UPD2: Отличная подборка обучающего видео онлайн
        • Первые шаги на пути к покупкам на ebay, dealextreme, focalprice, kaidomain…

            Не секрет, что на ebay, DX, KD и прочих онлайн-магазинах существует много гаджетов и товаров, которых в РФ не найти. Чтобы удовлетворить свои гиковские потребности, а также просто тратить с умом, рано или поздно приходится обращаться к интернет магазинам. Однако новички теряются во всех этих «палках, клеймах, лотах, диспутах, EMS, USPS и прочее», а также некоторые не владеют английским для того, чтобы элементарно зарегиться в paypal.
            Для этой цели админом форума ebay-forum.ru был создан подробнейший pdf-мануал, с которым я и предлагаю всем желающим ознакомиться.
            Читать дальше →
          • Прибыль корпораций, насколько она велика?

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

                The Phantom of the MVC is dead
                inside my mind!..

                //вместо эпиграфа

                Это компиляция из более ранней статьи, дополнений и лирических отсутплений. Я не ставлю целью очередной холивар, я своё уже отспорил. Так что не обессудьте за возможное отсутствие ответов к вашим гневным ;) комментариям. Да, и я не буду к каждому предложению добавлять imho; вся эта статья является выражением моего собственного скромного мнения.

                поинтересоваться мнением
              • Разработка ПО и его продажа (Часть 1. копирование — не воровство)

                  В этом цикле статей пойдет речь о создании программ, тем не менее описанное должно быть применимо и к музыке, так же как и к любой другой форме интеллектуального труда который может быть переведен в цифровую форму. Статья написана не только пользователем, но и продавцом ПО (разработанного собственными силами).

                  В этой статье, для начала, хотелось бы расставить точки над i и пояснить простую (казалось бы) формулировку:
                  Нелегальное копирование — не воровство.

                  Кому-то это очевидно, но многим, может быть, будет полезно узнать почему.
                  Читать дальше →
                • IT блоггеры Рунета, где вы?

                    Буквально вчера я понял, что кроме Хабра в моем RSS ридере нет ни одного русскоязычного источника IT информации. Несправедливость какая-то, подумал я и принялся составлять список блоггеров, которых было бы интересно почитать и за которыми хотелось бы активно следить. Задача эта, как ни странно, оказалась не из самых простых. Поэтому и обращаюсь за помощью к Хабрачеловекам.

                    Интерес вызывают специалисты и любители, программисты, дизайнеры, предприниматели и маркетологи, пишущие аналитические статьи, обзоры на айти и околоайти-шные темы, прогнозы и новости. Пусть они будут не особо известными, главное чтобы информация была свежей и интересной. Поэтому если вы ведете IT блог, или следите за интересным IT блогом, пожалуйста, оставьте ссылку на него в комментариях к этому хабратопику (или, если вы не зарегистрированы на Хабре, отправьте URL мне через twitter) — таким образом я смогу составить наиболее полный список самых интересных IT блоггеров рунета и, конечно же, поделиться им со всеми.

                    Сразу скажу, что лично меня не интересует: блоги с превалирующей информацией на личные темы; переводчики-кросспостеры информации с западных мейнстримовых блогов (TC, Mashable, Technorati и т.п.), ну и наверное всё.

                    UPD: Огромное спасибо всем, кто прислал линки! Под катом находится лишь малая доля ссылок, присланных хабрапользователями, основные сливки в комментариях
                    Читать дальше →
                  • Способы развивать сообщества (форум)

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

                      Так же предлагаю присоединиться тем, кто так же развивает различные коммьюнити и поделиться своим опытом, своими наблюдениями.

                      Опыт этот очень интересен, поможет, я думаю, многим стартаперам. В интернете на эту тему информации практически нет, поэтому эта тема поможет многим.
                      Читаем про способы развития форумов
                    • Google Chrome и Linux

                        image

                        Пользователи Ubuntu (или пользователи дистрибутивов, основанных на этой системе), которые терпеливо ждали появления Google Chrome для Linux теперь имеют такую возможность. Пре альфа Chromium доступна в репозиториях:
                        deb ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
                        deb-src ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main


                        Затем sudo apt-get install chromium-browser и chromium-browser

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

                        Скриншоты можно посмотреть примерно тут
                      • Работа с таблицей Excel из Java

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


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

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

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

                          Читать дальше →
                        • WIKIзуализируй то, WIKIзуализируй это!

                            Добрый вечер Дорогие друзья!

                            Недавно, прогуливаясь по просторам бескрайнего интернета, я наткнулся на изумительные работы Криса Харрисона, посидев немного в шоке, я подумал «А сложно ли визуализировать википедию или нет?» и решил попробовать!

                            image

                            Итак, приступим!
                            Читать дальше →
                          • Книга How Do You Design. Справочник по 130 схемам процесса дизайна

                              Хью Дабберли и люди из студии Dubberly Design Office проделали огромную работу по поиску и обработке теоретических описаний процесса дизайна. Около 130 моделей составили содержание их книги How Do You Design. Книга написана для образовательных целей и свободно доступна на сайте авторов.



                              Кто недавно читал про схему от AIGA и удивлялся сереньким цветам вместо красного — это как раз оттуда. На своем сайте я отдельно перевел и выложил пару наиболее любопытных схем («AIGA» в том числе).

                              Под катом — еще немного слов про книгу.

                              Читать дальше →
                            • Как открыть компьютерный интернет-магазин

                                Приветствую Хабро-сообщество.

                                Прошу не судить строго за пост, во-первых это проба пера на этом сайте, во-вторых — это всего лишь собственный опыт, который вполне возможно не является идеалом для копирования, но возможно станет для вас базой для того чтобы делать лучше.
                                Читать дальше →
                              • qJerry: пиши меньше, делай больше. Теперь на PHP.

                                  Как-то незаметно на Хабре прошло появление в свет интересной, на мой взгляд, библиотеки.

                                  О библиотеке qJerry


                                  qJerry — это библиотека для работы с XML-документами, написанная на языке PHP. Основная миссия qJerry — сделать работу с XML комфортнее, чем позволяют стандартные средства PHP, такие как расширение DOM.
                                  Читать дальше →
                                • Генератор резиновой вёрстки

                                    Находится по адресу http://myfreeweb.ru/markup_maker.php он.

                                    С помощью этого простого сервиса ты можешь быстро создать себе резиновый xhtml-макет c базовой разметкой, основу для сайта. Пока только двухколоночные, но скоро к нам завезут поддержку трёхколоночных.

                                    Базовая разметка — значит только блоки и их расположение. Всякие закругления и прочие красивости делайте сами ;) Вёрстка, кстати, валидная. XHTML 1.1, CSS 2.1.

                                    Просто выбираешь сторону и ширину боковой панели и размеры шапки/подвала. Получаешь zip-архив с html и css.

                                    Пользуйтесь с удовольствием ;) Написан на PHP 4.

                                    P.S. Главное предназначение — экономия времени, поэтому и «Я умный».