Обновить
1
Якушев Андрей@kpower

Мобильный разработчик

3
Подписчики
Отправить сообщение
Простите, а птичка до сих пор при не введенном мастер-пароле (но установленном) дает просматривать имеющуюся почту?
Блин, на самом деле обидно, что в школе такие кадры. Ладно бы парень сотворил чушь: молодой, не разбирается… все это знакомо. Но препод, который даже понять ничего не смог и решил, что у него ученик — Циолковский с Вернадским в одном лице…
Еще хуже — ведь он (парень) на какой-то конференции по информатике первое место занял. Если отсутствие сколько-то вменяемого (читаем: разбирающегося хоть примерно, что в жизни за последние лет 10-15 произошло) преподавателя в школе ожидаемо. То факт отсутствия хотя бы одного грамотного человека на конкурсах (вроде как масштабы-то близкие к городским — минимум) просто убивает.
У нас в свое время (когда я еще в школе учился) городскую научную конференцию по информатике выиграл человек с собственным 3ds max'ом…
А я когда подавал — у меня СНИЛС схавался раза так со 2-3. Причем первый раз ввел, перегрузил страницу — увидел ошибку. И, типа, у вас осталось N попыток (тоже в районе трех). Под конец (когда должна была остаться последняя попытка) верилось мало. Но природное упорство + уверенность в корректном вводе преобладали — система приняла.
Вставлял один и тот же СНИЛС по Ctrl+C, Ctrl+V. Поэтому в то, что ошибался, верю крайне слабо.
Такой момент. Вечно пишут, что комментарии — это забота о том, кто будет разгребать код после вас (ну и о том, чтобы этот кто-то вас потом не отвлекал за советом). Мне кажется, более мотивирующим тут будет, что комментируемый код — забота о себе самом: когда вы взглянете на ваш код через месяцок-другой (особенно, если активно обращаться к нему в этот период не приходилось)…
Читал как-то интервью Алексея Пажитнова (кто не знает — изобретатель Тетриса). Он рассказывал, как ездил в Штаты в свое время. Там ему коллеги по программерскому цеху устраивали экскурсию по Центру исследований и, показывая на одну из дверей сказали, что за ней сидит чудак, который думает, что на его языке будет программировать весь мир. Собственно, речь шла о Страуструпе )))
И помимо сноса или блокирования *_dev.php не забываем снимать в настройках / переопределять default модуль. Также накрываем 500 ошибку (создаем свою ошибку для нее) и, если используется check_lock и предполагается блокирование модулей (что скорее всего), — unavaliable. Про 404 я уж совсем молчу — ее хоть в settings не пропустишь.
По-хорошему, вдобавок убираем backend.php из продакшна (мне нравится вариант с поддоменом). А совсем по-хорошему — лезем сюда и побеждаем остальные мелочи, выдающие symfony (будь то имя дефолтной куки или что ещё).
Не согласен. Точнее как разработчик я был бы только рад получить больше денег)))
Однако система штрафов мне ясна — я плачу за то, что не выполнил обещания (в данном случае по срокам). Но за что я буду получать поощрения? За то, что просто сдержал свое слово (в плане и работы, и сроков)?
Опять же оговорюсь, сейчас не рассматриваю вариант, когда заказчик с одной стороны дал добро на сроки, с другой — очень просит сделать «как можно раньше».
Да, но… Если, скажем, ваш бюджет 5 000 руб., то вряд ли стоит обсуждать — можно ли сделать интернет-магазин хоть в каком-то приближении. Да и про мобильные версии что-то заикаться не хочется.
С другой стороны я прекрасно понимаю нежеланию говорить бюджет. Тот, кто дает деньги, никогда не называет сумму первым — вдруг попросят меньше.
Еще как вариант — написать общую функцию, где for (var i in object)… вывести поля. можно рекурсивно — тогда не придется заморачиваться под каждый новый объект.
Внесу свою посильную лепту.

Когда дебажим под IE8. Во встроенном Developer Tools есть переключатель режима обозревателя: ie7, ie8, представление совместимости ie8. Кроме того, можно изменять и режим документов: стандарты ie7, стандарты ie8 и режим совместимости, он же quirks mode. Исходя из понимания последнего названия, данный режим заставляет браузер работать, учитывая «особенности и ошибки конкурирующих или старых версий программных продуктов» (с, Википедия) — в общем, с намеком на ie6 и ко.
Не могу со 100% вероятностью сказать, насколько точно ie7-режимы совпадают с реальностью. Однако эмпирически было проверено, что после корректного отображения в этом режиме, реальный ie7 показал корректно. quirks mode особо не использовал.

И еще момент. Вряд ли кому открою Америку, но сам почему-то не сразу догадался до подобного. В общем, часто встает необходимость вывести дебаг в формате: метка + значение. Причем значение может быть объектом. Конечно, можно выводить в разных строках, но тогда при больших объемах лога становится трудно разбирать что и где (как минимум не наглядно). Вариант решения: console.log([ label, value ]); — соответственно будет и метка, и значение. Плюс возможность сразу просмотреть объект (в том же firebug). Как вариант, можно обернуть в {} — для массового вывода ;)
12 ...
7

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Зарегистрирован
Активность

Специализация

Разработчик мобильных приложений