Category Archives: Programming

Просмотреть все события на элементах на странице

Отличный букмарклет (есть как плагин для chrome) мне посоветовали для того, чтобы смотреть обработчики событий, навешенные на DOM-элементы на странице. Называется Visual Event (http://www.sprymedia.co.uk/article/Visual+Event+2). А я уж было отчаялся и начал писать свой велосипед:)

Решение проблемы PhpStorm «Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp»

Это проблема не PhpStorm, а драйвера JDBC. Для решения нужно обновить строку доступа к базе mySQL с jdbc:mysql://[ip]:3306 на jdbc:mysql://[ip]:3306?zeroDateTimeBehavior=convertToNull Ещё способы: http://stackoverflow.com/questions/782823/handling-datetime-values-0000-00-00-000000-in-jdbc

Создание веток git-репозитория из PhpStorm

Нужно создать локальную ветку и запушить. Ссылки: http://www.jetbrains.com/phpstorm/webhelp/creating-a-new-branch.html http://www.jetbrains.com/phpstorm/webhelp/uploading-a-local-git-repository-push.html http://devnet.jetbrains.net/message/5455304?tstart=0

Localstorage use — not abuse

Набор слайдов про best practices при использовании localstorage http://localstorage-use-not-abuse.appspot.com/

В jQuery начиная с версии 1.8 можно исключить некоторые модули

http://habrahabr.ru/post/145810/

Статический анализ PHP-кода с помощью HipHop

Нашёл на хабре статью про интересное использование HipHop, вот её текст: Неожиданно не нашёл информации на русском языке о такой замечательной возможности HipHop, как статический анализ кода для PHP, а потому встречайте обзор, на идею которого меня натолкнула презентация Расмуса на DevConf. А как это вообще? Статический анализ кода — вещь весьма полезная, ведь иначе ошибку …

Read more

RealSync — односторонняя синхронизация исходников

http://habrahabr.ru/post/139348/

Backbone relational — библиотека для работы с зависимостями между моделями в backbone

Вот код — https://github.com/PaulUithol/Backbone-relational, вот подробный туториал — http://antoviaque.org/docs/tutorials/backbone-relational-tutorial/. Позволяет создавать любые зависимости между моделями — один-ко-многим, один-к-одному, многие-ко-многим. Смущает только одно — библиотека весит больше, чем сам backbone:)

Встраивание лайков на страницу

http://habrahabr.ru/company/softline/blog/144946/ — интересны ещё и обсуждения. http://tigors.net/external-java-scripts-on-site/#social — асинхронная загрузка лайков

Возьми Python с собой

pythonanywhere.com — сервис, позволяющий вести разработку на Python онлайн, прямо в браузере. Более подробно: http://habrahabr.ru/post/144420/