Понторезный фильмоклип Гая Ричи.
Примечательно, в эпизоде где играет песня на русском про бухач с матными словами — это группа Сектор Газа.
Актрису играющую единственную девушку в фильме зовут Тэнди Ньютон
Понторезный фильмоклип Гая Ричи.
Примечательно, в эпизоде где играет песня на русском про бухач с матными словами — это группа Сектор Газа.
Актрису играющую единственную девушку в фильме зовут Тэнди Ньютон
Забавный фильм о горе-путешественниках во-времени. Порталом служит мужской туалет в пивной. Малобюджетный фильм, одно из основных преимуществ продолжительность час двадцать. :)
Ещё один плюс там играет Анна Фэрис
Главный герой, больше этого актёра нигде не видел :)
Несколько историй из замечательной книги «Искусство программирования для UNIX» Эрика Реймонда.
Однажды Мастер Фу сказал заезжему программисту: «В одной строке кода shell-сценария больше духа UNIX, чем в десяти тысячах строк кода на С!»
Программист, гордый своими познаниями в С, ответил: «Может ли быть такое? Ведь С — язык, в котором реализовано само ядро UNIX!»
На это Мастер Фу ответил: «Это так. Тем не менее, в одной строке shell-сценария больше духа UNIX, чем в десяти тысячах строк С!»
Программист выглядел удрученным. «Но ведь через язык С мы познаем просвещенность патриарха Ритчи! Мы уподобляемся человеку с операционной системой и компьютером, который получает непревзойденную производительность!»
Мастер Фу сказал: «То, что ты говоришь, правда. Однако в одной строке shell-сценария больше духа UNIX, чем в десяти тысячах строк С».
Программист усмехнулся и поднялся, чтобы удалиться. Но Мастер Фу кивнул своему ученику Ньюби, который писал строку shell-кода на стоящей рядом белой доске, и сказал: «Господин программист, посмотрите на этот конвейер! Не заняла бы его реализация на C десять тысяч строк?»
Просматривая то, что писал Ньюби, программист что-то бормотал в бороду. В конце концов, он согласился, что это так.
«И сколько часов потребовалось бы вам для реализации и отладки этой программы на языке С?»
«Много», — признал заезжий программист. «Но только безумец стал бы тратить столько времени, когда его ждет множество более достойных задач».
«Так кто лучше понимает дух UNIX?» — спросил Мастер Фу. «тот, кто пишет десять тысяч строк, или тот, кто, сознавая тщетность этих усилий, извлекает пользу, не программируя?»
Услышав это, программист достиг просветления.
Задача забэкапить дирректории исключая кэшь
/usr/local/bin/gtar czf /remote/ls7/6/webhome/ServiceCheck.tgz -C /webhome ServiceCheck --exclude-tag=CACHEDIR.TAG
Директории и их содержимое в которых есть файл CACHEDIR.TAG, не войдут в архив.
/usr/ports/archivers/gtar — порт во freebsd, ибо bsdtar не поддерживает этой замечательной возможности.
Самый загадочный вопрос в этом деле — как такая прорва хороших программистов соглашается работать абсолютно бесплатно? Тут нужно поговорить о мотивации. В условиях общества, где выживание более или менее гарантировано, деньги — не самый лучший стимул. Хорошо известно, что лучше всего работает тот, кто одержим страстью. Кто работает ради удовольствия. Это так же верно в отношении драматургов, скульпторов и предпринимателей, как и в отношении программистов. Модель открытых исходников дает людям возможность удовлетворить свою страсть, получить удовольствие, сотрудничать с лучшими программистами мира, а не только с теми, кто оказался в штате той же компании. При этом разработчики стремятся завоевать авторитет среди своих коллег, и это оказалось превосходным стимулом.
Похоже, Билл Гейтс этого не понимает. Осознал ли он неуместность риторического вопроса, заданного им в 1976 году? «По существу вы препятствуете созданию хороших программ. Кто может себе позволить выполнять профессиональные обязанности бесплатно?» — написал он в послании программистам открытых исходников.
Цитата из Just for fun. Линуса Торвальдса
Начал тут отчаянно учиться, где-то начиная с августа месяца. Подтянул знания по ООП PHP, изучил фреймворк нашей компании, переписал корпоративную CRM. Впервые за пару лет выступил в роли программиста.
Кроме того прочёл пару книжек по потернам программирования «php|architect’s Guide to PHP Design Patterns» Jason E. Sweat. и «Приемы объектно-ориентированного проектирования» Банды четырёх. К слову сказать книжечка PHP Design Patterns не смотря на то что на английском легла лучше. Представление о патернах(побоюсь сказать «знание»), даёт возможность лучше понимать фреймоврки и прочий сложный код. Поиск правильных решений в своём приложении так-же случается. Нужно больше практики, больше ООП и затем ещё раз перечитывать. Считаю что следующий шаг в этом направлении это Мартин Фаулер «Улучшение существующего кода», а так-же «Архитектура корпоративных программных приложений» его же.
Страшное дело, часть 31 декабря и почти весь день 1 января прошли за чтение лурка. Шаблон разорван! 9000 моих любимых вещей пошли ф топку!! Стёбно и смешно, весьма талантливо. Обкликался ходить по терминам.
Блин еле ушёл. Обогатился!
Можно будет что-нибудь поискать в интернете. Потом. :)
Термины
Книги
Мое эмпирическое правило для проектов на Java гласит, что не должно быть методов длиннее десяти строк.
Комбинированный метод. Шаблон этого метода содержит три ключевых утверждения:
Фильм Квентина Тарантино про победу 9 американских евреев над силами 3 рейха. :)
Вообще фильмы Тарантино для меня это диалоги, отигрыши актёров, мясо, отличная музыка, незатейливый, но интересный сюжет. Вполне себе от фильма всё это получил.
Немного разочарован одним моментом в конце. Но это мелочи.
Мне повезло, у меня была конкертная задача. На реализацию я потратил ~4 дней. Что слишком долго для задачи, но.. Это моя первая программа.
Задача: написать генератор конфигурационных файлов для связки бекенд(nginx)-фронтенд(apache22) которые работают на одном сервере.
У нас уже была реализация этой системы. Работает это так. В БД mysql через вебинтерфейс заносится информация о домене. Хранится
updated и updated_nginx устанавляиваются в 1 когда происходит обновление или добавление домена.
Конфигурация виртуальных хостов типичная и является шаблоном.
В общем задача