Внезапно я проснулся и решил кое-что поменять; начну, пожалуй, с онлайн игр, телефона и сна.
Stormtrooper - By Christopher Lee
(Source: tiefighters)
Как же я вас всех люблю!

Моё знакомство с obj-c. Часть 2.
Часть 2 — теоретическая, и не мне её писать, так что вот. В дальнейшем попробую придерживаться практической стороны вопроса.
Моё знакомство с obj-c. Часть 1.
Если вы не имеете отношения к программированию — смело проматывайте.
Что-то вроде конспекта изучения obj-c и программирования под mac. Не верю в успешность этой затеи, но всё-же попробую начать, а там уже посмотрим.
Что же есть у меня в кармане перед началом изучения obj-c? Смутные представления о том, что он объектно-ориентирован; не менее смутные представления, что там всё делается через некие “сообщения”; «он вроде как совместим с C и компилируется gcc».
Для изучения пригодилась бы площадка для экспериментов. Экспериментировать я решил с консольными приложениями. Создаём новый проект и удивляемся разнообразию возможностей:

Всё, кроме двух первых вариантов не ясно. Попробуем разобраться:
- Core Data — ой, статья на вики только на английском. Если кратко излагать: это библиотека для сериализации данных, объектов, и их связей(графов). Ого, нас ждут какие-то сложные связи объектов.
- Core Foundation(CF) — английская вики-статья. И опять же кратко: CF — это интерфейс через который obj-c код будет взаимодействовать с функциями конкретной системы. Кроссплатформенность и все дела.
- Core Services — Сетевые примочки.
- Foundation — Базовые классы, все с префиксом NS.
Для начала хватит и Foundation. Экспериментировать будем в следующей части.
See ya!
«”Любите друг друга, отцы, - учил старец (сколько запомнил потом Алеша). - Любите народ божий. - Не святее же мы мирских за то, что сюда пришли и в сих стенах затворились, а напротив, всякий сюда пришедший, уже тем самым, что пришел сюда, познал про себя, что он хуже всех мирских и всех и вся на земле… И чем долее потом будет жить инок в стенах своих, тем чувствительнее должен и сознавать сие. Ибо в противном случаем не за чем ему было и приходить сюда. Когда же познает, что не только он хуже всех мирских, но и пред всеми людьми за всех и за вся виноват, за все грехи людские, мировые и единоличные, то тогда лишь цель нашего единения достигнется.» Ф.М. Достоевский
Deep Purple были не правы, спев
Sometimes in the morning
I wake up without you
Can’t get up, it’s getting me down
Всё ровно наоборот.
iTunes U
Хотелось бы поделиться моим недавним открытием — iTunes U.
Фактически, iTunes U является собранием видеозаписей курсов лекций, доступным из iTunes Store, от различных университетов(в основном из топа рейтинга) по абсолютно различным направлениям. Большое количество курсов по всяким гуманитарным делам, впрочем и технических/естественно-научных курсов тоже хватает.
Для себя «на попробовать» выбрал «Introduction to Algorithms» и «Single Variable Calculus» от MIT OpenCourseWare. То, чего мне не хватает на физфаке.
Видимо, весь теоретический курс Computer Science я прослушаю именно так.
