Выпустил вторую книгу
18.06.2023 7:36Выпустил вторую книгу на Амазоне.
Теперь по Java.
А вот тут писал про то, что вышла первая книга.
Обложка второй книги:
наш человек на Кипре
Полочка 'Java'Выпустил вторую книгу18.06.2023 7:36Выпустил вторую книгу на Амазоне. А вот тут писал про то, что вышла первая книга. Обложка второй книги: PHP и Java13.06.2016 23:56Я лет с 19-20 пишу на PHP, урывками на Java и последние пару лет — в основном на Java, на работе. PHP мне ближе, но Java на порядок сложнее — и правильнее. Их сложно сравнивать; это разные, по сути, языки, со своими экосистемами. Недавно на работе начал новый проект на PHP и через несколько дней понял следующее: Это не пост-агитация, это чисто мое мнение. Да, Костя, тебе отдельное спасибо за Java и в целом. Java-сертификация: сертификат16.09.2014 20:12Через день-другой Oracle присылает письмо, где говорит:
То есть можно получить сам сертификат по обычной почте. Заказал на дом. В течение 8 недель прилетит. При переходе на сайт можно скачать разные логотипы, потешить себя, любимого, таким вот PDF: Но! Что характерно. Нигде нет открытого линка, подтверждающего прохождение экзамена. Только личный, после логина. Написал в саппорт, жду ответ. Update: сказали, что линка нет. Java-сертификация: прохождение экзамена15.09.2014 22:58Итак, сегодня утром я сдал экзамен Oracle Java SE 7 Programmer I (1Z0-803), он же Oracle Java Associate. Oracle сотрудничает с международным центром Pearson Vue, который, в свою очередь, сотрудничает с центрами на местах. Стоимость экзамена: ~250 евро. Приходить по правилам надо минут за 15 до начала, чтобы сделали фотку, скан удостоверяющего документа с подписью (загранник не подошел, но подошел российский паспорт), можно было сдать все личные вещи и получить взамен специальный лист бумаги и специальную ручку. Это всё описано в policy, если почитать заранее. Взял с собой по случаю купленные наушники, чтобы не слушать окружающих, но 5 молодых киприотов сидели тихо и не мешали (они сдавали какой-то местный экзамен по праву тоже через Pearson Vue, закончили раньше меня). По поводу самого экзамена. Готовился я к нему больше месяца, брал двухнедельный отпуск, штудировал тесты. Прошел порядка 700 или 800 тестов. Первое время, конечно, самооценка упала, но ближе к экзамену проходил их уже на “ура”. Лично у меня основные трудности были с запоминанием:
Всё это было на экзамене (и ряд других мелочей вида private static int main(…)), но когда в голове уже практически компилятор, они тоже решаются довольно быстро. В целом, чтобы сдать, надо знать сам язык, String, StringBuilder (и их API, включая типы параметров), ArrayList, exceptions (checked & unchecked), понимать ООП в общем виде. 70 вопросов, набрать надо 63% (44 верных). Множественные ответы местами (3 из 5, например). Два часа на всё про всё. Можно возвращаться назад и пересматривать ответы. У меня как раз осталось полчаса свободных, пробежался, ошибок не нашел. Что еще важно — смотреть, есть ли в вариантах пункт “Compilation fails” или подобный (”Other result”) — если нет, то можно резко сократить время, не анализируя код на компилируемость, а сразу считать результат его работы. В самом центре итог и result score не сказали — Oracle сразу уведомил на экране, что результат будет мылом в течение получаса. В течение пары дней Oracle должен дать линк, подтверждающий прохождение экзамена. Сейчас результат виден, только если залогиниться на их спец. сайте. Ок, что самое главное для сдачи экзамена? Сам я ожидал, что сдам на 80-85% (были такие ощущения). Ну ок, 75% тоже неплохо. Кстати, в определенный исторический момент Oracle снизил для этого экзамена порог с 90 до 70 вопросов и с 77% до 63% проходной. Наиболее частный вопрос, который мне сегодня задавали: зачем мне это надо. По ряду причин. Сейчас чувствую, что в первую очередь для прокачки мозгов — узнал много вариантов “bad practice” и в моем конкретном случае это одна из ступеней плана личностного роста. Для того, чтобы пройти следующий экзамен (1Z0-804, Java SE 7 Programmer II) возьму паузу в 3-6 месяцев. С наскоку его не сдать. Да и жаль очередной месяц жизни. Java-сертификация: подготовка27.08.2014 23:44Несколько дней (пока в отпуске) готовлюсь к java-сертификации, к первому экзамену: Java SE7 Associate (1Z0-803). Экзамен на знание языка java и всех его тонкостей. Сдавать планирую в сентябре. Прошел с моими остаточными знаниями в течение дня тестовый курс, 90 вопросов. Ответил верно на 55 (61%). Для сдачи экзамена надо ответить на 63% минимум. Буду в течение пары недель проходить по ошибкам, повторять. Уже понял, в каких областях мало практиковался. Тесты в целом вида “думай, как компилятор, буква в букву и угадай, почему этот код плохой”. Пример теста:
class A implemenents I { class B extends A { class C extends B { And the following declarations:
Identify options that will compile and run without error.
Ответ (выделить мышкой):
Андроид23.03.2011 11:37Ради интереса начал приглядываться к Андроиду. Нельзя не отметить, что Гугл и здесь молодцы — документация весьма подробная, софт открытый, всё, что нужно — под руками. Только разрабатывай. API в целом понятен. На днях попробую сделать что-нибудь свое, в обучающих целях. Давненько я на джаве не писал ничего серьезного. Сильно порадовало (если не сказать — удивило) то, что Inttellij Idea стала оупен-сорсной. Помнится, ранее она стоила порядка 500 баксов. update: на выходных почти осилил 350-страничный PDF-мануал по Андроиду от Гугла, скомплированный умельцами из их онлайн-документации. Красиво спроектировано, сказать нечего. Вроде все продумано. Особенно понравилась иерархия ресурсов приложения с автоматическим созданием экземпляров класса R.*, встроенная поддержка 2D и 3D-графики (OpenGL) и классы для работы с аудио и видео. Копаю дальше. мелкомягкий тренинг: день последний11.10.2007 19:01Он же третий. Сегодня я:
То есть боролись не зря. мелкомягкий тренинг: день второй10.10.2007 19:16Экватор. начало недели: мелкомягкий тренинг08.10.2007 21:05Был сегодня на первом дне обучения по небезызвестному продукту мелкомягких Axapta (ныне именуемая Microsoft Dynamics AX). рабочее04.10.2007 9:42Оставил вчера на работе выполняться проверку входящих данных в проекте (на разные ошибки). |