войти зарегистрироваться

JAVAJava сертификация. Подготовка к SCJP

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

Уточнение


Так как Sun'a больше нет, то и экзамена SCJP тоже нет. Теперь он значится так:
1Z0-851 Java Standard Edition 6 Programmer Certified Professional Exam.

Управление проектамиОграниченные ресурсы web-стартапов – не проблема!

В каком стартапе это применялось


Прежде чем описывать проблемы, подходы и решения, сначала я расскажу про стартап, с которым работаю:
  1. Суточная посещаемость 80.000 чел.
  2. Зарегистрировано 200.000 пользователей.
  3. Месячный доход от платных услуг сервиса 2.000$.
  4. Проект был запущен год назад, последние 6 месяцев идет массированная реклама с месячным бюджетом 5.000$.
  5. Коллектив состоит из проджект/продакт менеджера, тестировщика, саппортера, системного администратора, трех программистов и дизайнера/юзабилити эксперта.


RubyДля изучающих Ruby

Недавно на github была создана организация — Habraruby(в ее состав пока входят 2 человека, надеюсь, что это число значительно вырастет). Изначально ей принадлежал один репозиторий с задачами с сайта acm.mipt.ru. Но в виду того, что решающих людей мало, а сами задачи нетривиальны, я решил открыть еще один репозиторий с задачами с сайта spoj.pl

Во-первых, в отличие от задач МФТИ(коих около 400, если я не ошибаюсь), на spoj более 9 тысяч задач. Не стоит, наверное говорить, что и уровень многих из них приемлем для начинающих. Правда, условия на английском, но думаю, что это не беда.

Повторюсь, для чего это все нужно — для тех, кто только начал изучать Ruby, или только познакомился с синтаксисом, часто необходимо читать простой код. Обычно, все доступные исходники на Ruby связаны с RoR и являются бесполезными для начинающих. И как раз в роли такой базы несложного для понимания кода будет служить репозиторий.
Для маститых рубистов это просто шанс поделиться опытом и может быть почерпнуть что-то новое даже для себя. В любом случае, каждый сможет найти что-нибудь для себя.

RubyРепозиторий с задачами на Ruby

Недавно начал изучать Ruby. Несмотря на большое количество туториалов и мануалов, отсутствие официальной документации несколько замедляет процесс обучения.(Официальная документация все-таки существует — спасибо Kane). Но тем не менее, идея от этого не теряет ценности.

Чтобы получше освоить синтаксис языка, многие советуют решать задачи из спортивного программирования. Это позволяет набить руку в максимально кратчайший срок.
Нашелся отличный сайт с ejudge — acm.mipt.ru с интерпретатором Ruby. Но при решении задач(особенно на незнакомом языке), постоянно присутствует ощущение, что может быть это можно было сделать как-то иначе — легче, быстрее, удобнее.

GoogleGoogle 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 — это первая доступная фича из перечисленных.

image

GoogleGoogle Tasks, наконец, обрёл API

Спустя более чем два года самый ожидаемый API от Google стал доступен. Точите свои отвёртки и интегрируйтесь.

GitПодключение GitHub к Mylyn для Eclipse

На этой неделе выпущен альфа-релиз плагина для подключения GitHub к Mylyn для Eclipse. Если вы не знакомы с проектом Mylyn — это набор плагинов, добавляющих ​​поддержку работы с системами управления задачами, системами сборки и инструментами ревизии кода внутри Eclipse IDE.

image

Блог компании REG.RUС Днем рождения Рунета! 99 доменов .RU от REG.RU в подарок!

Ровно 17 лет назад, в 1994 году, появился первый российский национальный домен .RU. Это событие положило начало Рунету таким (примерно :), каким мы знаем его сегодня.

Конечно, праздник без подарков – не праздник. К 17-летию зоны мы подготовили 99 бесплатных регистраций домена .RU специально и исключительно для пользователей Хабра. Как и всегда, чтобы выявить достойных, мы проведем небольшой конкурс.

Мобильный вебКроссплатформенная синхронизация контактов, календаря и задач

Вчера вечером, донастраивая свежеустановленную Убунту на нетбуке, я решил, что пора уже синхронизировать свои данные со смартфона с почтовиком/календарём. Тем более, что покупка нового смарта не за горами, надо бы данные увековечить. Ой, что за проблема, скажете вы. Однако, не всё так просто. О проблемах и подводных камнях, а также о решении, под катом.

Я пиарюсьOpenTask — простой сервис задач

Приветствую всех!

Сделал небольшой бесплатный сервис задач, который позволяет обсудить поставленную задачу с друзьями или коллегами. Причем важно то, что тем людям, с которыми вы хотите обсудить мероприятие, совершенно не нужно регистрироваться. При создании задачи вы просто указываете E-mail приглашаемого (или приглашаемых) и человек сразу может принять участие в обсуждении.

Для чего это сделано — наверняка все сталкивались с ситуацией, когда нужно коллективно что-либо обсудить. Как это сделать?