янв 2, 17:41
В новогодние каникулы, как обычно, нечем особо заняться. Решил полистать стендфордские курсы по Computer Science. Набрел таким образом на курс посвященный разработке под iPhone.
Вот загрузил и начал читать слайды, домашние задания и так далее.
Во-первых, было полезно посмотреть о том, как учат людей не хуи пинать коленками, а чему-то полезному и интересному. Оказалось, что учат точно также — интересно и с пользой. Стоит сказать, что в конце курса студентам предлагают зарелизить свою финальную программу в AppStore. Из других приятных деталей — студенты в обязательном порядке обмениваются своими е-мейлаи с преподователями. На эти е-мейлы потом отсылают инвайты на ресурс, где можно скачать всякие sdk, задать вопросы, почитать вики и так далее. Нам до этого еще, наверное, далеко.
Во-вторых, читал слайды, чтобы в общих чертах представить себе рынок modile software development. Связано это конечно же с интересом к Гугл Андроиду, который кое-как маячит на заднем фоне.
В-третьих, хотелось узнать, что там такого в написании программ для маков. Я, конечно, наслышан о простоте и удобстве их прекрасных ноутбуков за 3000$ и так далее. И, наверное, предпологал, что и софт они пишут как-то по-эдакому. Как же я удивился, когда увидел, что их InterfaceBuilder очень напоминает то, к чему привыкли русские программисты на Делфи. Та же формочка, на которую кладутся компоненты. Обработчик событий и так далее. Ну это фиг с ним. Киллер фичу, которая меня позабавила, можно увидеть дальше:

Если непонятно, то на слайде выше нужно было поставить соответсвие между атрибутом некоторого класса-контроллера и элементом интерфейса. В данном случае, между полем numberOfSides и лейблом с одноименным содержанием. Делается это, как показано на картинке, некоторым видом драг-энд-дропа. И все.
Да и, в общем-то, смотрю на эти слайды — тут нажмите, это откройте, тут прихлопните, опля, получилось. Совсем как-то непохоже на Гугл Андроид. Плохо вот, что sdk есть только под Mac OS.
Жизнь
ноя 21, 21:36

Первый раз я услышал о Твиттере давно. Зарегистрировался и начал пользоваться. Посыпались посты, типа “Дом”, “Работа”, “Дом”, “Работа”. Ну, эти времена прошли и про Твиттер я забыл. А потом снова для себя открыл.
Если проводить сравнения, то можно вспомнить историю с пивом. Каждый кто его пробовал пить, наверное, думал про себя или вслух: “Что за фигня, бля? Как это люди пьют?” А потом ничего, привыкали. То же и с Твиттером.
В него нужно въехать. А когда въедешь, то будет очень круто.
Итак, главное в Твиттере — это люди, которых ты читаешь. Лучше, конечно, чтобы их собралось не человек 5-10, а чуть больше.
В русском сегменте уже сформировался небольшой костяк людей, вокруг которых происходит общение. Условно их можно разбить на:
Компания “Радио-Т”:
Бывшие и текущие работники Футурико (они же Тематические медиа, Блоги Империи и т.д.)
- Денискин. Ему, кстати, пользуясь случаем, передаю привет за инвайт на дети.ру
- Мио — великий и ужасный специалист по обществу.
- Коровкин — хороший программист
Просто отдельно, стандалон люди, которых грех не зафоловить:
И парочка идиотов-флудеров, без которых было бы не то:
Ну, это только одна часть. Другая часть — это просто случайные люди, на которых ты попал, тебе понравилось, как и о чем они пишут, и ты их зафоловил. Все очень просто.
И вот, набрав 30-40 фолловеров, ты получаешь что-то вроде чатика, в котором по твоим интересам (тут подразумевается АйТи, и ничего кроме АйТи) каждый раз попадается что-то интересное: ссылки, самые важные и обсуждаем новости, просто приколы. Кто-то разрядит твиттер недавно пришедшей в голову мудростью, которую в течение несколько минут можно донести до приличного во всех отношениях числа людей.
Да, и что самое интересное, ты понимаешь, что и самому тебе есть, что сказать. Кидать ссылку в аську становиться уже не тру. Лучшего способа “следить за делами” друзей и близких просто не придумаешь. Здесь-то он и наступает, момент подсаживания.
Я заметил даже другое, терапевтическое действие. По крайней мере, для меня. Каждый раз когда смотришь в Твиттер, что пишут люди, понимаешь, что, блин, вот они чем-то занимаются, а ты тут собрался рекламу по телевизору смотреть. Такое понимание как-то заряжает на действие. И ты начинаешь действовать.
В-общем, советую присмотреться к этой штуке.
P.S. Под Лунуксом лучше пользоваться программкой Twitux или gwibber (последнею не пробовал, но вроде бы как советовали – в том же Твиттере, кстати)
Жизнь
ноя 11, 15:30
Я все понял. Я понял, почему айтишники так сильно ненавидят вконтакте и одноклассников. Вся причина в том, что круг интересов у них совершенно разный. Нужно всего лишь бегло окинуть взгядом два облака тегов:

Connect.ua — клон Фейсбука и иже с ними
И

Известный Хабрахабр
Все очевидно.
Жизнь
окт 30, 15:31

Я сегодня вспомнил, что у меня экзамен на 12:00, когда на часах стрелки показали 11:58. Происходило это на работе, по-этому пришлось по-быстрому отпроситься на 2-3 часа и срочно поехать в институт.
По пути подумал, что нервы перед экзаменом или вообще хотя какие-то мысли по этому поводу отсутствуют напрочь. И дело скорее не в том, что экзамен легкий или еще что-то, а то что в пылу собственной занятости обращаешь больше внимания на другие вещи. И до экзаменов времени не остается.
Могло ли такое произойти, скажем, на первом курсе при сдаче математического анализа? Нет, и еще раз нет. В общем-то, надо смотреть на мир шире, системно. Там много чего интересного.
Жизнь
сен 28, 14:03
Вот так сидишь за компьютером, смотришь в контакт-листе почти никого нет, а потом понимаешь, что работаешь ты ведь в воскресенье.

Жизнь
сен 11, 18:22
Курс Интуита по Яве – это такая беспросветная хуйня, что мне даже в это не вериться, когда я ее читаю. Почему ты его тогда не выбросишь монитор в окно, спросите меня? Потому что мне нужно пройти этот курс на работе. Окей.
Вот так, в принципе, хорошая идея превращается в адскую муку. Почему наши авторы не могут изъясняться простыми русскими предложениями, а несут беспросветную чушь со всеми этими сложноподчиненными, сочиненными штуками с запятыми? Ну это даже, ладно, пол беды. Почему до наших авторов не доходит, что изложение должно быть систематичным? Почему нельзя выбрать какую-то схему и рассказывать о предмете соответственно ей?
Не верите? Смотрим дальше:
Как уже говорилось, массивы в Java являются объектами (примитивных типов в Java всего восемь и их количество не меняется), их тип напрямую наследуется от класса Object, поэтому все элементы данного класса доступны у объектов-массивов.
Базовый тип также может быть массивом. Таким образом конструируется массив массивов, или многомерный массив.
Я чего-то не догоняю, но где связь между первым и вторым абзацом? Что это еще за базовый тип у массива? Почему таким образом что-то там конструируется.
Так постоянно. В мелочах. Даже, например, таких:
В противном случае, массив обладает элементами в количестве, равном длине, к которым можно обратиться, используя индекс, изменяющийся от 0 до величины длины без единицы.
Во-первых, я заебался считать запятые. Во-вторых, что это еще за “величина длины без единицы”? Ну да, автор хотел сказать, что индексы у массивов считаются с 0 до n-1, где n – длина массива. Ну да, ну да. Но как же это все-таки трудно пробираться через эти чертовы дебри псевдо-академического изложения.
За такое надо вырывать руки, если коротко.
Жизнь
сен 10, 16:35
Оказывается билбордом (кто-то еще говорит бигборды, но это не то) изначально называлась специальная доска для борта корабля, которая крепилось к нему для того, чтобы при поднятии якоря не поцарапать обшивку. И все это из-за слова bill, которая в одно из своих значений означает клюв, нечто клювообразное, выступ и к тому же острый конец якорной лапы. Такое бывает.
Жизнь