Понадобилось как-то сделать копию каталога с файлами и подкаталогами в виде аналогичного каталога, но с RAR архивами каждого файла. Набросал батничек.
PHP: Правильный путь
В интернете очень много устаревшей информации, которая приводит к заблуждению, распространению неверных решений и написанию плохого кода у начинающих PHP-разработчиков. Это нужно остановить. «PHP: Правильный Путь» — легкочитаемое руководство для быстрого ознакомления с правилами эффективного использования PHP, принятыми стандартами написания кода и ссылками на признанные руководства по всему интернету.
Это перевод книги «PHP: The Right Way» на русский язык:
Памятка по использованию Javascript в WordPress
Подключение javascript (На сайте)
|
Способы защиты контента на сайте от копирования
В наше время, ввиду несовершенства мира, во всем приходится обороняться – начиная от собственной жизни и заканчивая безопасностью деятельности и личных данных. На почве этого часто возникает необходимость защищать свою интеллектуальную собственность. Отметим сразу, что 100% гарантии протекции информации не существует, но есть методы предохранения от простого, неопытного воришки. В случае непосредственно с защитой авторского права – это юридическая область, ограничиваемая судом. Ясно, что это самый трудоемкий, высоко расходный и малоэффективный процесс. Это единственная плохая новость. Дальше о хорошем: есть множество технических возможностей сохранности интеллектуальной собственности. О них и поговорим.
Альтернативный метод сокрытия текста через CSS
Одним из самых популярных методов сокрытия текста, является метод установки отрицательного позиционирования для блока:
|
В этом методе плохо то, что браузеру приходится просчитывать большое окно (размером с экран плюс расстояние до скрытого блока). В данном примере, если разрешение экрана 1280×1024, то браузер просчитывает окно шириной 1280+5000=6280 пикселей, это сильно замедляет его работу.
Есть альтернативный метод, лишенный этого недостатка подробнее »
Настройка памяти в JVM
Поигрался с разными очистителями реестра. В итоге перестали запускаться JAVA приложения, выдавая ошибку:
"The JVM could not be started. The maximum heap size (-Xmx) might be too large…"
Лечится это дело путем установки переменной окружения _JAVA_OPTIONS= -Xms64m -Xmx512m, где:
- Xms64m — минимальный объем heap (тут 64 мегабайта)
- Xmx512m — максимальный объем heap (тут 512 мегабайт)
Canon EOS 1100D SDK для Delphi
В доступном SDK v.2.10 для фотоаппарата Canon EOS 1100D не оказалось примеров и заголовков для Delphi. Я перевел хедеры и адаптировал пример работы с фотиком для Delphi (проверялось на delphi7).
Сам SDK можно скачать тут (нужно зарегистрироваться и объяснить зачем нужен SDK).
Скачать хедеры Canon SDK и пример для Delphi.
3D стерео заставка для Windows
Как-то увлекся стерео картинками и решил сделать динамичное стерео. Нашел на просторах сети исходники Morf 3d Screen Saver-a, немного переделал их для показа в стерео режиме без очков. Для того, чтобы увидеть изображение в объеме нужно скосить глаза, и между двух картинок возникнет 3-я обемная.
Скачать заставку можно тут. После скачивания положить ее в каталог Windows и назначить в свойствах экрана как заставку.
Свежие комментарии