JAVA → Java сертификация. Подготовка к SCJP
В этом месяце я сдавал экзамен SCJP. В этом топике я расскажу о подготовке и экзамене.
В основном для тех, кто собирается сдавать и кому нужно больше информации об этом.
Так как Sun'a больше нет, то и экзамена SCJP тоже нет. Теперь он значится так:
1Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam.
В основном для тех, кто собирается сдавать и кому нужно больше информации об этом.
Уточнение
Так как Sun'a больше нет, то и экзамена SCJP тоже нет. Теперь он значится так:
1Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam.
Управление проектами → Ограниченные ресурсы web-стартапов – не проблема!
В каком стартапе это применялось
Прежде чем описывать проблемы, подходы и решения, сначала я расскажу про стартап, с которым работаю:
- Суточная посещаемость 80.000 чел.
- Зарегистрировано 200.000 пользователей.
- Месячный доход от платных услуг сервиса 2.000$.
- Проект был запущен год назад, последние 6 месяцев идет массированная реклама с месячным бюджетом 5.000$.
- Коллектив состоит из проджект/продакт менеджера, тестировщика, саппортера, системного администратора, трех программистов и дизайнера/юзабилити эксперта.
Ruby → Для изучающих Ruby
Недавно на github была создана организация — Habraruby(в ее состав пока входят 2 человека, надеюсь, что это число значительно вырастет). Изначально ей принадлежал один репозиторий с задачами с сайта acm.mipt.ru. Но в виду того, что решающих людей мало, а сами задачи нетривиальны, я решил открыть еще один репозиторий с задачами с сайта spoj.pl
Во-первых, в отличие от задач МФТИ(коих около 400, если я не ошибаюсь), на spoj более 9 тысяч задач. Не стоит, наверное говорить, что и уровень многих из них приемлем для начинающих. Правда, условия на английском, но думаю, что это не беда.
Повторюсь, для чего это все нужно — для тех, кто только начал изучать Ruby, или только познакомился с синтаксисом, часто необходимо читать простой код. Обычно, все доступные исходники на Ruby связаны с RoR и являются бесполезными для начинающих. И как раз в роли такой базы несложного для понимания кода будет служить репозиторий.
Для маститых рубистов это просто шанс поделиться опытом и может быть почерпнуть что-то новое даже для себя. В любом случае, каждый сможет найти что-нибудь для себя.
Во-первых, в отличие от задач МФТИ(коих около 400, если я не ошибаюсь), на spoj более 9 тысяч задач. Не стоит, наверное говорить, что и уровень многих из них приемлем для начинающих. Правда, условия на английском, но думаю, что это не беда.
Повторюсь, для чего это все нужно — для тех, кто только начал изучать Ruby, или только познакомился с синтаксисом, часто необходимо читать простой код. Обычно, все доступные исходники на Ruby связаны с RoR и являются бесполезными для начинающих. И как раз в роли такой базы несложного для понимания кода будет служить репозиторий.
Для маститых рубистов это просто шанс поделиться опытом и может быть почерпнуть что-то новое даже для себя. В любом случае, каждый сможет найти что-нибудь для себя.
Ruby → Репозиторий с задачами на Ruby
Недавно начал изучать Ruby. Несмотря на большое количество туториалов и мануалов, отсутствие официальной документации несколько замедляет процесс обучения.(Официальная документация все-таки существует — спасибо Kane). Но тем не менее, идея от этого не теряет ценности.
Чтобы получше освоить синтаксис языка, многие советуют решать задачи из спортивного программирования. Это позволяет набить руку в максимально кратчайший срок.
Нашелся отличный сайт с ejudge — acm.mipt.ru с интерпретатором Ruby. Но при решении задач(особенно на незнакомом языке), постоянно присутствует ощущение, что может быть это можно было сделать как-то иначе — легче, быстрее, удобнее.
Чтобы получше освоить синтаксис языка, многие советуют решать задачи из спортивного программирования. Это позволяет набить руку в максимально кратчайший срок.
Нашелся отличный сайт с ejudge — acm.mipt.ru с интерпретатором Ruby. Но при решении задач(особенно на незнакомом языке), постоянно присутствует ощущение, что может быть это можно было сделать как-то иначе — легче, быстрее, удобнее.
Google → Google Tasks API
Пока вы думали, что Google Tasks был заброшен, Google зарелизил API для Google Tasks. «Google Tasks API предоставляет разработчикам мощный набор API для поиска, чтения и обновления контента и метаданных Google Tasks». Разработчики смогут создавать приложения для мобильных устройств, программное обеспечение, которое интегрирует Google Tasks с Outlook и другими приложениями с использованием официальных API и надлежащего механизма проверки подлинности.
У Google Tasks есть ещё много моментов, которые требуется улучшать, прежде чем они смогут стать такими же мощными, как Remember the Milk, и это странно, что Google не восполнял отсутствующие возможности как можно быстрее. В январе Google перечислил некоторые из наиболее распространенных запросов пользователей: повторение задач, уведомления, обмен задачами, API, синхронизация, выделение просроченных задач. Tasks API — это первая доступная фича из перечисленных.
У Google Tasks есть ещё много моментов, которые требуется улучшать, прежде чем они смогут стать такими же мощными, как Remember the Milk, и это странно, что Google не восполнял отсутствующие возможности как можно быстрее. В январе Google перечислил некоторые из наиболее распространенных запросов пользователей: повторение задач, уведомления, обмен задачами, API, синхронизация, выделение просроченных задач. Tasks API — это первая доступная фича из перечисленных.
Google → Google Tasks, наконец, обрёл API
Спустя более чем два года самый ожидаемый API от Google стал доступен. Точите свои отвёртки и интегрируйтесь.
Git → Подключение GitHub к Mylyn для Eclipse
На этой неделе выпущен альфа-релиз плагина для подключения GitHub к Mylyn для Eclipse. Если вы не знакомы с проектом Mylyn — это набор плагинов, добавляющих поддержку работы с системами управления задачами, системами сборки и инструментами ревизии кода внутри Eclipse IDE.
Блог компании REG.RU → С Днем рождения Рунета! 99 доменов .RU от REG.RU в подарок!
Ровно 17 лет назад, в 1994 году, появился первый российский национальный домен .RU. Это событие положило начало Рунету таким (примерно :), каким мы знаем его сегодня.
Конечно, праздник без подарков – не праздник. К 17-летию зоны мы подготовили 99 бесплатных регистраций домена .RU специально и исключительно для пользователей Хабра. Как и всегда, чтобы выявить достойных, мы проведем небольшой конкурс.
Конечно, праздник без подарков – не праздник. К 17-летию зоны мы подготовили 99 бесплатных регистраций домена .RU специально и исключительно для пользователей Хабра. Как и всегда, чтобы выявить достойных, мы проведем небольшой конкурс.
Мобильный веб → Кроссплатформенная синхронизация контактов, календаря и задач
Вчера вечером, донастраивая свежеустановленную Убунту на нетбуке, я решил, что пора уже синхронизировать свои данные со смартфона с почтовиком/календарём. Тем более, что покупка нового смарта не за горами, надо бы данные увековечить. Ой, что за проблема, скажете вы. Однако, не всё так просто. О проблемах и подводных камнях, а также о решении, под катом.
Я пиарюсь → OpenTask — простой сервис задач
Приветствую всех!Сделал небольшой бесплатный сервис задач, который позволяет обсудить поставленную задачу с друзьями или коллегами. Причем важно то, что тем людям, с которыми вы хотите обсудить мероприятие, совершенно не нужно регистрироваться. При создании задачи вы просто указываете E-mail приглашаемого (или приглашаемых) и человек сразу может принять участие в обсуждении.
Для чего это сделано — наверняка все сталкивались с ситуацией, когда нужно коллективно что-либо обсудить. Как это сделать?