Блог в котором есть много интересной информации…
У меня есть один старый сайтик, который работает на Joomla 1.5 + VirtueMart 1.1.x, обновляться до 3.0 мороки много, но видимо придется, может быть после этого его заражать будут меньше. Сегодня обнаружил в корневом каталоге новые файлы. PHP запущено под nobody, поэтому чтобы найти все новые файлы рекурсивно я использую команду (по SSH): find . […]
Если я поставил какую-то тему WordPress, и потом её поправил, то все правки будут потеряны при обновлении. Чтобы этого не происходило WordPress предлагает создавать Child Theme. Однако не факт, что этот Child Theme будет выдавать что-то осмысленное после обновления, если тема изменилась основательно.
Кто из пользователей компьютеров не мечтал, о том, чтобы установить Фотошоп и начать творить чудеса. Только не каждый доводит дело до конца. Работа с этой программой достаточно сложная и интересная, но, чтобы научиться ею пользоваться, нужно быть очень терпеливым и усидчивым. А такой дар существует не у каждого.
Некоторые анализаторы текстов, например ISTIO.COM, помимо семантического ядра, даже умеют определять тематику текста, вот до чего уже техника дошла:
Итак, после установки Apache OFBiz при заходе на сайт через браузер по адресу http://gate:8080/ecommerce/control/main он выдаёт следующее:
Использовал предпоследнюю версию http://www.apache.org/dyn/closer.cgi/ofbiz/apache-ofbiz-11.04.02.zip. Новая версия Apache OFBiz 12.04.01, выпущенная в Апреле 2013, сходу не заработала, см ниже. Ставим JDK 1.6, для чего скачиваем jdk-6u45-linux-i586.bin отсюда http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html, вот вроде инструкция для установки JDK6 на Ubuntu: http://www.devsniper.com/ubuntu-12-04-install-sun-jdk-6-7/. Этот jdk-6u45-linux-i586.bin судя по всему просто на просто самораспаковывающийся архив, таким образом JDK 6 ставится так же как и […]
Форматировать MP3 плеер надо в FAT32, как и обычную флешку через “Мой компьютер”:
Чтобы узнать пути к файлам данных Outlook нужно выбрать меню Сервис->Параметры:
Ну, во первых, выясняем, что нам нужно разобраться со стилем sublevel: идем где он находится с помощью команды
Ищем страницы со статусом 500 Inernal Server Error: grep ‘\s500\s’ mysite.access.log.1 видим например такое: 178.154.179.248 — — [03/Apr/2013:06:09:38 +0400] "GET /forum/topic/1/28?view=attachment&post=28&id=2 HTTP/1.1" 500 1784 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" 178.154.179.248 — — [03/Apr/2013:06:10:06 +0400] "GET /forum/topic/1/28?view=attachment&post=28&id=2 HTTP/1.1" 500 1784 "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" приходил YandexBot и получил код 500. Самое простое решение – запретить […]
1. Запускаем блокнот под админом: 2. Открываем файл C:\WINDOWS\system32\drivers\etc\hosts и в конце добавляем строку вида <IP адрес> <имя сайта>, сохраняем файл. 3. перезапускаем браузер и проверяем, что сайт открывается.
Git клиент ставится одной командой sudo apt-get -y install git Затем инициализируем репозиторий и добавляем проект cd ~ git config —global user.email "you@example.com" git config —global user.name "user" git init git add www/private/ модифицируем файл nano www/private/wholesale-list.php коммитим изменения git commit www/private/ -m "first change"
У них тест состоит из четырех простых вопросов Первый вопрос Перепишите код, устранив имеющиеся в нём проблемы, но не изменяя функцию main class Foo { public: Foo(int j) { i=new int[j]; } ~Foo() { delete i; } private: int* i; }; class Bar: Foo { public: Bar(int j) { i=new char[j]; } ~Bar() { delete […]
Нашел в интерне базу IP адресов с городами, ссылки: http://habrahabr.ru/post/120872/, http://netload.biz/2011/12/31/geoip5/ . База неточная, но лучше чем ничего. Поставить её несложно, однако, при установке самой базы и обновления были некоторые нюансы, может быть кому-то будет интересно почитать…
Для измерения температуры процессора под Windows 7 есть отличное приложение CoreTemp:
Страничка подтверждения заказа сидит в файле components/com_virtuemart/themes/vm_mynxx/templates/checkout/get_final_confirmation.tpl.php. Там была строчка: <?php echo $VM_LANG->_(‘PHPSHOP_CHECKOUT_CUSTOMER_NOTE’) ?>:<br /> Чтобы пользователь знал какое сегодня число и вводил удобное ему время доставки, можно заменить её на следующий код: <div style="font-size: 80%; color: green"> сегодня: <?php $tomorrow = mktime(0,0,0,date("m"),date("d"),date("Y")); echo get_russian_date($tomorrow, true); ?> </div><br /> Укажите, пожалуйста, удобное для вас время […]
Сегодня обнаружил на сервере странные файлы: root@gate:/home# find . -name ‘statisticsIjod.php’ ./beauty/www/images/stories/wlw/statisticsIjod.php ./beauty/www/images/stories/soap/statisticsIjod.php ./beauty/www/images/stories/fruit/statisticsIjod.php ./beauty/www/images/stories/statisticsIjod.php ./beauty/www/images/stories/food/statisticsIjod.php
Они напряженно работали целый год и в середине января 2013 собираются выпустить новый VirtueMart 2.1. Также они признают, что VirtueMart 2.0 был сыроват. Интересно, что в текущей версии VirtueMart 2.0.16 теперь можно указывать нулевую цену, и при этом использовать Custom Fields: — prices can be set easily to 0, removing the whole price tables is […]
На страницу товара “flypage-ask.tpl” добавляем следующий код: echo $product_image . "<br>" . $product_full_image . "<br>" . $product_thumb_image . "<br>"; $imagePath = "$mosConfig_absolute_path/components/com_virtuemart/shop_image/product/$product_full_image"; $imageURL = "$mosConfig_live_site/components/com_virtuemart/shop_image/product/$product_full_image"; $imgSize = getimagesize($imagePath, $info); $imgW = $imgSize[0]; $imgH = $imgSize[1]; echo "$imageURL : $imgW<br>$imgH<br>"; if ($imgW > 400) { ?> <img src="<?php echo $imageURL; ?>" alt="<?php echo $product_name; ?>" width="400"> […]
Плагин BWP Google XML Sitemaps генерирует для постов что-то странное: