Программисты - это люди, которые используют языки программирования, библиотеки и фреймворки, о которых мало что знают, для создания программных продуктов, о чём знают ещё меньше, для людей, которых они вообще не знают.
09 февраля 2014
26 января 2014
Алан Купер."Об интерфейсе. Основы проектирования взаимодействия". Feedback
Приветствую в очередной раз читателей моего уютненького бложика!
Сегодня я представляю вам свой отзыв на книгу Алана Купера "Об интерфейсе. Основы проектирования взаимодействия".
"С чего вдруг сурового Java программиста понесло в область проектирования интерфейсов?" - спросите вы.
"Это крайне важная область разработки ПО, т.к. конечный пользователь видит и оценивает ваш продукт прежде всего по ней, а не по вашим "замкам из слоновой кости" в виде back-end'ов" - отвечу я вам.
Подробности под катом.
Сегодня я представляю вам свой отзыв на книгу Алана Купера "Об интерфейсе. Основы проектирования взаимодействия".
"С чего вдруг сурового Java программиста понесло в область проектирования интерфейсов?" - спросите вы.
"Это крайне важная область разработки ПО, т.к. конечный пользователь видит и оценивает ваш продукт прежде всего по ней, а не по вашим "замкам из слоновой кости" в виде back-end'ов" - отвечу я вам.
Подробности под катом.
06 января 2014
Видеолекции Технопарка Mail.ru. Feedback
Практически весь декабрь и новогодние праздники посвятил долгожданному предновогоднему подарку от Mail.ru - просмотру видеозаписей лекций Технопарка Mail.ru и оно явно того стоило.
Лекции проводятся весьма бодро (ведь тут готовят в частности и системных архитекторов, которые просто должны много знать из разных областей) и для совсем новичков в темах может быть немного сложновато усваивать такие объёмы данных.
Лекции проводятся весьма бодро (ведь тут готовят в частности и системных архитекторов, которые просто должны много знать из разных областей) и для совсем новичков в темах может быть немного сложновато усваивать такие объёмы данных.
Формат лекций - каждая примерно по 2.00-2.30 ч. и около 10 лекций в каждом курсе.
Сейчас выложено 4 курса. "Масштаб трагедии" понятен :-)
В общем, все курсы вполне достойны внимания и описывать подробно содержимое я не буду (это можно посмотреть в описаниях к видеозаписям), а ниже опишу только те интересные моменты, из которых я подчерпнул что-то новое для себя.
02 декабря 2013
Мысли о "забивании" на учёбу в вузе
Убедительная просьба - не считать данный пост как объяснение собственной лени.
Наоборот, именно стремление эффективно расходовать своё время подтолкнуло меня на данные рассуждения.
Поэтому, если ты (читатель) обычный лентяй - к тебе эти рассуждения никакого отношения не имеют, продолжай и дальше страдать фигней.
Они касаются исключительно людей, получивших представление о высшем образовании в своём вузе, выбравшие "свой путь" и нацеленных на успех в этой жизни, но которые обременены кучей формальных правил и неписаных законов. Перестань уже постоянно и бездумно вверять свою судьбу "чужому дяде" и действуй сам!
Наоборот, именно стремление эффективно расходовать своё время подтолкнуло меня на данные рассуждения.
Поэтому, если ты (читатель) обычный лентяй - к тебе эти рассуждения никакого отношения не имеют, продолжай и дальше страдать фигней.
Они касаются исключительно людей, получивших представление о высшем образовании в своём вузе, выбравшие "свой путь" и нацеленных на успех в этой жизни, но которые обременены кучей формальных правил и неписаных законов. Перестань уже постоянно и бездумно вверять свою судьбу "чужому дяде" и действуй сам!
13 ноября 2013
Многопоточное программирование. Материалы
Приветствую читателей своего блога в очередной раз.
Сегодня речь пойдёт о такой интересной, и одновременно сложной, теме - многопоточное программирование. А точнее - о материалах, которые можно найти по данной теме, в сети. Все упоминаемые мною источники я "пропустил" через себя и поэтому представляю их обзор.
Дисклаймер.
Я не являюсь спецом по concurrency. Всё описанное дальше - всего лишь мой путь, который я прошёл в изучении данного вопроса.Так что если вы, как и я, были знакомы с concurrency только понаслышке в рамках небольшого теоретического университетского курса по современным ОС и вам этого оказалось мало - возможно, данный пост вас подтолкнёт к продолжению изучения данной темы.
Сегодня речь пойдёт о такой интересной, и одновременно сложной, теме - многопоточное программирование. А точнее - о материалах, которые можно найти по данной теме, в сети. Все упоминаемые мною источники я "пропустил" через себя и поэтому представляю их обзор.
Дисклаймер.
Я не являюсь спецом по concurrency. Всё описанное дальше - всего лишь мой путь, который я прошёл в изучении данного вопроса.Так что если вы, как и я, были знакомы с concurrency только понаслышке в рамках небольшого теоретического университетского курса по современным ОС и вам этого оказалось мало - возможно, данный пост вас подтолкнёт к продолжению изучения данной темы.
03 ноября 2013
Теперь и на LinkedIn
Решился я на создание своей учётки на LinkedIn.
http://ru.linkedin.com/pub/олег-стрекаловский/84/b71/b29
Вроде как уже есть что о себе рассказать :-)
http://ru.linkedin.com/pub/олег-стрекаловский/84/b71/b29
Вроде как уже есть что о себе рассказать :-)
13 октября 2013
Обновление S4RiS StanD - 1.8
Всем привет!
Сегодня вышло очередное обновление моего сервиса S4RiS StanD 1.8
Обновления:
Пост на codeforces
Пара скриншотов под катом:
Сегодня вышло очередное обновление моего сервиса S4RiS StanD 1.8
Обновления:
- Краткий мануал по работе с сервисом добавлен на экран загрузки
- "Осветлена" страница результатов, чтобы в залах с ярким освещением было лучше видно
- Все материалы проекта добавлены на GitHub
- Создан и выложен на GitHub конвертор лога проверяющей системы Рыбинского ГАТУ. Язык реализации: Java
Пара скриншотов под катом:
Подписаться на:
Сообщения (Atom)