Альтернативный метод сокрытия текста через CSS

Одним из самых популярных методов сокрытия текста, является метод установки отрицательного позиционирования для блока:

.blockhide {
   position: absolute;
   left:-5000px; /* или другое большое отрицательное число*/
}

В этом методе плохо то, что браузеру приходится просчитывать большое окно (размером с экран плюс расстояние до скрытого блока). В данном примере, если разрешение экрана 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-я обемная.

3D стерео заставка для Windows

Скачать заставку можно тут. После скачивания положить ее в каталог Windows и назначить в свойствах экрана как заставку.

Pазмещение документов на сайте online

Решил запостить свою статью, опубликованную на Хабре.

В наше время, когда Интернет широко шагает по стране, компании все чаще создают собственные сайты. Почти на каждом присутствует информация о ценах на продукцию, услуги и т.д., проще говоря – прайсы. Зачастую прайсы сразу сверстаны в html страницу или дается ссылка на их скачивание. В первом случае хорошо, если на сайте установлена CMS и можно редактировать страницы, а если нет? Во втором, нужно закачать прайс по ftp. Оба случая могут явиться камнем преткновения при обновлении прайса на сайте, если нет собственного вебмастера. Да и копирование информации из готового прайса на сайт, может привести к неточностям и ошибками, особенно если прайс не маленький. А это чревато потерей клиентов. Рассмотрим, как упростить размещение прайсов online. Сразу оговорюсь, что рассматривать мощные системы, где CMS сайта взаимодействует с бухгалтерией компании я не буду. подробнее »

Страница 1 из 212