Как стать автором
Обновить
108
0
Александр @Silf

Пользователь

Отправить сообщение

IT-эмиграция: Сингапур

Время на прочтение 10 мин
Количество просмотров 65K
После обеда, развалившись в кресле, я почитывал интернеты, как неожиданно на моем телефоне высветился странный, незнакомый номер. «Хмм, странно» — подумал, я — «Кому еще я так внезапно понадобился?». Конечно, я решил поднять трубку, мало ли что… «Саша, привет! Это Кирилл, помнишь? А ты не хотел бы поработать в Сингапуре?» — в трубке раздался голос моего старого друга, которого я уже не видел года три. «А почему бы и нет?» — ответил я.

Как вы понимаете эти строки я пишу уже из Сингапура. Ниже будет моя история с переездом, стоимостью аренды, налогах и условиях жизни.

image
Читать дальше →
Всего голосов 142: ↑125 и ↓17 +108
Комментарии 143

Шаблоны проектирования в адвенчурах: часть первая

Время на прочтение 7 мин
Количество просмотров 39K
Предлагаю к прочтению очередную статью из блога Дэна Шулера о паттернах, которые можно использовать при разработке адвенчур. В свое время мне приходила в голову идея классификации загадок, но я лишь делал небольшой обзор, а не объемную статью. Естественно, я был удивлен и рад тому, что тема была кем-то поднята. Ниже приводится описание самих паттернов, следующим постом будут более развернутые примеры их использования, а в этот решил их не включать, по причине слишком объемного перевода. Также я добавил несколько поясняющих иллюстраций и несколько комментариев от себя.

«То, что мы называем хаосом — это всего лишь закономерности, которые мы не сумели распознать. То, что мы называем случайностями — это всего лишь закономерности, которые мы не в состоянии расшифровать.»
— Чак Паланик

Как насчет абстрактного подхода к разработке адвенчу? Или, хотя бы, для загадок в адвенчурах — это может оказаться полезным!

Читать дальше →
Всего голосов 58: ↑58 и ↓0 +58
Комментарии 32

Квест как дипломный проект

Время на прочтение 3 мин
Количество просмотров 62K
Думаю, большинству программистов хотелось написать свою игрушку. Кому-то хотелось реализовать свой RPG мир, кто-то грезил своей стрелялкой, а вот я всегда хотел сделать свой квест.

Примерно год назад с предложением поучаствовать в дипломном проекте ко мне обратилась подруга, непосредственно приблизившаяся к защите. У меня давно зрела идея реализовать собственный квест, но все как-то не доходили руки, да и знакомые художники, готовые помочь в реализации этой идеи отсутствовали. Но именно в этот момент, я понял, что пора вытащить соображения и опыт в этом направлении и заняться написанием своей игры более серьезно. Собственно, в качестве дипломного проекта и было предложено реализовать свою игру.

Сразу оговорюсь, что студентка не программист и училась по специальности «дизайн в информатике» (или что-то аналогично-невразумительное), так что не стоит ожидать каких-то суровых алгоритмов. В статье проиллюстрированы этапы создания квеста и выложены некоторые материалы по работе.

Я постараюсь рассказать о том, какие этапы были пройдены на пути к успеху, что пришлось и как пришлось реализовать, и от чего отказаться.

Читать дальше →
Всего голосов 69: ↑63 и ↓6 +57
Комментарии 33

Умрет ли слитное письмо?

Время на прочтение 3 мин
Количество просмотров 82K
Под натиском информационных технологий абсолютно привычные и понятные вещи начинают забываться и приходить в упадок. Думаю, все помнят часы, проведенные над прописью, в попытках вывести ровные контуры букв. Многие педагоги старой советской школы считают, что слитное письмо развивает мелкую моторику и, как следствие, интеллект. Но правительство США решило по-другому: с прошлого года пропись стала необязательным предметом и школы могут принимать работы учеников, написанные печатными буквами: школьники будут писать лишь печатными буквами. Давайте постараемся разобраться, почему это произошло и как современные технологии поддерживают печатные буквы.


Читать дальше →
Всего голосов 77: ↑55 и ↓22 +33
Комментарии 291

Скончался Гарри Гаррисон

Время на прочтение 1 мин
Количество просмотров 2.4K
image

Вслед за Рэем Брэдбери сегодня скончался очередной классик фантастики — Гарри Гаррисон. Вечная память этому великому человеку, всю серию о Стальной Крысе читал запоем.

Почтить память писателя можно на его официальной странице.
Всего голосов 177: ↑155 и ↓22 +133
Комментарии 89

Devbar: вести с полей

Время на прочтение 3 мин
Количество просмотров 972

Мы долго молчали, но это время не прошло даром. Состоялись первые переговоры с инвесторами, но от большинства предложений нам пришлось отказаться, в связи неприемлемостью условий для нас. За прошедший период мы составили меню заведения, начали переговоры с дизайн-студиями и доработали бизнес-план.

Предыдущие обсуждения: Обсуждение, Выбор места, Результаты опроса

Читать дальше →
Всего голосов 51: ↑41 и ↓10 +31
Комментарии 65

Devbar: результаты опроса

Время на прочтение 3 мин
Количество просмотров 665
Итак, в рамках доработки бизнес плана до «взрослого» состояния мы провели небольшой опрос аудитории. На наши вопросы ответило порядка 600 человек.



Результаты не оказались шокирующими, но цифры — штука интересная. Предлагаем взглянуть.

Читать дальше →
Всего голосов 59: ↑42 и ↓17 +25
Комментарии 46

Devbar: бизнес-план, часть 1

Время на прочтение 1 мин
Количество просмотров 1.3K
Дамы и господа, здравствуйте!

Сегодня хотелось бы рассказать о выборе места и бизнес-плане.



Предыдущий пост

Читать дальше →
Всего голосов 63: ↑45 и ↓18 +27
Комментарии 44

DevBar — питейное заведение для работников IT-индустрии и не только (Петербург)

Время на прочтение 4 мин
Количество просмотров 3.5K
Добрый день, господа и дамы.

Долгое время мы с партнером вынашивали идею организации бара, ориентированного на IT-специалистов.


Читать дальше →
Всего голосов 153: ↑142 и ↓11 +131
Комментарии 325

Профессиональный программист: ремесленник или художник?

Время на прочтение 2 мин
Количество просмотров 3.1K

В начале расскажу небольшую предисторию, которая подвигла меня написать этот топик.

В один прекрасный момент я почувствовал, что программирование (на работе) перестало приносить мне былое удовольствие. Данный кризис я могу отнести к тому, что стал заниматься новыми задачами не по разработке, а по поддержке проектов. Задачи стали рутинными и не интересными: вставь check box в ui, посмотри и запусти проект, подготовь список вопросов, добавь scroll bar в окошко и т.д. Вдвойне неприятен тот факт, что я знаю, как улучшить систему (существующая ооочень далека от идеала, что бы это понять, достаточно посмотреть на такой участок кода (java): String molStr = new String(""). И это только цветочки =), но мне это не дают делать по причине того, что «заказчик буде не доволен». Проекты сделаны с использованием устаревших технологий (Java 1.4, WL 8.1, всё остальное в том же духе), но новые возможности просто игнорируются: «нет времени, мы и так не успеваем». Рефакторинг не проводится (хотя проекты в нём отчаянно нуждаются), связанность (coupling) классов велика, а связность (cohesion) низка, но никого этот факт не беспокоит, про производительность даже и говорить не буду… По прошествию некоторого времени стало казаться, что идёт попытка улучшить огромный антипаттерн.

На все мои свои замечания по этому поводу, я получал примерно следующий ответ: «Очень хорошо, что ты это заметил, но сейчас времени на исправления нет, но, возможно, в будущем мы это поправим». Но ожидаемый момент будущего всё никак не наступает…
Высказав всё накипевшее во мне начальнику, я получил ответ «Будь профессионалом!».

Тут я понял, у нас с начальником большой разрыв в понимании смысла этого слова. Вот какое объяснение этого термина я нашёл в словаре Ожегова: «Профессионал – человек, занимающийся чем-нибудь, как профессией (в отличие от любителя)», «Профессия – основной род занятий, трудовой деятельности», «1. Человек, который имеет склонность, пристрастие к чему-нибудь. 2. Тот, кто занимается чем-нибудь в свободное время, не как профессионал».

Мне кажется, что программист это скорее профессионал-любитель (в 1ом значении этого термина), похожее мнение я вычитал в книге Роберта Гласса «Креативное программирование». Начальник считает, что программирование это лишь средство зарабатывания денег, хотя для меня это нечто большее («Ты живёшь в каком-то идеальном мире»).

Хотелось бы услышать Ваше мнение на этот счёт? Что такое программирование: искусство или ремесло?

P.S. Мне кажется, что хоть программирование это мой хлеб, возможность заработать, но нельзя садиться писать код без творческого подхода.

Всего голосов 79: ↑62 и ↓17 +45
Комментарии 100

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность