• О бесплатном онлайн-образовании на примере Stanford AI Class

      Не так давно Стенфордский университет организовал бесплатные онлайн-курсы по искуственному интеллекту. Казалось бы, вот оно, счастье — иди ботай! Грамотно провели маркетинг и постарались сделать всё максимально дружелюбным: сами ролики — на YouTube, официальная группа обсуждений — на Reddit, объявления и новости курса в Twitter, обещали даже интеграцию аккаунта с Facebook сделать… И вот уже набралась рекордно большая аудитория — 160 тысяч слушателей (пруф). Это победа, даёшь высшее образование в массы!

      Только вот что-то странное происходит с посещаемостью этого курса.
      Читать дальше →
    • Пост вдохновения: лучшее время для старта своего дела

        Начиная новое дело, мы часто ловим себя на малодушной мысли: «что, если подождать, если не сейчас, а потом, когда закончится кризис, будет больше денег и свободного времени?».

        Мы сами задавались этим вопросом не раз. Сначала — основывая Alconost. И позже, запуская независимые подразделения с отдельными бизнес-процессами: локализация, разработка видеороликов, создание справочной документации, сервис живого онлайн-перевода, мультиязычные контекстные рекламные кампании, разработка собственных продуктов. По себе знаем, что старт бизнеса — этап, когда вдохновение и поддержка, помогающие побороть свои страхи — на вес золота. Для этого мы и сделали мотивационный ролик «Лучшее время для старта бизнеса». Смотри, потенциальный бизнесмен, и вдохновляйся:



        А для состоявшихся бизнесменов вопрос: как вы пришли к собственному делу?
        • +31
        • 22.6k
        • 5
      • Что такое Selenium WebDriver?

          Эта статья является продолжением более общей статьи «Что такое Selenium?», в которой объясняется, какое положение занимает Selenium WebDriver среди других инструментов автоматизации веб-приложений.

          Здесь я постараюсь рассказать более подробно о том, что такое Selenium WebDriver, и почему его бессмысленно сравнивать с TestComplete, QuickTest Pro и другими инструментами автоматизации тестирования. И дело не только в том, что Selenium WebDriver бесплатный и открытый – его столь же бессмысленно сравнивать с другими бесплатными инструментами, такими как Sahi или Robot Framework.

          Почему?

          Потому что Selenium WebDriver – это не инструмент для автоматизации тестирования.

          А что же это такое?

          На этот вопрос можно дать несколько разных ответов, сначала я дам короткие ответы, а потом – более подробные.

          Кроме того, я объясню, почему Selenium WebDriver имеет такой убогий и неудобный в использовании интерфейс (набор команд), почему он не генерирует красивые отчёты и почему несмотря на всё это он настолько популярен :)

          На всякий случай оговорюсь, что хотя в этой статье речь идёт про WebDriver, многие аргументы справедливы и в отношении Selenium RC, но я не буду ничего говорить специально про эту устаревшую версию, потому что её место – на свалке истории.
          Читать дальше →
          • +19
          • 276k
          • 9
        • Свободное дистанционное образование

            Свободное дистанционное образование. Дистанционное обучение своими руками, или как создать площадку для вебинаров на основе свободного программного обеспечения.
            Здравствуйте, уважаемое сообщество!
            Данная статья посвящена вопросу организации дистанционного образования (или, как сейчас модно говорить, e-learning) и предназанчена, в первую очередь, сотрудникам IT-служб ВУЗов и других образовательных учереждений, перед которыми возникла проблема технической поддержки мероприятий в дистанционной форме. Так же статья будет интересна всем, кто так или иначе связан с организацией дистанционного образования.
            Аннотация: в статье рассмотрена возможность построения дистанционной образовательной площадки на основе свободного программного обеспечения для занятий с малыми аудиториями (до 50 человек) в режиме вебинара с интерактивными элементами.
            Ключевые слова: дистанционное образование, moodle, bigbluebutton


            Читать далее...
          • UICloud: Самая большая база пользовательских интерфейсов



              UICloud — это база бесплатных пользовательских интерфейсов с поисковой системой, рейтингом и каталогизатором в которой собрано все от исходников в формате PSD, до готовых решений на HTML, CSS или jQuery: формы, слайдеры, кнопки, календари, элементы и полноценные интерфейсы для мобильных и веб приложений. В проекте уже сейчас можно найти практически все что нужно для облегчения процесса разработки дизайнерам и разработчикам.

              На данный момент в базе 23586 элементов и почти тысяча UI-сэтов включающие в себя готовые решения в едином стиле. Проект создан Британской студией Double-J Design целью проекта является создание самой обширной UI базы.
              • +159
              • 33.6k
              • 40
            • MIT и Гарвард вкладывают 60 миллионов долларов в дистанционное обучение

                Массачусетский технологический институт и Гарвардский университет запускают совместный проект дистанционного обучения EdX. Каждый из ВУЗов вложит по 30 миллионов долларов в развитие платформы и создание онлайновых версий своих курсов. В основе проекта лежит инфраструктура MITx, созданная в Массачусетском технологическом.


                Читать дальше →
              • Изучение иностранных языков: живые учителя или интернет?



                  — Феденька, ты очень интеллигентный мальчик, ты мне очень нравишься, но Я БУДУ СТАВИТЬ ДВА В ГОДУ!!! — визжала моя школьная учительница по французскому и делала примерно такое лицо.

                  Моя школьная учительница по английскому языку делала другое лицо:
                  Читать дальше →
                • На Хабре есть ещё «торт», несмотря на «сыр»

                    Отличная весть для всех использующих дополнительные скрипты и стили, наработанные за последние год-два (2010-2011), пока существовала старая вёрстка Хабра. Оказывается, есть страницы, не тронутые разработчиками — просто они существовали под другим адресом!

                    Итак, старая «Главная» — это habrahabr.ru/all. Содержит блоги тематические + блоги компаний, в точности как в традиционном Хабре.
                    Cтарая «Все — новые» — это habrahabr.ru/all/new. Содержит блоги тематические + блоги компаний, захабренные и отхабренные (т.е. все) за последние сутки. (Работают только при авторизации.)

                    Не менее важно в этих страницах то, что дизайн их не затронут нововведениями, поэтому все наработанные скрипты и стили множества (10-15) разработчиков продолжат работать на этих страницах. В противном случае, им придётся срочно, в пожарном порядке приспосабливать их к новой вёрстке.
                    Читать дальше →
                  • Интересная фича Grub2: загрузка из ISO-файла

                      Собственно, захотелось мне посмотреть на Unity. По картинкам и видео – вроде ничего. Да вот беда. В виртуальной машине его не запустишь — 3D требует. Сам я KDEшник. Основной ОС на ноутбуке является kubuntu. Ну, думаю, можно поставить второй системой. Свободное место, вроде, есть.

                      Ок. Качаю образ Natty, прожигаю а вот хрен. Оказалось, не работает мой CD-ROM. Ноут уже довольно старенький. Загрузки с флешек в биосе тоже нет. После кратковременной паники было найдено решение.

                      Оказалось, что grub2 научился понимать формат ISO 9660 и может загружать ОС прямо из ISO-образа, расположеного на жестком диске. Как выяснилось далее, не все системы готовы к такому повороту событий. Многие по тем или иным причинам приходят в замешательство при загрузке. К счастью, Ubuntu не является одной из них.
                      Читать дальше →
                    • Ресурсы, которые помогут выучить английский язык

                        В статье «Как учить английские слова» возникло очень оживленное обсуждение, в котором читатели привели ряд ссылок на интересные ресурсы. Теперь все они собранны в одном месте.
                        Читать дальше →
                      • Этот безумный, безумный, безумный appStore

                        В прошлом году Дед Мороз подарил мне подержанный алюминиевый iPhone и новенький MiniMac. Не сразу, ох не сразу я распробовал эти девайсы и окунулся в яблочный мир. Сначала iPhone вытеснил Нокии, Моторолы и Самсунги. Ах ты, Господи, совсем забыл. Все мобильные девайсы у меня валяются на рабочем месте и не были куплены за кровно заработанные деньги.

                        Через месяц-другой iPhone стал опасно родным, его акселерометр и идеальный тачскрин заставили перенести в него любимые авторские игрушки.

                        Читать дальше →
                      • Impact HTML5 Game Engine — движок на JS

                          Просматривая обзоры инди-игрушек наткнулся на весьма интересный проект — Biolab Disaster (да поможет ему НЛО выдержать хабраэффект) — браузерный платформер на чистых HTML5 & JavaScript, навеивающий воспоминания о тех временах, когда каждую игру делали с душой.
                          Коротенькая и незатейливая игрушка крутится необычайно быстро и красиво, оставляя за собой приятное впечатление, активированные чекпоинты и маленькие кусочки врагов :)
                          Выполнена она на движке автора этой же игры, Impact HTML5 Game Engine, в качестве демонстрации его возможностей. Движок на данный момент все еще находится в состоянии разработки, но предлагает уведомить нас электронным письмом по официальному выходу в свет.
                          За новостями можно так же следить в блоге автора.

                          На закуску — видео с геймплеем, некоторыми моментами создания игры и редактором уровней — с комментариями автора.

                          (Благодаря видео можно узнать ссылку на официально еще не опубликованный, но вполне рабочий level editor)

                          Флеш становится все менее значимым, что не может не радовать.
                          Приятного пятничного ковыряния в коде ^_^
                        • Выбор хостинга с упором в облака и с прицелом на развёртывание Rails 3 app

                            Несмотря на наличие «Rails 3» в названии топика, и рассмотрения в теле статьи специфичных для Rails 3 аспектов, она может быть интересна всем остальным из-за освещения аспектов общего характера.

                            На Хабре много ответов на разные мои вопросы, но ответа на вопрос «а где же мне хостится», получить я, даже при внимательном штудировании Хабра, не смог. Я даже воспользовался q&a, пытаясь определиться: раз и два, но окончательного ответа так и не получил. Пришлось проводить самостоятельное исследование.

                            Я решил поделиться своими скромными изысканиями на эту тему с хабрасообществом. Они не претендуют на всеохватность. Но могут внести некоторую ясность для человека, собирающегося выбрать облачно\vds-ный хостинг, но не имеющего никакого представления о рынке.

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

                            Список упоминаемых хостингов: 1gb.ru, Hostingrails, RackspaceCloud, Mediatemple, Heroku, Amazon Web Services (шапочно), Engine Yard (шапочно), Altnet (привет с Хабрахабра), justhost.com (лучи поноса), Linode, Hetzner online (выделенный сервер), Server4you

                            Читать дальше →
                          • Структуры данных: бинарные деревья. Часть 1

                              Интро



                              Этой статьей я начинаю цикл статей об известных и не очень структурах данных а так же их применении на практике.

                              В своих статьях я буду приводить примеры кода сразу на двух языках: на Java и на Haskell. Благодаря этому можно будет сравнить императивный и функциональный стили программирования и увидить плюсы и минусы того и другого.

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

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

                                Каждый решает проблему обучения по-своему. Кто-то читает много литературы, кто-то старается поскорее перейти к практике и разбираться по ходу дела, кто-то пытается объяснять друзьям всё, что сам изучает. А мы решили совместить эти подходы. Итак, в этом курсе статей мы будем шаг за шагом демонстрировать, как пишется простая операционная система. Статьи будут носить обзорный характер, то есть в них не будет исчерпывающих теоретических сведений, однако мы будем всегда стараться предоставить ссылки на хорошие теоретические материалы и ответить на все возникающие вопросы. Чёткого плана у нас нет, так что многие важные решения будут приниматься по ходу дела, с учётом ваших отзывов.
                                Читать дальше →
                              • php|architect снижает цены на подписку

                                  php|architect снизили цены годовой подписки на одноимённые журналы на 70%. Теперь можно получать журналы целый год за 40$ (и печатный вариант в том числе).

                                  Уже подписавшихся тоже не обделили: их ждут подарки в виде бесплатных номеров из архива.

                                  Подписаться можно тут

                                  Очень надеюсь, что это поможет поднять общий уровень php программистов…
                                • Хабрачат сменил место дислокации

                                    В связи с тем, что в целях экономии нам пришлось передислоцировать наш основной выделенный сервер в техас (при аналогичном железе и канале нам теперь это стоит в ДВА раза дешевле, чем тут, за углом, в Москве), выяснилось одно неприятное обстоятельство — Godaddy, Inc. блокирует у выделенных серверов, размещаемых на его площадках, стандартные для ирц порты 6667 и 6668.

                                    В результате нам пришлось отказаться от собственного сервера и перенести все хозяйство на ресурс Dalnet'а. Итак: irc.dalnet.ru:6667. Канал, соответственно, #habrachat.

                                    PS. К нашим услугам все те же мегаполезные боты, информация о новых постах на хабре в реальном времени, обсуждения стартапов, гаджетов, IT в целом. И никакой карматорговли!