Entries by category: it
Category was added automatically. Read all entries about "it".
Сегодня, 26 апреля, в Москве, в Digital October проходил Cloud Foundry Open Tour.
( ВпечатленияCollapse )( про необщительность программистовCollapse )
( ВпечатленияCollapse )( про необщительность программистовCollapse )
Время от времени я узнаю что-нибудь новое или открываю для себя что-нибудь по-новому из программирования и мне показалось логичным завести для этого отдельный, программерский, блог: http://slava-semushin.blogspot.com
(Естественно, поскольку сейчас мне интересна Java, то и заметки там будут соответствующие.)
(Естественно, поскольку сейчас мне интересна Java, то и заметки там будут соответствующие.)
Несмотря на то, что собирался я читать Хорстмана, я его всё ещё не дочитал. А когда поехал в отпуск, то взял с собой две книжки поменьше — «Алхимика» Коэльо и «Java. Эффективное программирование» Блоха. Понравились обе.
Алхимик мне пришелся к стати, потому что я как раз впервые решился на путешествие. Кроме того книга написана легко, присутствуют умные мысли, ну и просто пришлась мне по душе. Я слышал, что некоторые даже главу не смогли «осилить». А мне понравилась, я теперь у многих спрашиваю читал/не читал и т.о. могу определить насколько мы с человеком схожи во вкусах и, возможно, даже во взглядах на жизнь.
Книжка про эффективное программирование на Java написана давно. Листья даже желтоватые, датирована 2002 годом. Позабавило описание реализации ENUM-а, которого тогда ещё не было. Но в целом, книжка очень интересная, описаны многие тонкости и просто советы правильного программирования. Нисколько не пожалел, что её прочитал. Считаю, что многие советы из неё настолько общие, что могут быть применимы даже к другим языкам программирования. Особенную улыбку вызвала фраза Джеймса Гослинга мол «кто-то может подумать, что мне уже не нужны никакие книги по Java, но вот эта необходима» :)
Алхимик мне пришелся к стати, потому что я как раз впервые решился на путешествие. Кроме того книга написана легко, присутствуют умные мысли, ну и просто пришлась мне по душе. Я слышал, что некоторые даже главу не смогли «осилить». А мне понравилась, я теперь у многих спрашиваю читал/не читал и т.о. могу определить насколько мы с человеком схожи во вкусах и, возможно, даже во взглядах на жизнь.
Книжка про эффективное программирование на Java написана давно. Листья даже желтоватые, датирована 2002 годом. Позабавило описание реализации ENUM-а, которого тогда ещё не было. Но в целом, книжка очень интересная, описаны многие тонкости и просто советы правильного программирования. Нисколько не пожалел, что её прочитал. Считаю, что многие советы из неё настолько общие, что могут быть применимы даже к другим языкам программирования. Особенную улыбку вызвала фраза Джеймса Гослинга мол «кто-то может подумать, что мне уже не нужны никакие книги по Java, но вот эта необходима» :)
А я буду теперь на Java писать! У нас на работе начинается крупный проект, в котором ядро системы будет писаться на Java. Сейчас ищем зубра, который бы сделал архитектуру, способную справляться с высокими нагрузками. А я буду ему в этом помогать и учиться.
Вот так интересно вышло — хотел писать на Java и собирался даже работу менять, а сейчас всё прям в шоколаде! :)
Вот так интересно вышло — хотел писать на Java и собирался даже работу менять, а сейчас всё прям в шоколаде! :)
На той неделе дочитал книгу «Программист-прагматик. Путь от подмастерья к мастеру».
( немного впечатленийCollapse )
( немного впечатленийCollapse )
- Current Music:RelaxFM
Дочитал книжку Кента Бека «Шаблоны реализации корпоративных приложений».
Думал, что прочитаю за неделю-две, а в итоге мне на это понадобилось почти 2 месяца. Что поделать, если читать получается не часто и не регулярно :-(
Общие впечатления хорошие. Многое уже известно, но кажется общую идею и дух я уловил: нужно пытаться в коде сказать программистам что вы хотите сделать. И делать это всеми возможными способами, от правильного выбора типов до именования и использования паттернов. Собственно, учитывая, что программист 80% времени тратит на чтение кода, важно писать такой код, который будет быстро читаться и пониматься, при этом вызывая меньше вопросов.
Кстати, перевод мне не очень понравился. Сложилось впечатление, что можно было бы и лучше перевести, т.к. из-за не всегда удачного перевода слов сложно было сходу уловить суть. Например, private перевели как «частные», что для меня показалось несколько непривычным. (посмотрел комментарии на ОЗОНе, оказывается не одному мне это не понравилось)
Следующей книгой будет «Программист-прагматик. Путь от подмастерья к мастеру»
Думал, что прочитаю за неделю-две, а в итоге мне на это понадобилось почти 2 месяца. Что поделать, если читать получается не часто и не регулярно :-(
Общие впечатления хорошие. Многое уже известно, но кажется общую идею и дух я уловил: нужно пытаться в коде сказать программистам что вы хотите сделать. И делать это всеми возможными способами, от правильного выбора типов до именования и использования паттернов. Собственно, учитывая, что программист 80% времени тратит на чтение кода, важно писать такой код, который будет быстро читаться и пониматься, при этом вызывая меньше вопросов.
Кстати, перевод мне не очень понравился. Сложилось впечатление, что можно было бы и лучше перевести, т.к. из-за не всегда удачного перевода слов сложно было сходу уловить суть. Например, private перевели как «частные», что для меня показалось несколько непривычным. (посмотрел комментарии на ОЗОНе, оказывается не одному мне это не понравилось)
Следующей книгой будет «Программист-прагматик. Путь от подмастерья к мастеру»
Много всякого читаю в интернете. В основном это почтовые рассылки и RSS и темы, как правило, тоже гиковые — linux, java, shell. В Google Reader, который я использую для чтения RSS, у меня 51 канал. Постоянно накапливаются непрочитанные сообщения и я постоянно хочу их прочитать. И они у меня как камень на шее. Можно даже сказать, что они не дают мне покоя. Одним словом очень уж много информации. В последнее время, чувствую, что разная подобная полезная инфа отбирает у меня время от того, чем я хочу заниматься или что у меня в задачах. Причем часто полезность всех этих сообщений не очень большая. Вместо того, чтобы заняться чем-то стоящим я драгоценные часы и минуты вечером трачу на разгребание RSS, которому конца и края не видно, а потом думаю: что я сделал за вечер полезного? Ничего. Прочитанные сообщения как песок, просыпаются сквозь пальцы и получается, что ничего полезного я не сделал. Не продвинулся в написании своего сайта, не прочитал какие-нибудь действительно нужные статьи/мануалы. И мне становится грустно по этому поводу. Читать Хабр/Опеннет/RSDN/SQL/JavaTalks/etc не является моей целью, это лишь мелкое подспорье, которое должно занимать, 1-2% моего времени, а то и меньше, а никак не 30-40.
Думаю, что нужно фильтровать ещё жестче. И почтовые рассылки в т.ч. Чтобы осталось только то, что не отнимает много времени и действительно ценно/интересно. А весь интернет не перечитать, всех новостей не переслушать.
Думаю, что нужно фильтровать ещё жестче. И почтовые рассылки в т.ч. Чтобы осталось только то, что не отнимает много времени и действительно ценно/интересно. А весь интернет не перечитать, всех новостей не переслушать.
Случайно нашел у себя на винте старые скриншоты. Посмотрел, один, второй, третий и что-то нахлынули на меня воспоминания о том дивном времени, которое уже прошло. Когда деньги мне выдавала мама, когда вместо работы я ходил в университет, когда в мозгах у меня были совсем другие тараканы :)
( скриншоты из прошлогоCollapse )
( скриншоты из прошлогоCollapse )
Comments
Обломались и отложили это до момента когда все забудут по ИЕ7