Статистика

Участников проекта 105
Опубликовано статей 78
Отчет по карме. Топ 20

Новости блога

1 29.11.2013  Сегодня самым активным участникам newblog'а был выплачен доход с sape.
7 02.11.2012  Ура! Свешилось, нашему сайту дали тИЦ 10. Спасибо всем кто принимает участие в развитии нашего блога.
8 21.08.2012  Интеграция с sape.ru. Теперь каждый автор статей на newblog автоматически зарабатывает на рекламе.
Все новости

Топ 5 категорий

Программирование 46
Операционные системы 9
Базы данных 4
Туризм 2
Заметки 2

Последние 5 заметок (90)

gullyar - Закладки gullyar
gullyar - Ваша первая закладка
osadchaya - Закладки osadchaya
Ira0231188 - Закладки Ira0231188
Ira0231188 - Закладки Ira0231188

Ссылки

www.freedev.asia

newblog.kz - блог 2.0.

У нас Вы найдете уникальные статьи по программированию и администрированию, а также сможете получить подробную консультацию от авторов вплоть до полного решения вашей проблемы. Если Вы сами обладаете знаниями в какой-либо области - то можете заработать публикуя свои статьи на этом блоге. Авторы получают доход от закрытых статей, а также прямой доход от биржы ссылок. Не запрещены статьи и на свободные темы! Если Вы хотите получить ответ на конкретный вопрос которого нет в статьях нашего блога - задайте вопрос - поможем!

Как в 1С Предприятие 8 добавить в нижний колонтитул картинку

04.07.2013 11:01 | Просмотров: 8053 | Доход: 480.19 руб. | Комментариев: 18
[Программирование] 
Рейтинг: 5/3
Изображение в нижнем колонтитуле в 1С 8 Для того что бы вывести в табличный документ текст в нижний колонтитул проблем не возникает, а вот с картинкой уже возникают проблемы. Например нужно выводить логотип компании внизу каждого листа. Что бы вывести в врехний колонтитул можно воспользваться функцией ПовторятьПриПечатиСтроки. Ей же можно воспользоваться и для нижниго колонтитула, но только в том случае если на странице фиксированный текст, но это как правило бывает редко.
Поэтому нам придется высчитывать для каждой страницы оставшееся свободное место и выводить в самом низу область табличного документа с картинкой нижнего колонтитула. Для этого воспользуемся процедурой приведенной ниже.
Процедура ВыводСПроверкой(ТабДок, СекцияВывод, СекцияВерх, СекцияНиз, СекцияДоп)
	ТабДок.Вывести(СекцияВывод);
	Возврат;
	
	Если СекцияВывод = СекцияДоп Тогда
		М = Новый..


...читать далее...
© Tiger

Функциональные клавиши в ноутбуках samsung и подсветка экрана в linux

02.01.2013 22:53 | Просмотров: 4533 | Доход: 260.36 руб. | Комментариев: 2
[Программирование] 
Рейтинг: 5/1
По умолчанию функциональные клавиши на ноутбуке samsung rv509 отказались работать в linux debian. Но заставить их работать очень просто, добавляем в /etc/apt/sources.list репозитории
deb http://ppa.launchpad.net/voria/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/voria/ppa/ubuntu oneiric main

Затем выполняем
apt-get update
apt-get install samsung-tools samsung-backlight 

Перезагружаемся..
Проверяем работу функциональных клавиш (Fn+F1-F12 или же Fn и стрелки). Софтина также принимает выходные параметры в консоли
Применение: samsung-tools <interface> <option> ...
Подсветка:
        Интерфейс:      -b | --backlight
        Параметры:      on | off | toggle | hotkey | status
Bluetooth:
        Интерфейс:      -B | --bluetooth
        Параметры:      on | off | toggle |..


...читать далее...
© GM

Контакты gmail и синхронизация с android

21.12.2012 17:51 | Просмотров: 7045 | Доход: 348.06 руб. | Комментариев: 8
[Программирование] 
Рейтинг: 4/1
Наверное каждый сталкивался с проблемой переноса имеющихся контактов из старого мобильного телефона в новый. Если оба устройства одной фирмы, то контакты можно перенести с помощью софта "из коробки". В противном случае можно наткнуться на проблему с кодировкой. Как поступить чтобы больше никогда не пришлось мучаться со списком контактов? На мой взгляд gmail от google предоставляет очень удобный инструмент. Ну а теперь все попорядку.. С каждым телефоном идет софт, который способен экспортировать список контактов в какой либо формат, например у nokia есть PC suite. Экспортировав все контакты в .csv формат, можно сменить кодировку на utf-8 в простом текстовом редакторе. Далее создаем аккаунт в gmail.com, переходим в раздел "Контакты". Жмем "импорт" и выбираем заранее подготовленный csv файл с контактами. Теперь можно удобно отредактироать список имеющихся контактов. Теперь в вашем устройсве на борту которого есть android(в моем случае это Sony..

...читать далее...
© GM

https для некоторых страниц в php.

20.11.2012 18:50 | Просмотров: 4316 | Доход: 178.48 руб. | Комментариев: 2
[Программирование] 
Рейтинг: 5/3
Настроив SSL и немного поэксперементировав с производительностью, я пришел к выводу что защищать нужно только те данные, которые в этом действительно нуждаются. Таким образом задача сводится к тому, чтобы переключать на https те страницы, где отправляются секретные данные и обратно на http на всех остальных страницах. Первое что пришло в голову, это mod_rewrite для .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^lab/ssl.php https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTPS} on
RewriteRule !^lab/ssl.php http://%{HTTP_HOST}%{REQUEST_URI}
Впринципе вполне стабильное решение, но у меня проект на cakephp с большим количеством контроллеров и действий. Поэтому не очень охото писать под это дело регулярки, тем более что у cakephp..

...читать далее...
© GM

http vs https

16.11.2012 08:04 | Просмотров: 3697 | Доход: 177.01 руб. | Комментариев: 2
[Программирование] 
Рейтинг: 3.5/2
Очевидно что SSL зверь прожорливый, но на сколько? Шифрование и дешифрование очень дорогая операция для процессора, а также для памяти которая расходуется на SSL-кэш. Сразу к делу, чтобы оценить нагрузку я набросал небольшой скрипт выводящий phpinfo и при 1000 итерация обратился к нему по http и https замерив время выполнения, нагрузку на процессор и потребление оперативной памяти. Сразу оговорюсь, я не являюсь экспертом в области ssl и если замер не корректен - пишите в комментах, предложите свой вариант.
<?php
function getPage($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
    curl_setopt($ch, CURLOPT_HEADER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_REFERER, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $result = curl_exec($ch);
    curl_close($ch);
    return $result;
}

$st =..


...читать далее...
© GM

Unittest в cakephp

14.10.2012 21:13 | Просмотров: 2677 | Доход: 43.66 руб. | Комментариев: 0
[Программирование] 
Рейтинг: 3.83/6
Модульное тестирование или unittest - важная задача при разработке любого крупного проекта, особенно если над проектом работают несколько челвоек. Это важный процесс, который позволяет проверить на корректность отдельные модули исходного кода программного продукта. Представьте такую ситуацию, вы внесли изменения в модуль, который взаимодействует с другими компонентами системы. Всегда ли можно быть уверенным что вы ничего не упустили и проект остался работоспособным? Нет! С какой-то степенью уверенности можно сказать такое только запустив хорошо написанные unit-тесты. В мире php стандартом модульного тестирования является PHPUnit. И фреймворки активно используют этот замечательный инструмент. Ставим PHPUnit:
pear upgrade PEAR
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
  Все тесты(не считая плагинов), будут храниться в каталоге

...читать далее...
© GM

select count from, paginator

14.10.2012 20:27 | Просмотров: 4142 | Доход: 65.52 руб. | Комментариев: 3
[Программирование] 
Рейтинг: 5/4
Работал над оптимизацией одного большого проекта и наткнулся на неворятно медленную пагинацию. Для тех кто в танке, paginator - это способ разбивки больших данных на страницы, чтобы отдавать данные порциями, а не целиком. Понятно, что пагинацию доверяют фреймворку только ленивые те, кто торопится что-то напрограммировать. Если капнуть глубже, то все постраничные пагинаторы устроены одинаково. Делается запрос, определяющий количество записей при определенных условиях, а затем подсчитывается количество страниц и пользователю отдается уже результат отработанный через limit. При разработке собственного пагинатора не стоит подгонять все запросы под одну гребенку, иначе рискуете нарваться на не составной индекс и тогда.. А тогда может получиться вот что:
select count(*) from table where table.parent_id=31334 and actual=1;

Сразу оговорюсь, оптимизация таких запросов важна в больших базах, к примеру в..

...читать далее...
© GM
<<<123456>>>