Untitled Document:
'via Blog this'
воскресенье, 8 апреля 2012 г.
воскресенье, 4 марта 2012 г.
Code @ C++: Как написать программу на C++ для Android.Часть 1:...
Code @ C++: Как написать программу на C++ для Android.Часть 1:...: Часть 1 | Часть 2 | Часть 3 | Часть 4 Google Developers Day, который я анонсировал , завершился . Несмотря на то, что доклады оставлял...
воскресенье, 26 февраля 2012 г.
Как добавить Syntax Highlighter на Blogger
Панель управления -> Шаблон -> Изменить HTML
Перед тегом </head> вставляем
<link href="http://www.google.com/uds/api/search/1.0/cb6ef4de1f03dde8c26c6d526f8a1f35/default+ru.css" rel="stylesheet" type="text/css"></link>
<script src="http://www.google.com/uds/api/search/1.0/cb6ef4de1f03dde8c26c6d526f8a1f35/default+ru.I.js" type="text/javascript"></script>
Панель управления -> Дизайн -> Добавить гаджет -> HTML/JavaScript
<script>hljs.initHighlightingOnLoad();</script>
Далее заключаем код в теги
<pre><code class="html">...</code></pre>
Пример
#include <QtCore/QCoreApplication>
#include <QTextStream>
#include <QTextCodec>
#include <QLibrary>
int main(int argc, char *argv[])
{
QTextStream Qcin (stdin), Qcout (stdout);
QTextCodec *codec;
#if defined(Q_WS_WIN)
if (QLocale::system().country() == QLocale::RussianFederation){
codec = QTextCodec::codecForName("IBM866");
setlocale(LC_ALL, "Russian");
Qout.setCodec("IBM866");
}
#endif
#if defined(Q_OS_LINUX)
if (QLocale::system().country() == QLocale::RussianFederation){
codec = QTextCodec::codecForName("UTF-8");
Qcout.setCodec("UTF-8");
}
#endif
QTextCodec::setCodecForCStrings(codec); //конвертирует переменную типа Qstring
QTextCodec::setCodecForTr(codec); //исплользуется для перевода
QCoreApplication a(argc, argv);
QString s = "Введите имя ";
QString n;
Qcout << s << endl;
Qcout.flush();
Qcin >> n >> endl;
Qcout << QLibrary::tr("привет ") << n << endl;
return a.exec();
}
понедельник, 20 февраля 2012 г.
Настройка QT
- Инструменты -> Параметры -> Среда ->Основные и вместо встроенного терминала написать "xterm -e"
- Проекты->Настройки запуска Поставить галочку "Запускать в терминале"
понедельник, 30 января 2012 г.
Календарь Google на рабочем столе Ubuntu
sudo apt-get install gcalcli gedit ~/.gcalclirc
После этих действий у вас должен создаться пустой файл в домашнем каталоге , в него вписываем :
[gcalcli]
user: yourusername
pw: yourpassword
Заменяем «yourusername» на ваше имя пользователя Google , без @gmail.com.
Заменяем «Yourpassword» на ваш пароль для входа в Google.
Сохраняем файл , закрываем.
Использование :
Чтобы проверить все это в действии, откройте терминал и введите
gcalcli agenda
Он должен показать свое повестки дня на ближайшие 5 дней.
Также можете набрать в терминале , что бы просмотреть все заметки в течении 2-ух недель
gcalcli calw 2
Для просмотра всех заметок за месяц пропишем
gcalcli calm
Вы также можете задать gcalcli показывать всплывающее напоминания, если событие находится в пределах 10 минут от текущего времени.
gcalcli remind 10
Чтобы добавить событие в календарь Google, используйте команду
gcalcli quick
Заменить с кратким описанием того времени, даты и события подробно.Например:
gcalcli quick '5pm 31/7/2010 Meeting with Advertisers'
or
gcalcli quick 'Dinner with Eric 7pm tomorrow'
Дисплей Календаря Google на рабочем столе
Чтобы получить Календарь Google на рабочем столе, мы будем использовать комбинацию gcalcli и conky.
sudo apt-get install conky
gedit ~/.сonkyrc
В открывшимся файле вставляем следующий текст:
alignment top_right
background no
border_width 0
cpu_avg_samples 2
default_color green
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont Mono:size=10
gap_x 5
gap_y 10
minimum_size 5 5
net_avg_samples 2
double_buffer yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_type override
own_window_transparent yes
own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
text_buffer_size 8096
EXT
${execi 300 gcalcli --nc --cals=owner --width=9 calw 4}
Kernel: ${kernel}
Uptime: $uptime
${color a1ccea}CPU usage: ${cpu 1}%
${color a1ccea}CPU usage: #{cpu 2}%
${color 00ff00}${cpubar 3,140}
${cpugraph 20,140 000000 00ff00}
Highest CPU:
${color ff9000}${top name 1} ${top cpu 1}%
${color 00ff00}${top name 2} ${top cpu 2}%
${top name 3} ${top cpu 3}%
${color a1ccea}MEM usage: $memperc%
${color 00ff00}Used: $mem of $memmax
${membar 3,140}
${memgraph 20,140 000000 00ff00}
Highest MEM:
${color ff9000}${top_mem name 1} ${top_mem mem 1}%
${color 00ff00}${top_mem name 2} ${top_mem mem 2}%
${top_mem name 3} ${top_mem mem 3}%
SWAP usage: $swapperc%
Used: $swap/$swapmax
${color a1ccea}Network usage:
${color 00ff00}
Up: ${upspeed eth0}/s
${upspeedgraph eth0 20,140 000000 00ff00}
Down: ${downspeed eth0}/s
${downspeedgraph eth0 20,140 000000 00ff00}
${color a1ccea}File systems:
${color 00ff00}
/ ${fs_used /}/${fs_size /}
${fs_bar 3,140 /}
Home ${fs_used /home}/${fs_size /home}
${fs_bar 3,140 /home}
/files ${fs_used /files}/${fs_size /files}
${fs_bar 3,140 /files}
${color 00ff00}CPU: ${execi 2 sensors | grep temp1 | cut -c 15-16}°С
SYS: ${execi 2 sensors | grep temp2 | cut -c 15-16}°С
/dev/SDA: ${execi 2 /usr/sbin/hddtemp /dev/sda -q | awk '{print $3; }' | cut -c 1-2}°С
/dev/SDB: ${execi 2 /usr/sbin/hddtemp /dev/sdb -q | awk '{print $3; }' | cut -c 1-2}°С
Nvidia GPU: ${nvidia temp}°С
${color 00ff00}${execi 600 wget -O ~/.conkyweather0.gif http://informer.gismeteo.ru/new/4437-7.GIF}
${image ~/.conkyweather0.gif -p 350,800 -f 300}
${color 00ff00}${execi 600 wget -O ~/.conkyweather1.gif http://informer.gismeteo.ru/G27930-1.GIF}
${image ~/.conkyweather1.gif -p 350,300 -f 300}
${color 00ff00}${execi 600 wget -O ~/.conkyweather2.gif http://informer.gismeteo.ru/G27930-P.GIF}
${image ~/.conkyweather2.gif -p 350,450 -f 300}
${color 00ff00}${execi 600 wget -O ~/.conkyweather3.gif http://informer.gismeteo.ru/G27930-W1.GIF}
${image ~/.conkyweather3.gif -p 350,600 -f 300}
Сохраните файл .
Нажмите Alt + F2. Введите в «Conky»и нажмите Enter.
Запускаем программу для установки пакетов Система → Администрирование → Менеджер пакетов Synaptic
Ищем и устанавливаем по очереди следующие пакеты:
lm-sensors
eep24c
libglui2c2
libglui-dev
sensord
hddtemp
sensors-applet
а так-же те пакеты, которые они за собой потянут как зависимости: libsensors3, librdd2, ttf-dejavu и т.д.
Учтите, что в Ubuntu 10.04 пакет lm-sensors присутствует по умолчанию.
Загружаем модуль i2c-dev
Открываем терминал и в нем:
sudo modprobe i2c-dev
появление решетки # является подтверждением того, что модуль загрузился
Находим и настраиваем датчики
Открываем терминал и в нем:
sudo dpkg-reconfigure hddtemp sudo sensors-detect
В ходе выполнения последней команды на все вопросы отвечаем Y (Yes). В итоге Вы увидите строки примерно следующего содержания:
#----cut here----
# I2C adapter drivers i2c-i801
# I2C chip drivers eeprom
# Chip drivers w83627hf
#----cut here----
Запомните их - они пригодятся для запуска модулей.
Запускаем модули
Если вы ответили на вопрос Do you want to add these lines automatically to /etc/modules? (yes/NO) положительно, то найденные модули запустятся автоматически, если вы ответили отрицательно(по умолчанию), то воспользуйтесь инструкцией ниже.
Теперь необходимо запустить найденные модули. В терминале выполните следующее: sudo modprobe название_модуля
Вместо название_модуля подставляете выданные sensors-detect. В нашем случае это i2c-i801, eeprom и w83627hf:
sudo modprobe i2c-i801 sudo modprobe eeprom sudo modprobe w83627hf
После завершения настройки перезагрузка обязательна.
Запускаем графическую утилиту мониторинга
Инструкция для рабочего окружения Gnome 2
Правый клик по панели (та на которой часы, меню и т.д) → добавить на панель… → Hardware Sensors Monitor
На панели должны появиться температура CPU, GPU, HDD и скорость вращения кулеров (не у всех)
Внешний вид апплета можно настроить, правый клик по апллету → настройка
Только для 9.10 и выше! Если сенсоры не работают то:
в терминале:
sudo gedit /etc/default/grub
в открывшемся окне добавляем или изменяем:
GRUB_CMDLINE_LINUX="acpi_enforce_resources=lax"
жмем сохранить и закрываем
затем в терминале:
суббота, 31 декабря 2011 г.
Отчет ИП в пенсионный по шагам: формы РСВ-2, СЗВ-6-1, АДВ-6-2, АДВ-6-3
Ссылка на оригинал
Отчет ИП в пенсионный по шагам: формы РСВ-2, СЗВ-6-1, АДВ-6-2, АДВ-6-3
Очень важно!
"Начиная с 2012 года, плательщики, уплачивающие страховые взносы исходя из стоимости страхового года, освобождены от необходимости представлять ежегодную отчетность. Исключение составляют лишь главы крестьянских (фермерских) хозяйств. Таким образом, в 2012 году индивидуальным предпринимателям нет необходимости представлять отчетность(но только за свои взносы) за 2011 год."
Читайте оригинал на сайте ПФР
Я бы пока осторожно отнёсся к этой новости. До 1 марта могут быть новые постановления. Также рекомендую всё-таки посетить ПФР для сверки по уплаченным взносам.
Внимание! За работников(если есть) надо сдавать персонифицированный учет отчет РСВ-1. Пошаговая инструкция: Отчет РСВ-1 ПФР: 2011-2012 (РСВ-1, СЗВ-6-2, СЗВ-6-1, АДВ-6-2, АДВ-6-3) в бесплатной программе Spu_orb
За 2011 год ИП без работников, необходимо в электронном и печатном виде предоставить формы РСВ-2, СЗВ-6-1, АДВ-6-2, АДВ-6-3 за фиксированный платеж ИП в Пенсионный Фонд (страховые взносы ИП) Spu_orb. За 2009 год подавалась одна АДВ-11.
Пошаговая инструкция сдачи формы РСВ-2 в ПФР за себя, без работников Spu_orb
Шаг 1. Установка Spu_orb
Скачиваем и устанавливаем бесплатную программу подготовки отчетных документов для ПФР Spu_orb.
Шаг 2. Заполнение реквизитов
Запускаем Spu_orb: жмем вверху "Настройки" --> "Реквизиты предприятия"
Рис. Spu_orb "Реквизиты предприятия". Пример заполнения вкладки "Основные данные".
Регистрационный номер вам должны выдать при постановке ИП(организации) на учет в ПФ(в уведомлении).
Страховой номер(СНИЛС) - номер который у вас на маленьком(чуть больше кредитки) зелёном ламинированном страховом свидетельстве.
Рег. номер в ТФОМС вам должны выдать при постановке ИП(организации) на учет в ТФОМС(в уведомлении).
Коды ОКАТО для каждого региона свои.
Рис. Spu_orb "Реквизиты предприятия". Пример заполнения вкладки "Должностные лица"
Рис. Spu_orb "Реквизиты предприятия". Пример заполнения вкладки "Адрес предприятия". Внимание! В этой вкладке "регион", "район", "город", "населенный пункт", "улица" заполняем в такой последовательности и НЕ ВРУЧНУЮ, жмем по троеточиям правее(Для Москвы выбираем регион "МОСКВА Г" и город выбирать не надо(исключение г. Зеленоград)). Район имеется ввиду не район города, а район населенного пункта(для Москвы, Питера, Ростова и т.д. пробел).
Жмем "Сохранить".
Шаг 3. СЗВ-6-1: Ввод данных
Жмем вверху "Ввод данных" --> "Индивидуальные сведения" --> "Формы СЗВ-6-1 и СЗВ-6-2 (с 2010 года)" далее кнопка "Добавить" далее кнопка "Перенос данных из реквизитов предприятия для ИП"(некоторые данные перенесутся ФИО и пр.)
Рис. Spu_orb "СЗВ-6-1". Пример заполнения вкладки "Анкетные данные"
Вкладку "Документы" заполнять не нужно.
Вкладку "Адрес регистрации" у вас должна была полностью заполнится после нажатия кнопки "Перенос данных из реквизитов предприятия для ИП".
Вкладку "Адрес фактический" заполняете только если он отличается от адреса регистрации(моё мнение можно не заполнять в любом случае, кто проверит).
Жмем "Сохранить".
Потом там же в СЗВ-6 жмем кнопку "Добавить" но не верхнюю, а ту что посредине.
Сначала Вкладка "Основные данные" и выбираем там календарный год - "2010" и отчетный период - "0 - ГОД 2010", категорию плательщика "ФЛ".
Потом Вкладка "Основной и льготный стаж", жмем вверху добавить: Начало - 01.01.2010, Окончание - 31.12.2010.
Потом Вкладка "Основные данные" должна с суммами уже быть и нам надо указать уплаченные суммы.
Рис. Spu_orb "СЗВ-6". Пример заполнения вкладки "Основные данные"
Жмем "Принять", потом "Сохранить" потом выходим из "СЗВ-6"("Выход" слева).
Шаг 4. СЗВ-6-1: Выгрузка на дискету и печать СЗВ-6-1, АДВ-6-3 и АДВ-6-2
Жмем вверху "Выгрузка" --> "Выгрузка индивидуальных сведений" --> "Выгрузка СЗВ-6(с 2010 г.)"
"Календарный год" - 2010, "Отчетный период" - 0, "Тип сведений" - ВСЕ
Жмем "Сформировать пачки".
Отмечаем обе формы СЗВ-6-1 и АДВ-6-2 Жмем "Запись пачек в файлы", сохраняем (файлы .XML) на дискете или на флешке.
Программа округляет до целых рублей в АДВ-6-2 и АДВ-6-3. В некоторых ПФР требуют неокругленные. Тогда нужно при печати нажать на 4 кнопку вверху слева, листик со стрелочкой зеленой вниз, потом экспортировать в WORD, в WORD исправить все суммы в АДВ-6-3 на суммы с копейками. В файлах XML можно исправить блокнотом или любым другим текстовым редактором.
Отмечаем СЗВ-6-1. Жмем "Печать пачек всех документов", жмем "Отмеченные" и печатаем СЗВ-6-1 (там же будет АДВ-6-3) в 3 копиях. В некоторых пенсионных просят вместе сшивать СЗВ-6-1 и АДВ-6-3, поэтому на всякий случай возьмите с собой нитки, иголку, бумагу клейкую с надписью:
Прошито,
пронумеровано
5 (пять) листов
___________________
Иванов Л.В.
Отмечаем АДВ-6-2. Жмем "Печать пачек всех документов", жмем "Отмеченные" и печатаем АДВ-6-2 в 3 копиях.
Шаг 5. РСВ-2: Формирование и печать
Жмем вверху "Ввод данных" --> "Расчет страховых взносов" --> "Формы РСВ-2 (с 2010 года)" далее кнопка "Формирование РСВ-2 из ИС"
"Формирование РСВ-2 из ИС": "Календарный год" - 2010, "Тип документов ИС" - СЗВ-6. Остальное так и оставить. Жмем кнопку "Сформировать"
Кликаем на сформированную строчку и жмем "Изменить"
Вкладка "Титульный лист": Выбираем "Плательщик/Представитель", заполняем ФИО
Рис. Spu_orb "РСВ-2". Пример заполнения вкладки "Раздел 1". Страх и накоп. часть заполнится из СЗВ-6
Вкладка "Раздел 2.1" должна заполнится из СЗВ-6.
Вкладка "Раздел 2.2" заполняется для фермеров. Вкладка "Раздел 3" заполняется для задолжников.
Жмем "Сохранить".
Жмем "Печать". Печатаем в 2 копиях, скрепляем степлером. Потом выходим из "РСВ-2"("Выход" слева).
Шаг 6. РСВ-2: Выгрузка на дискету
Жмем вверху "Выгрузка" --> "Выгрузка расчета страховых взносов" --> "Выгрузка РСВ-2(с 2010 г.)"
Жмем "Выгрузить". Жмем "Запись пачек в файлы", сохраняем (файл .XML) на дискете или на флешке. Потом жмем "Выход".
Итого должно быть:
Напечатаны в 3 копиях: формы СЗВ-6-1, АДВ-6-3 и АДВ-6-2. Форма РСВ-2 в 2 копиях. На дискету(флешку) выгружено 3 файла СЗВ-6-1 и АДВ-6-3 в одном, АДВ-6-2, РСВ-2
Если вы нажмете проверить, то программа будет ошибку. Не обращайте внимание, выдает ошибку, потому что правила заполнения одни, а ПФ требует по другому. У меня описано как требует ПФ.
Иногда в ПФ просят документы складывать в папку и сверху титульный лист прикреплять: Образец титульного листа для ПФ. Исправьте данные(красным) на свои.
Если вы хотите сделать отчеты для нескольких ИП: Меню -> Сервис -> Информационные базы -> Добавить вручную.
Отчеты по такой схеме были сданы мной 27 декабря 2010 года. Благодарю за помощь очень доброжелательных сотрудниц Пенсионного фонда г. Ростова.
При себе необходимо иметь паспорт, страховое свидетельство и копии платежных поручений об уплате страховых взносов на обязательное пенсионное и медицинское страхование.
ВОПРОС? Сколько платить взносов, если год неполный? Ответ: воспользуйтесь калькулятором фиксированного платежа ИП
Как выгрузить документы в Word и Ecxel?
Жмем "Печать пачек всех документов", жмем "Отмеченные" - вверху иконки, рядом с дискеткой есть листик с зеленой стрелочкой("Экспорт"), там выбираем нужный формат.
Какой срок сдачи отчетности ИП(РСВ-2) в ПФР?
Для ИП - до 1 марта.
Штраф за РСВ-2 не в срок: не в срок: "1)если прошло менее 180 дней 5% от сумм взносов, подлежащих уплате на основании этого расчета(например штраф в 2011 году для ИП с 16159,56 составит 807,98 рублей и не важно оплатил он или нет) за каждый месяц, но не более 30% и не менее 100 руб. 2)если прошло более 180 дней 10% от суммы, но не менее 1000 руб" (ст.46 212-ФЗ).
ПФР также берет штраф с СЗВ-6-1 не в срок.
Калькулятор штрафа.
При неуплате платежей в ПФР в срок, предусмотрена пеня в размере 1/300 умноженное на размер платежа и помноженная на ставку рефинансирования в день. Калькулятор пени
Можно отправлять отчетность по почте, ценным письмом с описью вложения в двух экземплярах. Вместе с документами необходимо вложить дискету и копию платежек(квитанций). День когда вы отправите письмо(указанный в описи письма) будет считаться днем сдачи отчетности.
воскресенье, 18 декабря 2011 г.
Запуск видюхи
если команда "ps ax | grep -v grep | grep compiz" не чего не выдает читаем дальше иначе Cntrl+F4
добавляем репозиторий в источники приложений командой в терминале:
Драйвер версии 96.XX.XX
добавляем репозиторий в источники приложений командой в терминале:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updatesЗатем обновляем информацию о пакетах и устанавливаем все обновления, в терминале:
sudo apt-get updateУстанавливаем драйвер:
sudo apt-get upgrade
Драйвер версии 96.XX.XX
sudo apt-get install libvdpau1 nvidia-common nvidia-96-modaliases nvidia-settings nvidia-96 nvidia-glx-96Драйвер версии 173.XX.XX
sudo apt-get install libvdpau1 nvidia-common nvidia-173-modaliases nvidia-settings nvidia-173 nvidia-glx-173Драйвер версии 290.XX.XX
sudo apt-get install libvdpau1 nvidia-common nvidia-current-modaliases nvidia-settings nvidia-current
Ctrl+Alt+F1
на такой
Далее перезагружаемся, драйвер должен активироваться автоматически.
sudo service gdm stop
sudo Xorg -configure
sudo nano /home/"user"/xorg.conf.new
sudo cp /home/"user"/xorg.conf.new /etc/X11/xorg.conf
sudo service gdm start
sudo gedit /etc/X11/xorg.confисправляем Section "Files" с такого вида
Section "Files"
ModulePath "/usr/lib/xorg/modules"
....
EndSection
на такой
Section "Files"
ModulePath "/usr/lib/xorg/extra-modules"
ModulePath "/usr/lib/xorg/modules"
....
EndSection
среда, 31 августа 2011 г.
Запуск EMC2 в отдельной сессии иксов
Меняем права на запуск иксов
sudo dpkg-reconfigure x11-common
sudo reboot
Первая X-сессия запускается по дефолту на tty7, это "нулевой" узел. А tty8 это "первый" узел. Запуск emc2 в параллельной X-сессии на "первом" узле производится так:
sudo dpkg-reconfigure x11-common
sudo reboot
Первая X-сессия запускается по дефолту на tty7, это "нулевой" узел. А tty8 это "первый" узел. Запуск emc2 в параллельной X-сессии на "первом" узле производится так:
для Ubuntu 10.04
xinit `which emc` -- :2
это для Ubuntu 11.04
startx emc -- :2
xinit `which emc` -- :2
это для Ubuntu 11.04
startx emc -- :2
Из tty1 убиваем гном
service gdm stop
Подписаться на:
Сообщения (Atom)
Split / разбить dump
//Разбить дамп по 50000 строк for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sq...
-
Проверить на любые изменения файлов find . -type f -name '*.php' -mtime -2 Сравнение 2-х версий сайта. diff -r wordpress-cle...
-
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $ELEMENT_ID = 97517; // код элемента $PROPERTY_CODE = ...
