• Ноутбук для ребенка

    kashey
    @kashey
    Программирую большую половину жизни

    Начало 2008, ребенку два года — смог нормально передвигаться в quakelive.
    Летом 2008 — на даче — весь Алавар.
    timestamp фотки — 01 Dec 2009. Через три месяца ребенку будет три года
    crash the castle — никаких проблем, но он на самом деле предпочитает логические игрушки.

    Через его руки прошли три ноутбука и два стационарных ПС, ничто и никогда не было сломано.

    PS: Зима 2010, вся электроника в доме обесточена, мелкий с удовольствием рисует и играет с младшим братом

    Это я о том что ничего специально детского в общем-то не надо
    Ответ написан
    Комментировать
  • Какой игровой движок выбрать для небольшой онлайн игры?

    kashey
    @kashey
    Программирую большую половину жизни
    Похрен какой движок — любой двигло обеспечивает только какую-то графику и какие-то подсистемы ввода вывода.
    Это в общем — 10-15% от требуемой реализации.
    Все остальное, что и делает проект проектом — пишется под проект, часто с нуля
    Ответ написан
    Комментировать
  • Несоответсвие положения объектов на Яндекс.Картах и Google Maps при одинаковых координатах?

    kashey
    @kashey
    Программирую большую половину жизни
    Я у вас в клубе спрашивал и тут тоже спрошу — где ошибки то?
    дайте код или линки где смотреть, укажите на какой зуме получаете смещение в 10-15 пикселей и тд.
    Переведите это смешение в метры и так далее…
    Ответ написан
    Комментировать
  • Как выдавать CSS стили пользователю?

    kashey
    @kashey
    Программирую большую половину жизни
    1 большой файл в котором есть все нужные стили на часто используемых страницах.
    То есть который покроет 70-80% всех запросов.
    Остальные бьете на «пакаджы», на разделы и так далее. И тоже клеите относительно большими «выпухлыми» группами.
    Если большие группы не получаются — не клеите, а сливаете все в один файл.

    И париться с этим надо только если с остальным париться уже не надо
    Ответ написан
    Комментировать
  • Посоветуйте книги по C++, STL, ООП, паттернам

    kashey
    @kashey
    Программирую большую половину жизни
    Александреску, читайте Александреску.
    Там и про GOF и про меташаблонные извращения и даже про small object alloctor.
    Тоесть — очень широко обзорно
    Ответ написан
    Комментировать
  • MySQL - Синхронизация нескольких потоков

    kashey
    @kashey
    Программирую большую половину жизни
    INSERT ON DUPLICATE UPDATE и другие тригеры на вставку.
    также — LOCK таблиц. Также лок мозгов на сервере и другие мьютексы.
    Вариант 3 — работа через промежуточную инстацию
    Ответ написан
    Комментировать
  • увели домен .рф

    kashey
    @kashey
    Программирую большую половину жизни
    Кстати хитрый вопрос — товарищи кибесвотеры в зоне.рф создали дубли почти всех моих сайтов в зоне.ру.
    Торговых марок у меня нет — только домены.
    Мне как-то на.рф совершенно фиолетово, но вот вопрос — а что если…
    Ответ написан
  • Вопрос к верстальщикам. Стоит ли указывать размеры в пикселях, или все же в em?

    kashey
    @kashey
    Программирую большую половину жизни
    Лично я не понимаю как можно верстать НЕ в пикселях.
    Ибо блоки\картинки\флоаты и другие современные дизайнерские решения в большинстве случаев работают на пиксельной сетке.
    Вот есть у вас иконка в ссылке размеров 16 пикселей, и текст ей 13 пикселей. Все красиво выровнено.
    А тут приходит человек с крупными шрифтами на верстрку на em\pt и жалуется что у него, понимаешь, верстка едет.
    Как быть?
    У самого папаня использует увеличный шрифт в винде. Специально для него перевел пару сайтов на пиксели. Что бы сайт выглядел как и должен. А не как кому-то надо
    Ответ написан
    4 комментария
  • С какой версии начать изучение python?

    kashey
    @kashey
    Программирую большую половину жизни
    Сейчас 90(99?)% питона — второй ветки.
    Перевести код со второй в третью версию можно скриптами(даются вместе с питоном) — переводит почти 100% скриптов( хотя конечно как повезет)
    По слухам ветка два вскорости прекращает развиваться.
    При этом под третью — сейчас просто нихрена нет( в сравнении )
    Ответ написан
    Комментировать
  • IETester под убунту 10.10

    kashey
    @kashey
    Программирую большую половину жизни
    Автор — не забывай что ИЕтестер это не честная система.
    Если в нем не виден баг — не факт что в оригинальном браузере этого бага не будет.
    Обратное — также верно.
    VBox с нужной версией виндов грузиться 5 секунд. Открывается раз в день( и через пару минут, после проверки, закрывается)
    Ответ написан
  • Изучение нового основного языка. Java?

    kashey
    @kashey
    Программирую большую половину жизни
    Pascal — 10 лет
    C++ — 10 лет
    C — 3 года
    Lua — год
    Java — 3 года
    Javascript — 3 года
    PHP — 4 года

    И уже второй год зарабатываю только на PHP

    Также могу сказать что много языков знать ВРЕДНО.
    Потому что «мастеринг» у них просто разный. И мне очень мешает когда я подходы из одного языка напрямую отображаю на другой.
    Что-то типа использованить «смарти» на C++ или протопипного програминга из lua или js на большой Java
    Ответ написан
    Комментировать
  • Обновление JavaScript скрипта на клиенте

    kashey
    @kashey
    Программирую большую половину жизни
    ТС не следует забывать что разные тама Хромы и другие ИЕ с заводскими настройками могут параноидально не обновлять файлы.
    Посему — хороший вариант — только включать mtime файлы(или версию или как либо еще) в имя файла, либо менять его совсем.
    Либо напрочь и полностью сносить кеширование файлов.

    Других СТАБИЛЬНЫХ вариантов — особо то и нет.
    Ответ написан
    Комментировать
  • Зачем на сайте Re:Store пишут "1 ГБ = 1 миллиард байт"?

    kashey
    @kashey
    Программирую большую половину жизни
    Для обычных людей адаптирую, а у нас километре 1024 вахабайта
    Ответ написан
    Комментировать
  • Неочевидность выбора между Mac OS и Ubuntu?

    kashey
    @kashey
    Программирую большую половину жизни
    Доктор, у меня убунта.
    Слева от меня сидит Мак, справа Дебиан. Я — между ними.
    Они смеются. Ржут когда у меня не автоопределяется(или автодеопределяется) монитор или система не выходит из слипа.
    Это новая разновидность вируса — 10.10
    Иногда мечтаю пересесть на макось, или снесли все и поставить себе LTZ бунту или дебиан.
    Винда — она да, для разработки не самое лучшее место.
    Ответ написан
    4 комментария
  • Файловая система для авaтарок?

    kashey
    @kashey
    Программирую большую половину жизни
    А бы я честно посоветовал бы базу, недавно копировал свои эти самые «маленькие изображения» — 600к их там — заняло день. А дел то было — толи на два, толи на три гига
    Еще отчень хорошо отрабатывала tarfs — но она совсем реадонли
    Ответ написан
  • Нужно ли высшее образование веб-программисту?

    kashey
    @kashey
    Программирую большую половину жизни
    ВУЗ не нужен.
    Нужна учеба и любознательный ум, который будет в силах ковырять сложные задачи, и эти самые задачи придумывать.

    У меня есть много примеров когда у людей с дипломами мозгов нет — что учились, что не учились… одни студенческие пиянки(*грустно вздыхает*) и много примеров когда у людей без дипломов мозги есть.

    У меня, скажу честно, диплома нет — на 4ом курсе уже не смог совмещать работу и учебу
    Ответ написан
    1 комментарий
  • Хочу изучить MVC в PHP, с чего начать? Какой фреймворк выбрать для проекта?

    kashey
    @kashey
    Программирую большую половину жизни
    Порекомендовал бы посмотреть на Кохану как второй, так и третьей версии(кардинально отличаются)
    А вообще библиотеки там разные и фреймворки задают вам порядок дейсвий придуманных( и продуманных) другими людьми.
    Это не верный подход. Перепробуйте пару фреймворков, попробуйте их раздербанить, хакнуть и написать свое.
    В конце вас ждет просветление, сознательный выбор фрейворка и глубокое понимание как это работает.
    Последнее очень пригодиться.

    Я вот очень люблю объектно-ориентированные шаблоны.
    Но они сносят моск другим програмерам. Поэтому я люблю их исключительно дома: )
    Ответ написан
  • Подскажите пожалуйста систему контроля за программистом

    kashey
    @kashey
    Программирую большую половину жизни
    У нас при комите в SVN шлеться диф комита всем заинтересованным :)
    Мой самый крутой диф на прошлой неделе — одна строка за час. Это был реально глубокий баг.
    Так что не мерьте програмеров в килобайтах, не мерьйте.
    Ответ написан
    2 комментария
  • Какой основной недостаток std::vector?

    kashey
    @kashey
    Программирую большую половину жизни
    Основной недостаток вектора — reallocate.
    Это — именно что основной, я бы даже сказал корневой, но можно создать с заранее превышеным размером. Часто помогает.
    Что у него долгая инициализация — даже и не знал — nedmalloc ( и компания ) спасет отцов русской демократии.
    Ответ написан
    Комментировать
  • Домашний кинотеатр на базе медиаплеера с 5.1-звуком?

    kashey
    @kashey
    Программирую большую половину жизни
    Далеко не всегда этот самый 5.1 нужен — практически не знаю фильмов где 5.1 реально что-то стоит.
    Прикольно смотреть концерты там разные — поют спереди, а аплодисменты(и смешки) — сзади.
    Ответ написан
    Комментировать