| Профиль | Блог (19) | Комментарии (5) | Закладки |
Где Деньги — это SaaS (Software as a Service) позволяющий физическому лицу — предпринимателю самостоятельно, без найма бухгалтера, решать простейшие бухгалтерские задачи: выставлять счета, формировать акты и накладные, учитывать доходы и расходы, контролировать аккуратность оплат и задолженности клиентов, формировать отчётность в фискальные органы и получать напоминания про сроки её подачи и уплаты налогов и сборов.
Сегодня «ГдеДеньги» помогают вести учёт для предпринимателей на едином налоге. В ближайшее время «ГдеДеньги» будет поддерживать общую систему налогообложения и возможность подачи отчётности через интернет.
Сегодня «ГдеДеньги» помогают вести учёт для предпринимателей на едином налоге. В ближайшее время «ГдеДеньги» будет поддерживать общую систему налогообложения и возможность подачи отчётности через интернет.
Защитите вашу частную жизнь. Защитите себя от подсматривания за вашей работой в сети и анализа вашего трафика.
Tor — это сеть виртуальных туннелей, которые позволяют пользователям и группам людей улучшить свою приватность и безопасность в Интернете. Tor также позволяет разработчикам программного обеспечения создавать новые средства связи со встроенной системой обеспечения приватности. Tor обеспечивает основу для целого ряда приложений, которые позволяют организациям и частным лицам обмениваться информацией через публичные сети, не раскрывая их нарушая их приватность.
— Tor защищает от попыток любого узнать ваше месторасположение или ваши привычки работы в сети.
— Tor — для веб-браузеров, систем мгновенного обмена сообщениями, удаленных логинов, и многого другого.
— Тоr является программным обеспечением со свободно распространяемым и открытым исходным кодом для Windows, Mac, Linux/Unix и Android
Tor — это сеть виртуальных туннелей, которые позволяют пользователям и группам людей улучшить свою приватность и безопасность в Интернете. Tor также позволяет разработчикам программного обеспечения создавать новые средства связи со встроенной системой обеспечения приватности. Tor обеспечивает основу для целого ряда приложений, которые позволяют организациям и частным лицам обмениваться информацией через публичные сети, не раскрывая их нарушая их приватность.
— Tor защищает от попыток любого узнать ваше месторасположение или ваши привычки работы в сети.
— Tor — для веб-браузеров, систем мгновенного обмена сообщениями, удаленных логинов, и многого другого.
— Тоr является программным обеспечением со свободно распространяемым и открытым исходным кодом для Windows, Mac, Linux/Unix и Android
Dropbox — самый легкий способ сохранить, синхронизировать, и, совместно использовать файлы онлайн. Простой интерфейс.Доступный для Windows, Mac,Linux и мобильных устройств.
Как говорил великий Ленин, хрен Вам, господа, а не бесплатный доступ к социальным сетям.
Недавно разрекламированная услуга под громким названием «Бесплатный доступ к Социальным Сетям и Видео-порталу life» оказалась недоступна для большинства пользователей сети.Оказывается оператор проигнорировал мобильные устройства с поддержкой XHTML.Например моя Nokia 6120 по заявлению девушки из техподдержки к сожалению не получит возможность бесплатно общаться в облегченных версиях социальных сетей (0.vkontakte.ru,zero.facebook.com,m.odnoklassniki.ru).
Только поддержка HTML в родном браузере смартфона или мобильного устройства даёт Вам шанс на полноценное шаровое общение.Сторонние браузеры будь то Опера мини, Фаерфокс или Дельфин с вышеуказанной поддержкой HTML то же кушают денежку за трафик.Вообщем, как всегда лайф делает всё через попу.
Быстрый способ набрать оператора life:):
Звоним — 5433
Затем клацаем на 2-5-7-0-0
Такие вот пироги, братцы!
P.S.
Кстати мой второй девайс Huawei u8110 тоже проигнорирован.Звоню оператору.
Недавно разрекламированная услуга под громким названием «Бесплатный доступ к Социальным Сетям и Видео-порталу life» оказалась недоступна для большинства пользователей сети.Оказывается оператор проигнорировал мобильные устройства с поддержкой XHTML.Например моя Nokia 6120 по заявлению девушки из техподдержки к сожалению не получит возможность бесплатно общаться в облегченных версиях социальных сетей (0.vkontakte.ru,zero.facebook.com,m.odnoklassniki.ru).
Только поддержка HTML в родном браузере смартфона или мобильного устройства даёт Вам шанс на полноценное шаровое общение.Сторонние браузеры будь то Опера мини, Фаерфокс или Дельфин с вышеуказанной поддержкой HTML то же кушают денежку за трафик.Вообщем, как всегда лайф делает всё через попу.
Быстрый способ набрать оператора life:):
Звоним — 5433
Затем клацаем на 2-5-7-0-0
Такие вот пироги, братцы!
P.S.
Кстати мой второй девайс Huawei u8110 тоже проигнорирован.Звоню оператору.
Вообщем первым делом собираем наш девайс, используем следующие приблуды:
— Arduino UNO
— LED матрица 8x8
— DS18B20 – цифровой термометр
— RTC DS1307 — часы реального времени с последовательным интерфейсом
— Speaker
Проверяем установлены ли следующие библиотеки: Wprogram,Wire,DS1307,OneWire,DallasTemperature,Tone
С подключением вопросов не должно быть, т.к. есть такое чудо, как Fritzing.
— Arduino UNO
— LED матрица 8x8
— DS18B20 – цифровой термометр
— RTC DS1307 — часы реального времени с последовательным интерфейсом
— Speaker
Проверяем установлены ли следующие библиотеки: Wprogram,Wire,DS1307,OneWire,DallasTemperature,Tone
С подключением вопросов не должно быть, т.к. есть такое чудо, как Fritzing.
#include <Wprogram.h>
#include <Wire.h>
#include <DS1307.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include <Tone.h>
// Data wire is plugged into port 2 on the Arduino
// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)
OneWire oneWire(2);
int temp;
int lasttemp;
// Pass our oneWire reference to Dallas Temperature.
DallasTemperature sensors(&oneWire;);
char Buffer[] = "000000"; // buffer for time display;
byte Dec[6]; //время в байтах
byte znak; //"sign"-in russian :))
byte latchPin = 8;//Pin connected to ST_CP of 74HC595
byte clockPin = 12;//Pin connected to SH_CP of 74HC595
byte dataPin = 11;//Pin connected to DS of 74HC595
int counter = 0;
int counter1 = 0;
int movement = 0;
byte x;
byte y;
byte objx = 3;
byte objy = 3;
int showdelay = 30000;
long lastshowtime; // как его обнулять???
byte prog = 0;
Tone tone1; //to play tone add speaker to pin 4 & GND
byte h2[8][8]={
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte LEDs[8][17] = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
};
byte letter0[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter1[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 1
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X___
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 1, 0, 0, 0 } ,// __X_X___
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X___
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X___
{ 0, 0, 0, 1, 1, 1, 0, 0 } ,// ___XXX__
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter2[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 2
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X___
{ 0, 0, 0, 1, 0, 0, 0, 0 } ,// ___X____
{ 0, 0, 1, 0, 0, 0, 0, 0 } ,// __X_____
{ 0, 0, 1, 1, 1, 1, 0, 0 } ,// __XXXX__
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter3[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 3
{ 0, 0, 1, 1, 1, 1, 0, 0 } ,// __XXXX__
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter4[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 4
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 0, 0, 1, 1, 0, 0 } ,// ____XX__
{ 0, 0, 0, 1, 0, 1, 0, 0 } ,// ___X_X__
{ 0, 0, 1, 1, 1, 1, 0, 0 } ,// __XXXX__
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter5[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 5
{ 0, 0, 1, 1, 1, 1, 0, 0 } ,// __XXXX__
{ 0, 0, 1, 0, 0, 0, 0, 0 } ,// __X_____
{ 0, 0, 1, 1, 1, 0, 0, 0 } ,// __XXX___
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter6[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 6
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 0, 0, 0 } ,// __X_____
{ 0, 0, 1, 1, 1, 0, 0, 0 } ,// __XXX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter7[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 7
{ 0, 0, 1, 1, 1, 1, 0, 0 } ,// __XXXX__
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X__
{ 0, 0, 0, 1, 0, 0, 0, 0 } ,// ___X___
{ 0, 0, 0, 1, 0, 0, 0, 0 } ,// ___X____
{ 0, 0, 0, 1, 0, 0, 0, 0 } ,// ___X____
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter8[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 8
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letter9[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 9
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 1, 0, 0 } ,// ___XXX__
{ 0, 0, 0, 0, 0, 1, 0, 0 } ,// _____X__
{ 0, 0, 1, 0, 0, 1, 0, 0 } ,// __X__X__
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte letterh[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 9
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 1, 1, 0, 0, 0 } ,// ___XX___
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
byte tc[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 9
{ 1, 1, 1, 0, 0, 0, 0, 0 } ,// XXX_____
{ 1, 0, 1, 0, 0, 1, 1, 0 } ,// X_X_____
{ 1, 1, 1, 0, 1, 0, 0, 1 } ,// XXX__XX_
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X__X
{ 0, 0, 0, 0, 1, 0, 0, 0 } ,// ____X___
{ 0, 0, 0, 0, 1, 0, 0, 1 } ,// ____X__X
{ 0, 0, 0, 0, 0, 1, 1, 0 } ,// _____XX_
};
byte bl[8][8] = {
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________ 9
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
{ 0, 0, 0, 0, 0, 0, 0, 0 } ,// ________
};
void setup() {
//set pins to output because they are addressed in the main loop
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
Serial.begin(9600);
Wire.begin();
sensors.begin();
lastshowtime = millis();
tone1.begin(4);
}
void loop() {
if (prog == 0) { updateTimeTempBuffer();
Serial.print("temp - ");
Serial.println (temp, DEC);
Serial.print(Dec[0], DEC);
Serial.print(Dec[1], DEC);
Serial.print(":");
Serial.print(Dec[2], DEC);
Serial.println(Dec[3], DEC);
Serial.print("C - ");
Serial.print(Dec[4], DEC);
Serial.println(Dec[5], DEC);
prog = 1;}
if (prog == 1) {ScrollingTimeSprites ();}
if (prog == 2) {ScrollingTimeSprites ();}
if (prog == 3) {{moveobject ();}
if ((millis() - lastshowtime) > showdelay) {prog=0;}
}
}
void ScrollingTimeSprites (){
makeTimeSprites();
if (movement == 0) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = tc[x][y];
}
}
}
if (movement == 8) {znak=Dec[4];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 14) {znak=Dec[5];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 20) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = bl[x][y];
}
}
}
if (movement == 28) {znak=Dec[0];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 34) {znak=Dec[1];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 40) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = letterh[x][y];
}
}
}
if (movement == 48) {znak=Dec[2];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 54) {znak=Dec[3];
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = h2[x][y];
}
}
}
if (movement == 62) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
LEDs[x][y+8] = bl[x][y];
}
}
}
//Speed of scrolling (-%)
if (counter % 5 == 0) {
movement++;
byte x;
byte y;
for (x = 0; x < 8; x++) {
for (y = 0; y < 16; y++) {
LEDs[x][y] = LEDs[x][y+1];
}
}
}
if (movement >= 70) {
counter = 0;
movement = 0;
prog ++; lastshowtime = millis();}
lightLED();
counter++;
}
//shows something on matrix (do not change! depends on hardware!)
void lightLED() {
byte columnbitsToSend = 0;
byte rowbitsToSend = 0;
for (x = 0; x < 8; x++) {
columnbitsToSend = 0;
rowbitsToSend = 0;
for (y = 0; y < 8; y ++) {
if (LEDs[x][y] == 1) {
bitWrite(rowbitsToSend, y, HIGH);
}
}
digitalWrite(latchPin, LOW);
bitWrite(columnbitsToSend, x, HIGH);
shiftOut(dataPin, clockPin, MSBFIRST, columnbitsToSend);
shiftOut(dataPin, clockPin, MSBFIRST, rowbitsToSend);
digitalWrite(latchPin, HIGH);
delay(2);
}
}
void updateTimeTempBuffer() {
//Gets time from RTC
int rtc[7];
RTC.get(rtc, true);
int second = rtc[0];
int minute = rtc[1];
int hour = rtc[2];
int day = rtc[4];
int month = rtc[5];
int year = rtc[6];
//Gets temp from 18b20
sensors.requestTemperatures(); // Send the command to get temperatures
temp=(sensors.getTempCByIndex(0));
if (temp != lasttemp){tone1.play(NOTE_D5); delay(200); tone1.stop(); lasttemp=temp;}
// build the string containing formatted time;
if (hour < 10){Buffer[0]= '0' + 0; Buffer[1]= '0' + hour; } else {Buffer[0]= '0' + (hour)/10; Buffer[1]= '0' + (hour);}
Buffer[2] = '0' + minute/10;
Buffer[3] = '0' + minute;
// build the string containing formatted temp;
if (temp < 10){Buffer[4]= '0' + 0 ; Buffer[5]= '0' + temp; } else {Buffer[4]= '0' + (temp)/10; Buffer[5]= '0' + (temp);};
// transfer from char (Buffer) to DEC (Dec)
for (byte x = 0; x < 6; x++) {Dec[x] = Buffer[x] - '0';}
}
void makeTimeSprites () {
if (znak == 0) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter0[x][y];
}
}
}
if (znak == 1) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter1[x][y];
}
}
}
if (znak == 2) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter2[x][y];
}
}
}
if (znak == 3) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter3[x][y];
}
}
}
if (znak == 4) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter4[x][y];
}
}
}
if (znak == 5) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter5[x][y];
}
}
}
if (znak == 6) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter6[x][y];
}
}
}
if (znak == 7) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter7[x][y];
}
}
}
if (znak == 8) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter8[x][y];
}
}
}
if (znak == 9) {
for (x = 0; x < 8; x++) {
for (y = 0; y < 8; y++) {
h2[x][y] = letter9[x][y];
}
}
}
}
void moveobject (){
if (counter1 % 10 == 0) {
LEDs[objx][objy] = 0;
byte move = random(4);
if (move == 0) { objx--; }
if (move == 1) { objx++; }
if (move == 2) { objy--; }
if (move == 3) { objy++; }
if (objx < 0 || objx > 7 || objy < 0 || objy > 7) {
objx = 3;
objy = 3;
}
LEDs[objx][objy] = 1;
}
lightLED();
counter1++;
}
Как Вы думаете, господа на каких правилах, так сказать, работает система чёрных банов на черниговском портале gorod.cn.ua? Политика медиагруппы? Короткий поводок на шее честного админа?
Может быть виной всему акулы империализма и остальные шведы?
Давече читал пост человека, ник не запомнил.То, что его пост удалят не вызывало сомнений, как собственно и мой комментарий к его посту.Публикую здесь.
Я хочу нарушить «соглашение» — а вы его читали?
После удаления достаточно невинных, с точки зрения законодательства, комментов, я задумался. А ведь мы тут, жители, питающее тело ноосферы Чернигова, бесправны хуже, чем в реале! В реале можно снять гайца на камеру и потом вдуть ему за беспредел по суду (малореально, но уже у многих получается), можно гаду-чинуше послать бумагу, и он таки отдаст, что положено по закону, проверено мной. Бедная бабулька такого не сможет. Реал штука жестокая. Но и победа, мля, над паршивым пициалистом Пенсионного фонда многого не стоит. Раз уж мы воюем с Системой, настроиться надо сразу. И не ориентироваться на Солженицкера с пением на кухне тухлых песен. Надо понимать, что победа будет, если в окно влетит с радостной улыбкой дебила омоновец, весь в сбруе на наши бабки. И вот теперь против нас Система.
Бан был за критику продажности портала? Ой, что я сказал?
Ты кто, админ? Где глазки? Этой виртуальности пора показать лицо. Адрес, фамилии. Кого спросить. Расслабились на вирт беззаконии?
www.gorod.cn.ua/news_23686.html Что, уже можно брехню на голову нам самосвалами?
Так вот. Да, я не люблю нашу владу, хрен ей в забрало. Да, я некорректен в высказываниях. И пидоров не люблю.
Но если прыщавый суточный админ будет меня банить за критику его говняной деятельности, я готов и морды бить, и деятелям портала уронить нафиг всю электронику! Ибо портал стоит на службе НАМ, а не наоборот!
Кто хочет обсуждать, как жарить картошечку, пусть его, сам выбрал. А нас, причем за деньги (чьи?) обманывать не надо.
З.Ы. Меня, конечно, опять забанят в минуты. Кто успеет, разошлите друзьям.
Может быть виной всему акулы империализма и остальные шведы?
Давече читал пост человека, ник не запомнил.То, что его пост удалят не вызывало сомнений, как собственно и мой комментарий к его посту.Публикую здесь.
Я хочу нарушить «соглашение» — а вы его читали?
После удаления достаточно невинных, с точки зрения законодательства, комментов, я задумался. А ведь мы тут, жители, питающее тело ноосферы Чернигова, бесправны хуже, чем в реале! В реале можно снять гайца на камеру и потом вдуть ему за беспредел по суду (малореально, но уже у многих получается), можно гаду-чинуше послать бумагу, и он таки отдаст, что положено по закону, проверено мной. Бедная бабулька такого не сможет. Реал штука жестокая. Но и победа, мля, над паршивым пициалистом Пенсионного фонда многого не стоит. Раз уж мы воюем с Системой, настроиться надо сразу. И не ориентироваться на Солженицкера с пением на кухне тухлых песен. Надо понимать, что победа будет, если в окно влетит с радостной улыбкой дебила омоновец, весь в сбруе на наши бабки. И вот теперь против нас Система.
Бан был за критику продажности портала? Ой, что я сказал?
Ты кто, админ? Где глазки? Этой виртуальности пора показать лицо. Адрес, фамилии. Кого спросить. Расслабились на вирт беззаконии?
www.gorod.cn.ua/news_23686.html Что, уже можно брехню на голову нам самосвалами?
Так вот. Да, я не люблю нашу владу, хрен ей в забрало. Да, я некорректен в высказываниях. И пидоров не люблю.
Но если прыщавый суточный админ будет меня банить за критику его говняной деятельности, я готов и морды бить, и деятелям портала уронить нафиг всю электронику! Ибо портал стоит на службе НАМ, а не наоборот!
Кто хочет обсуждать, как жарить картошечку, пусть его, сам выбрал. А нас, причем за деньги (чьи?) обманывать не надо.
З.Ы. Меня, конечно, опять забанят в минуты. Кто успеет, разошлите друзьям.
ET10TA — планшетный ПК, без клавиатуры, 10,2-дюймовый светодиодный дисплей полностью сенсорный экран. С простым дизайном, черный, очень легкий и компактный размер. Intel Atom процессор, жесткие диски от 160 до 320 Гб, до 2 Гб оперативной памяти, подключения «Wi-Fi, Ethernet, USB.
Неоправданная цена устройства мне не понятна.
Более чем скромные характеристики:
Проц Intel™ ATOM® N450 1,66GHz
Видяха 945GSE Integrated
Ось GNU/Linux (Ubuntu) Lucid 10.04 (Windows 7 опционально)
Оперативка 1GB DDR2 (2GB опционально)
Экран 10.2» LED (1024 x 600)
Хард 160GB Sata (250 — 320 опционально)
WiFi 802.11b/g, 3g и GPS опционально
3 USB
2 стереоколонки
Встроенный микрофон
1?VGA
1 x кардридер (SD/MMC/MS/MS PRO) с поддержкой SDHC
1 x DC-INPUT
1 x 3.5 мм вход микрофон
1 x 3.5 мм выход аудио
1 x LAN RJ-45
Аккумулятор Polymer-Lithium 3000mAh
Встроенная 1.3MP Вебкамера
Размеры 265 mm x 166 mm x 24 mm
Вес с аккумулятором 1Kg
В самой дешёвой комплектации цена составляет 479,22 ? (RAM Memory 1GB, Hard Disk 160 GB, O.S. Ubuntu,Module 3G No, GPS BT No)
В самой дорогой комплектации цена составит 986,47 ? (RAM Memory 2GB, Hard Disk 320 GB, O.S. Windows 7 Ultimate,Module 3G Yes, GPS BT Yes)
Оффсайт — www.ekoore.com/

AlexPS → Мой Чернигов / Практика бана на gorod.cn.ua 4
Bro → Мой Чернигов / Первое место в области в борьбе с электронными технологиями 1
AlexPS → Закладки / Adblock Plus - блокировка рекламы в браузере 1
Bro → Песочница / Встреча веб-мастеров 6
lexnevermind → блог AlexPS / Видео/аудио/фото/ плеер для Вашего сайта 1
AlexPS → Новости / Первые ошибки поправлены 1
AlexPS → блог AlexPS / Как я начинал 1
AlexPS → Песочница / Тестовый пост со ссылкой 3
erGo → SEO / Стратегия бренда в социальных медиа 3