Хабрахабр:
Последние две недели были особенно плодотворны темами, посвящёнными изучению IT в школе, в университете и самостоятельно. Интересен разброс мнений: от ?обязательно идите в вуз, впитывайте знания, получайте корочку? до ?ничему вас там не научат, лучше идите в индустрию и учитесь у старших коллег?. Как действующий университетский преподаватель я, конечно, буду ратовать за вузовское образование, но с большими дополнениями и оговорками. Именно этим дополнениям и оговоркам хочется посвятить отдельную статью, надеюсь, небесполезную для интересующихся школьников и студентов, и способствующую целостному взгляду на образовательный процесс в нашей любимой области. Читать дальше →
Первым делом хочу поприветствовать всех некрохардофилов! В блоге с громким названием ?Старое железо? в последнее время пихают железо по мощности чуть слабее первого пентиума. А у меня есть совсем старое железо. По возрасту, если верить интернетам, оно не очень старое, всего 1987 год, но в нем использован процессор Intel 80C88, а это уже показатель, ведь с его прямого родителя Intel 8086 началась эра IBM PC на последствиях которой я пишу это псто. По обрывочным сведениям из интернета я узнал следущее про внутренности: CPU: intel 80C88 4,77 MHZ ROM: 16 Kb RAM: 512 Kb Video: 16 Kb Display resolution: 640 x 200 without backlight Storage: 2 3.5 floppyrom which accept formated to 720kb floppy Weight: 5,7 кг. Ноутбук попал ко мне случайно, но прямо в день рожденья. Было приятно. Полностью рабочий за исключением дохлой батареи, но я думаю что если задаться целью и её можно восстановить. В ноутбуке отломана (вероятно мной) крышка с аккумуляторным отсеком, за исключением этого ноутбук полностью рабочий. Под катом много некачественных картинок так что без обид. А ещё там иногда кажется что между фотографиями много свободного места. На самом деле там белая стена, но убрать её так чтобы оно всё было красиво я не умею так что прийдётся терпеть эту белую наглость. Читать дальше →
Вступление Судя по недавнему всплеску активности в GTD и Стартапах, статьи на тему того как организовать свою жизнь и свою работу, обрести счастье и добиться успеха пользуются высокой популярностью на нашем любимом IT-ресурсе. Оно и понятно, где же еще технологическим специалистам искать ответы на такие вопросы? Не у астрологов и гадалок же. Поэтому делюсь еще одним жизненным опытом и личными мыслями на тему успеха. Философии пост. История Однажды я захотел себе мотоцикл. Мне они нравились с детства, но нравились точно так же, как пиратские корабли и роботы ? то есть пассивно, ничем из этого я не интересовался, но получить бы очень хотел. Мотоциклы напомнили мне о себе, когда я начал смотреть сериал ?Доктор Хаус?, история которого рассказывает о докторе с больной ногой, который перемещается на оранжевом Honda CBR1000 Repsol Replica. ?Если уж даже больной врач катается на байке, то я почему нет?!? ? подумал я и очень сильно захотел себе мотоцикл. Читать дальше →
Допустим, у вас стоит задача предоставить вашему клиенту для заполнения заранее сверстанный макет или форму, куда он может смело добавить текстовый материал, будь-то описание товара или услуги, разделенный на колонки. Да, эту задачу можно решить многими способами, но хотелось бы, что бы и человеку было проще пользоваться редактором, и к вам вопросов было поменьше. В конце концов WYSIWYG и был создан для того, что бы даже сферическая секретарша в вакууме понимала, что именно будет отображено на сайте в результате её работы в редакторе. Но, пойди, найди такую ?секретаршу?. Шаблоны в редакторе записи
Introduction Цель данной статьи ? помочь начинающему iOS разработчику, понять, как правильно работать с SQLite базой данных используя Core Data на примере iPhone Core Data Recipes. В первой части из серии статей, будет рассмотрено взаимодействие приложения и базы данных, а также работа со связанными записями (Relationships). Prerequisites Для самостоятельного изучения исходных текстов данного приложения, вам необходим стандартный набор инструментов: Mac OS X Xcode Данный набор позволит вам просмотреть, изменить и запустить приложение на симуляторе. В случае же, если вы захотите попробовать запустить его на настоящем iPhone, требуется участие в iOS Developer Program. А также, что немало важно, нужно базовое понимание структуры языка Objective-C и приложения. Ссылки на используемые материалы и инструменты предоставлены в разделе References. Что такое iPhone Core Data Recipes? Xcode проект от разработчиков из Apple, который дает общее представление о том, как использовать view controllers, table views и Core Data в iPhone приложениях. Конечно, данный проект также актуален для iPad, но в него необходимо внести интерфейсные изменения, для корректного отображения на iPad. iPhone Core Data Recipes Screenshots Скриншоты ниже, дают общее представление о интерфейсе приложения. В главном окне ?Recipes? ? оторбаражается список готовых продуктов. Нажав на один из них, приложение отображает информацию о том, как приготовить данный продукт, его категорию, сколько на это нужно времени, какие и в каком количестве необходимы ингредиенты, а также кнопку которая отображает текстовую инструкцию по приготовлению (скриншот не приведен). Также в приложении есть возмоность конвертации значений между граммами, фунтами и унциями, а также таблица соответствия температур (по цельсию и фаренгейту). Читать дальше →
Введение Эта статья ? скорее из разряда ?для самых маленьких?, чем ?для умудренных опытом?, но она призвана повышать профессиональную культуру системных администраторов. В силу специфики работы мне ?по наследству? достается самый разнообразный облачный ад, который приходится разгребать, оптимизировать, приводить в чувство и делать прозрачным и красивым. Эти заметки, пожалуй, иллюстрация к тем моментам, которые вообще недопустимы в системном администрировании. В причинах, которыми порождаются эти анти-паттерны, можно разбираться очень долго: дедлайны, законы и темпы бизнеса, да и просто идиотизм, наконец. Но цель статьи другая. Мне бы хотелось породить конструктивную дискуссию. А вот уже её результаты и являются основной целью статьи. Читать дальше →
История этой статьи началась лет как минимум семь назад когда поработав в одной немецкой web-компании я перешла под крылышко крупного конечного заказчика и начала работать удаленно. Жить стало спокойнее, подрос ребенок, появилось немного свободного времени и я начала немного заниматься фрилансом. Через некоторое время вместе с несколькими друзьями с похожим опытом решили организовать небольшую компанию по веб-разработке для освоения кроме всего прочего и местного рынка, для поднятия больших проектов и вообще для дальнейшего развития. Первое время организационной работы и прочей текучки было много, но это только отчасти может служить оправданием того, что опомнилась я только через несколько лет и окончательно поняла, что работаю совсем не так, как бы мне хотелось и, более того, те основополагающие вещи, которые я считала само собой разумеющимися, для моих товарищей возможно таковыми совсем не являются. И вот тогда в конечном итоге решилась эти само собой разумеющиеся, очевидные для меня вещи оформить в такой себе ?манифест? (хе-хе), концепцию, описание и список того, без чего, имхо, работать компании не стоит. Уточню, что речь пойдет не о работе с клиентом, не о менеджменте как таковом, не о деньгах и бизнес-планах, а об организации работы небольшой фирмы разработчиков под веб (и, возможно, не только под веб), о том, что надо делать, чем важно заниматься чтобы работать успешно и развиваться. Читать дальше →
Отписаться от этой рассылки