Pull to refresh
50
0

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

Send message

Полноразмерная бумажная модель автомобиля «Форд Мустанг»

Reading time1 min
Views9.3K
Нью-Йоркский художник Джонатан Брэнд (Jonathan Brand) задумал немыслимое: он решил объединить два своих хобби – работу с бумагой и возню с «классическими» автомобилями вроде Ford Mustang 1969 года выпуска.



Если точнее – он решил собрать Ford Mustang 1969 года целиком из бумаги. Не только внешний каркас, но и каждую отдельную внутреннюю деталь, включая мотор, колеса, двери, сидения и прочие части.
Читать дальше →
Total votes 135: ↑111 and ↓24+87
Comments50

Настоящие программисты, где же вы?

Reading time3 min
Views12K
[Это перевод статьи из блога компании RethinkDB — калифорнийского стартапа, который занимается разработкой MySQL storage engine, оптимизированного под SSD-диски. Оригинал статьи можно прочитать здесь]

В последние месяцы RethinkDB довольно активно нанимает новых сотрудников, и за это время мы твердо убедились в том, что Джеф Этвуд (Jeff Atwood) в своей статье о FizzBuzz ни на йоту не отошел от истины.

Без лишнего хвастовства могу сказать, что мы предъявляем очень высокие требования к соискателям вакансий. И мы совершенно не намерены снижать эту планку. Более того, мы уверены, что чем больше слабых программистов мы отфильтруем, тем лучше и сильнее в итоге окажется наша команда. Некоторые, впрочем, отмечают, что под наши требования скоро будут подпадать только обладатели PhD в computer science со вторым дипломом по квантовой механике.

Конечно, всё это гнусные инсинуации. Наше основное правило — не нанимать людей, которые не умеют программировать.

Чтобы не быть голословными, мы опубликуем наш основной тест, отсеивающий 19 из 20 кандидатов еще на этапе телефонного собеседования (при том, что до телефонного собеседования мы допускаем не всех подряд, а только тех, чье резюме нам понравилось).

Читать дальше →
Total votes 82: ↑72 and ↓10+62
Comments233

Автоматизация рутины в Microsoft Excel при помощи VBA

Reading time7 min
Views352K

Приветствую всех.



В этом посте я расскажу, что такое VBA и как с ним работать в Microsoft Excel 2007/2010 (для более старых версий изменяется лишь интерфейс — код, скорее всего, будет таким же) для автоматизации различной рутины.




Читать дальше →
Total votes 88: ↑66 and ↓22+44
Comments37

SICP теперь по-русски! Часть третья

Reading time1 min
Views12K
image
Перевод третьей лекции из курса «Структура интерпретация компьютерных программ».

Это самый известный курс по программированию за последние 25 лет; с 1980г читается в MIT, а с недавних пор что-то подобное читается и в Беркли.

Курс сменил преподавателей и даже язык программирования Scheme на Python(на мой взгляд совершенно зря) и тем не менее информация, которая дается в этом курсе остается архи актуальной в любое время. Я бы сравнил этот курс с чем-то очень фундаментальным и важным для программистов, типа математики или теории алгоритмов.

Мне бы очень хотелось, чтобы программирование у нас в стране преподавалось таким вот образом.

Приятного просмотра!
Читать дальше →
Total votes 98: ↑94 and ↓4+90
Comments39

Запускаем программы при запуске Mac OS X — Launchd

Reading time3 min
Views24K
launchd
Начнем с истории. Жили были десяток программ для запуска процессов или программ. И тысячи скриптов к ним. Dave Zarzycki из Apple решил написать программу, которая отличалась бы от выше написанных и предлагала бы единый, стандартизированный интерфейс к любым программам запускающим автоматически системой и другие вкусности.

Вот и вся история. Теперь к самой программе.
Поехали
Total votes 10: ↑3 and ↓7-4
Comments17

re: Store дисконт

Reading time2 min
Views7.7K
Доброе время суток, хабравчане!
В начале августа появилась в интернете новость, что открылся первый Первый re:Store дисконт

Поклонники «яблока» могут порадоваться: в Москве в сети re:Store открылся первый дисконт–магазин. Он расположен в торговом центре «Буденовский» (проспект Буденного, 53, метро «Шоссе Энтузиастов»). У тех, кто предпочитает продукцию Apple, отныне и в России появилась возможность приобрести модели Macintosh и iPod линеек прошлых сезонов со значительной скидкой. Практически в два раза дешевле обойдутся покупателям ноутбук MacBook или плеер iPod nano на 8 ГБ. А профессиональный ноутбук MacBook Pro c экраном диагональю 17 дюймов представлен в re:Store дисконт со скидкой более чем 40%. Здесь же можно приобрести аксессуары для предыдущих поколений плееров iPod — наушники, чехлы, док–станции и многое другое — со скидкой до 50%.
re:Store

Сегодня проезжая мимо, решил зайти.
Читать дальше →
Total votes 120: ↑91.5 and ↓28.5+63
Comments115

Разговорный английский за месяц

Reading time5 min
Views21K
Перепечатано с моего ЖЖ.

Решился написать про свой опыт изучения английского в экстремально короткие сроки (1 месяц) — вдруг кому пригодится. Также выдам немного инфы про то, как собеседовался за границу.

Читать дальше →
Total votes 9: ↑6 and ↓3+3
Comments220

Cookies внутри iframe — проблема при создании приложения ВКонтакте/Facebook

Reading time5 min
Views56K
Управление сессиями при помощи посылки cookies на сайтах стало настолько распространено, что без этого не обходится, наверное, ни один проект, требующий авторизации пользователей. Казалось бы, механизм настолько изучен, что проблемы с ним просто немыслимы.

Так считали и мы при разработке iframe-приложения для ВКонтакте.
Но после того, как приложение было разработано (разработка велась в основном в Mozilla Firefox и Google Chrome), выяснилось, что оно неработоспособно в Internet Explorer, к которому позднее присоединились последние версии Opera и Safari.

Под катом подробное описание проблемы и вариантов её решения.
Читать дальше →
Total votes 59: ↑54 and ↓5+49
Comments45

Uinux: фреймовые оконные менеджеры

Reading time4 min
Views3.6K
Сегодня хочу предложить повосхищаться такой темой, как фреймовые
оконные менеджеры. Фреймовые они потому, что распологают окна, если
их несколько так, чтобы они не перекрывались, а кроме того занимали
максимально полезную площадь рабочего стола.

Читать дальше →
Total votes 38: ↑36 and ↓2+34
Comments24

mac: Как и почему стоит хранить свой домашний каталог на другой партиции

Reading time2 min
Views4.6K
Почему стоит хранить свой домашний каталог на другой партиции? Среди макпользователей ведется спор о том, разбивать ли предустановленный Macintoch HD на 2 и более разделов (в терминах винды — дисков) или нет. Для себя я однозначно решил, что стоит. Во-первых, один раздел можно отдать Time Machine. Во-вторых, мне лично удобно, по опыту винды и независимо от Виндовз и Мак-way хранить данные отдельно от оси. В-третьих, эта информация может быть полезна для счастливых обладателей Eeepc с установленной Mac OS X (т.к. после установки мак ос, на ееерс 4g остаётся 100мб места, via SilverTH)



Объем моего ЖД 80GB. Под Mac OS X выделено 15GB. После чистки определенными инструментами всякого мусора свежеустановленную ось, свободным осталось около 5-ти. Сейчас свободно на системном диске 2,5ГБ — сказывается установленный софт. Да, он безболезненно ставится на этот раздел.

Моя домашняя папка, впрочем как и теоретические папки других пользователей, хранятся на втором разделе (50GB). В личой папке, как известно, находится и каталог Desktop и прочие. Быстродействие системы не страдает, а может и наоборот. ошибок в файловой системе не возникает.


Третий раздел (10GB), как и было сказано, отдан Машине Времени. Гипотетически:), т.к. живу под Tiger, а диск занят софтом для Windows. своеобразная флэшка.

Как это сделать? Читаем ниже:
Читать дальше →
Total votes 29: ↑16 and ↓13+3
Comments44

Бюджет проекта. Убеждение клиента

Reading time1 min
Views663
Извините навеяло вот темой: «Сайт за 6000 рублей, массаж впридачу? Ответ одному хабрапользователю»
Просто интересно стало… а как доказать клиенту что качественный дизайн и поддержка например за 5000$ гораздо лучше готового шаблона за 300 например?

Как преодолеть вот это предубеждение:
что «сайт стоит 300 баксов», а «5000 баксов за сайт — это сумасшедшие деньги».

Я работаю в компании интернет-провайдере и иногда клиенты ( юридические лица ) Задают вполне простой вопрос — а где можно заказать сайт и сколько это стоит?? Им говоришь для примера:
-Вот сайт со интегрированным интернет-магазином и уникальным дизайном, сделанным под Ваши нужды и поддержкой допустим на 3 месяца стоит 3000$.
Сразу же клиентом приводится сравнение:
— А вот соседний офис сделал сайт за 200 долларов и счастлив…

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

Соответсвенно повторю наверное вопрос! Как убедить ( именно убедить, а не впарить и не «продать подороже» ) в адекватности таких цен, как 2-3-4-5-6 тысяч долларов. Сталкивались ли вы в реальных ситациях с такими проблемами??? Как на практике доказывали клиентам? Что думаете в теории…
Будем пробовать как говоориться :)

Заранее спасибо за мнения!!!
Total votes 36: ↑29 and ↓7+22
Comments174

GNU command line utils

Reading time3 min
Views2.6K
Ни для кого не секрет, что Mac OS X базируется на BSD, и, как следствие, получила в наследство полный комплект BSD-шных command line утилит, таких как ls, find, xargs, и многие другие. Они хорошие и правильные, и использовать их вполне можно — однако если вы долго использовали Linux, наверняка вы привыкли к GNU версиям этих утилит, то есть, к примеру, --длинным-аргументам, нормальной опции --help — ну и вообще выработали определенные привычки. К числу таких людей принадлежу и я, и когда мне понадобилось набрать пару десятков команд в Terminal.app, через 10 минут я начал рвать волосы на груди нервничать и читать man, что не способствовало производительности труда.
Несколько позже я подумал — а почему, собственно, я не могу использоваться GNU версии утилит — только потому, что они не поставляются с системой? Нет, это — не UNIX way!
Читать дальше →
Total votes 28: ↑24 and ↓4+20
Comments28

Запуск Mac OS X Leopard на ASUS Eee PC — это возможно!

Reading time3 min
Views15K
MacOS X Leopard на Asus EeePCВот и появились первые упоминания об успешной установке и запуске MacOS X Leopard на портативном субноутбуке Eee PC от ASUS. Правда это было достигнуто не без использования бубна, набора напильников и чтения мантр, но все же результат получился впечатляющим. Подробную инструкцию приводит блогер сайта Uneasysilence.com [eng], а здесь — ее перевод, выполненый http://eee-pc.ru (скоро выйдет обзор реального экземпляра. так же ходят слухи, что сайт будет продавать в России этот мегадевайс).
Читать дальше →
Total votes 32: ↑28 and ↓4+24
Comments78

«Легально» хекаем софт под Apple

Reading time1 min
Views756
Кстати, на Apple очень легко юзать легально любой софт неопределённо долго: достаточно во время установки программы перевести часы на несколько лет вперёд, таким образом «демо» версии софта, будут ограничены на N лет + 30 дней.

Данная методика успешно применена к Photoshop CS2, Adobe Lightroom и BBEdit.
Total votes 48: ↑35 and ↓13+22
Comments42

iPod: программы на каждый день

Reading time4 min
Views13K
Главное отличие iPod’a от своих конкурентов это то, что для этого плеера создано множество программ и утилит, которые облегчают работу с устройством. Спектр их действия огромен – от банальной «заправки» музыкой до изменения в самих прошивках плеера. И будет неверным тот шаг, если пройти мимо всех этих софтинок стороной. Итак, вот набор самых полезных программ для работы с Apple iPod!

Поскольку некоторые из программ работают именно с плеером, а другие нет, а третьи вообще лишь с iTunes, то речь я поведу в трёх направлениях. Начну, конечно же, с утилит для плеера.
Читать дальше →
Total votes 34: ↑29 and ↓5+24
Comments125

PHP — Test Driven Development

Reading time1 min
Views2.3K
Сегодня к нам на фирму приезжал Себастиан Бергманн, разрабочик PHPUnit, представлял сию полезную вещь и кроме того test driven software development в целом. Интересно как веб-разработчики относятся к такому подходу? Дело в том, что наша фирма, вернее портал стоит на пороге полностью новой разработки с нуля, старая функциональная система не справляется просто с 3 миллионами юзеров, да и новшества писать сложно, а уж разобраться где что для несведущего — дремучий лес. Решили использовать Zend Framework, как основу ну и заодно уж всё делать по модному — Unit Tests, Pair «extreme» programming… Планы наполеоновские, времени марктинг даёт до рождества. Завтра приедет представитель от Zend, выслушивать пожелания и отвечать на вопросы.
За обедом Бергманн рассказывал забавные факты о гигантах PHP олимпа. Сейчас он работает (всего один день в неделю) на eZ Systems в Норвегии, участвует в интеграции PHPUnit в новую Zend Studio Neon, которая будет основываться на PHP Eclipse и принесёт с собой кучу полезных фич, типа встроенного JS дебуггинга и т.д.
Total votes 8: ↑7 and ↓1+6
Comments12

Ссылки для начинающих фотографов

Reading time1 min
Views2.3K
Решил собрать здесь несколько ссылок на полезные материалы для начинающих фотографов:

Если у Вас есть чем еще поделиться, сделайте это пожалуйста в комментариях.
Total votes 41: ↑37 and ↓4+33
Comments55

Firefox и русские шрифты

Reading time1 min
Views3.8K
Говорят, у многих проблемы с русскими шрифтами в Firefoxе под MacOS. У меня они, кажется, тоже были. Но я их решил очень быстро. Google помог.
Для тех кому лень искать, расскажу как решить проблему.
Читать дальше →
Total votes 13: ↑10 and ↓3+7
Comments36
1
23 ...

Information

Rating
Does not participate
Location
Dublin, Dublin, Ирландия
Date of birth
Registered
Activity