Здравствуйте.
Для весьма долгосрочного проекта собираем постоянную команду православных (нам интересно работать с людьми близкими по духу) фрилансеров следующих специализаций: дизайнер веб-интерфейсов, дизайнер иконок, дизайнер интерьеров, дизайнер логотипов, дизайнер мебели, специалист по flash (AS 3), программист, специалист SEO, копирайтер, системный администратор, художник, специалист по верстке веб-страниц, переводчик (англ.), специалист по 3D-моделированию.
ОБЯЗАТЕЛЬНО: умение работать в команде, наличие собственных работ (примеры), хороший доступ к сети Интернет (в будние дни), наличие гарнитуры для аудио (видео) общения, постепенный переход на работу в команде (7 часов, пн-пт, с выходными в сб, вс, дни великих и двунадесятых православных праздников), ответственность, пунктуальность.
Доменно-ключевая нормальная форма (ДКНФ) - это такая форма, когда любая операция добавления или удаления записи не может привести к нарушению целостности данных. Это достигается добавлением дополнительных ограничений на значения полей записи. Поддержание целостности данных возлагается на механизмы конкретной СУБД. Например дефолтовые значения полей, ограничения диапазон данных, триггеры, срабатывающие при создании, модификации или удалении записей и так далее. Словом всё что угодно, что способствует сохранению целостности данных.
Рассмотрим пример с интернет-магазином, в котором есть некие товары. Например у нас есть категории товаров, среди которых одна дефолтовая. Каждый товар должен принадлежать какой-либо категории. Тогда, при добавлении товара, поле, по которому он связывается с категорией, будет присвоено значение, привязывающее новый товар к этой дефолтовой категории. Дефолтовая категория как раз и является этим механизмом поддержания целостности данных. Без неё у нас появился бы товар, который не принадлежит ни одной категории.
Рассмотрим тот же самый пример но с триггером. Мы удаляем некую категорию (не дефолтовую). Срабатывает триггер и удаляет все товары, связанные с этой категорией. Таким образом, при удалении категории у нас не образуется товаров "подвешенных в воздухе". Целостность данных сохранена.
В данный момент нет никакой информации о том база в какой нормальной форме может быть приведена к ДКНФ. Т.е. можно пытаться приводить базу к этой форме из 3НФ, 2НФ или даже 1НФ. Не факт, что это у вас до конца получится. Однако даже если не получится, прописанные правила добавления и удаления записей а так же ограничения на поля, существенно повысят качество разрабатываемой вами БД.
Недавно доработал свой счётчик - исправлена ошибка, когда данные прилетали в "левой" кодировке и в базу поэтому сохранялась пустая строка. Подробнее о счётчике можно почитать здесь.
Империя добра (США) занимает следующие почетные места
1-е место в мире по величине внешнего долга
1-е место в мире по стоимости образования
1-е место в мире по стоимости медицинских услуг
1-е место в мире по количеству педерастов и лесбиянок
1-е место в мире по количеству людей, страдающих ожирением
1-е место в мире по количеству людей, употребляющих наркотики
1-е место в мире по величине военного бюджета
1-е место в мире по количеству адвокатов
1-е место в мире по количеству порно-актеров и порно-актрис
1-е место в мире по рассылке спама
1-е место в мире по распространению детского порно в интернете
1-е место в мире по числу военных кампаний, в которых принимала участие страна после 2-й мировой войны
1-е место в мире по количеству заключенных
1-е место в мире по количеству оружия на руках у населения
1-е место в мире по количеству людей, употребляющих фастфуд
1-е место в мире по использованию ГМО в сельском хозяйстве
1-е место в мире по количеству военных баз в мире
1-е место в мире по количеству людей, получающих пособия на еду
1-е место в мире по числу ядерного оружия
1-е место в мире по количеству мигрантов
1-е место в мире по количеству людей, принимающих антидепресанты
Вчера с десятилетним, если не больше, опозданием прочел книгу «Богатый папа, бедный папа» Роберта Т. Кийосаки. И подумал, что его главные постулаты применимы не только к воспитанию детей в ХХI веке, но и к целым странам и народам. Ну а в нашем случае — к России и США.
Что же излагает этот Кийосаки?
Что эра индустриализации осталась в прошлом — со всеми ее стандартами мышления, образования и психологией. Наступила эра информатики с совершенно новыми методами и формулами успеха во всем — от бизнеса до политики. Да, в начале индустриальной эпохи хорошая школьная и студенческая успеваемость означали получение знаний, которые гарантировали прибыльность выбранной профессии (врача, инженера, юриста и т.п.) на протяжении всей остальной жизни. Но сегодня поток информации удваивается каждые 18 месяцев, и никакое школьное и даже студенческое образование не гарантирует ровно ничего даже на день выпускного бала. Эдисон, Белл, Форд и другие титаны начала ХХ века сделали свои бизнесы, будучи уже достаточно взрослыми, а Гейтс, Цукерберг, Брин и все остальные нувориши Силиконовой долины создали свои информационные империи чуть ли не в подростковом возрасте. Не исключено, что в скором будущем новорожденные младенцы будут играть на айпэдах и получать Нобелевские премии, не сходя с горшка.
В каментах куча народу собралось, которые как всегда ничего не поняли и не видят за набором штампов "+1, Путин, воры, поделить, как жить дальше?" Никто не задался вопросом а что это за книжка, о которой идёт речь в статье?
Давно пользовался первой частью этой фитнес программы и был весьма доволен. И вот в конце 2011 вышла её вторая часть, более интенсивная, более экстремальная, для более внушительных успехов.
Давненько я не писал, а ещё дольше я не выкладывал ничего интересного на тему вебсервисов. Надо это исправить. Поэтому выкладываю пре-альфу набора сеошных утилит. Скачать можно здесь.
Люди странные существа - сначала создадут у себя в голове какую-нибудь фантазию, основательно в неё поверят, а потом страдают из-за неё. И так ведь очень сложно бывает докопаться до сути вещей, а тут ещё сами себе усложняют жизнь.
Вроде совсем недавно был 1.5.100-й релиз, а сегодня осознал, что не за горами уже 1.5.200-й. Ничего из того что планировалось сделать сделано не было. В угаре рефакторинга ничего не успел.
Новый год наступил. Чего от него ожидать? Понятно ещё больше работы, ещё больше денег, ещё больше всего. Но что бы это произошло, надо заняться оптимизацией своей работы. Именно этим я и планирую заняться. Новые утилиты, новые фреймворки, шлифовка старых, наработки и так далее. В общем год будет отличным, не смотря на мрачные экономические прогнозы. Чего и вам желаю ))
При одновременно подключении jQueryUI и jquery.metadata.js вылезает сообщение об ошибке "j is undefined" во время добавления таба. Чета меня начинают доставать кривые плагины, из-за них в последнее время немало горя хапнул.
Недавно потребовалось создать скрипт для простенького tab control'а Тянуть что-то большое не хотелось и поэтому я создал своё. Скрипт позволяет:
1. создавать простенькие пагинаторы
2. произвольным образом (слева, справа, сверху или снизу) размещать заголовки табов
3. создавать табы на основе произвольных DOM элементов страницы
Рано или поздно у меня возникает соблазн попробовать себя в чём-то новом, и если желание сильно а времени достаточно, то я незамедлительно этим начинаю заниматься, причем регулярно о своих хотелках рассказываю друзьям и знакомым. Бестолковая в общем-то привычка рассказывать о делах, которые ещё не закончены и не известно когда закончатся, но таков уж я. Но сейчас не об этом. А о том что я регулярно, в ответ на рассказы о моих начинаниях, люди, которым я это рассказываю, начинали говорить, что это невозможно. Меня первое время это бесило, какого хрена? как вы можете знать что у меня получится а что нет? Но потом я успокоился поняв, что в данном конкретном случае брошенная мне фраза "это невозможно", в реальности означает, что это невозможно для человека, которые её озвучил а не для меня. Эта фраза является всего лишь сомнением в своих силах того человека, который её озвучил. И ничего более. Она не имеет никакого отношения к тому человеку, которому её говорят.
Позже, уже в коммерческих фирмах я столкнулся с тем, что тащат домой сувенирку и бумагу. Я видел, как пересобирали компьютеры, заменяя комплектующие фирмы на свои меньшего объема и возможностей. И снова слышал, что недоплачивают, что надо крутиться, что от него их босса, не убудет. Помню, как мне сунули пук ненужных мне ручек с фразой "бери, мне не жалко".
Я с интересом наблюдал, как в рабочее время делаются шабашки и леваки, а что, "надо крутиться, тут работаю, потому что платят и не спрашивают". Помню, как вскрылось, что сисадмин продал налево базу пользователей провайдера, где работал. Помню, как другой сисадмин на пару с менеджером продаж делали сайты себе в карман якобы от лица компании, в которой работали.
Своровано у Баблоруба ))
Что самое интересное, все люди, которые что-то тащат с места работы, придумывают "железобетонные" оправдания. Такое уж это существо - человек, понимает что воруя выглядит как конченное чмо (это как минимум, а как максимум является уголовником). А жить с ощущением собственной чмошности как-то не комфортно, вот и придумывает всякие оправдания. Типа это не я такой, это жизнь такая. Конечно-конечно, очень убедительно.
У большинства людей вообще не принято думать перед тем как делать, потому что банальный вопрос "почему было сделано именно так?" неизменно ставит их в тупик. Нет они конечно начинают лепетать, что они мол думали что это сработает. Но ничего более конкретного. Я сам сравнительно недавно обзавёлся привычкой перед тем как сделать более менее важное действие подыскивать веские аргументы почему это надо сделать и почему это действие увенчается успехом. Один мой знакомый, надо сказать весьма преуспевающий и деловой, решил заработать продажей ссылок со свох сайтов. Ухнул кучу денег для создания нормальных (не говно-) сайтов и сел ждать фантастических доходов. Идея в общем-то здравая - заполучить источник пассивного дохода. Но когда он понял какого размера будет этот доход, он мягко говоря опечалился. Я, не скрою, сам размышлял над чем-то подобным, однако у меня все закончилось на этапе оценки стоимости одного сата и периода за который сайт окупится. Получив неудовлетворительные оценки и не потратив ни копейки, я успокоился и начал прорабатывать другие варианты зарабатывания денег.
Недавно поймал себя на мысли, что меня жутко бесят праздно шатающиеся люди, которые ничего не делают, даже если у них есть хорошие (на мой взгляд) шансы преуспеть в чём-либо. Кто-то тупо ленится, кому-то похрен на себя и людей, которые зависят от этого человека, а у кого-то какая-то непонятная мне апатия. Часто продвигал отличную тему, которая практически гарантированно сработает. Не ринесёт фантастических денег, но будет достаточно прибыльна и самое главное сработает! Но как правило все мои рассказы наталкиваются на непонимание со стороны подавляющего большинства окружающих меня людей. Сразу начинаются вопросы и поток бреда: "А зачем это надо?", "Если это 100% сработает, то почему никто другой не воспользовался этой идеей?". И самое главное - "Нафиг, всё равно ничего не получится". Ну и хорошо, что все так думают и сидят на печке, а я попробую реализовать выпавшие мне шансы. Они не принесут больших денег сразу. Ну так я никуда и не тороплюсь )
Буквально на прошлой неделе обсуждал с другом создание мультидоменной админки на базе ultimix'а, а сегодня значит вылезает клиент и просит сварганить ему что-то наподобие этого. Бывает же такое.