Pull to refresh
57
0
Денис Обыденных @DenisO

Пользователь

Send message
стабильности 24/7 без перезагрузок годами

Это про винду? А как заплатки без перезагрузок ставить будешь? ;)
Тяжело пользоваться виндой на ARM-архитектуре, которую она не поддерживает. Так что обсуждение «сюда бы винду» — не уместны. МС не позаботилась.
Уже было в начале комментов. Сейчас автор подаст на вас в суд.
Как всегда сразу радую глаз схемы. :)
Мне кажется что тебе стоило бы опробовать эти идеи сразу на ООПшной СУБД. Я думаю что за ними будущее, и было бы хорошо, если б кто-то готовился к нему.
Мне кажется что за эту гибкость придется платить очень большим оверхедом.
Посмотрю это видео в 2019 году.
Полностью согласен. Хотелось бы только добавить, что образы можно запускать в бесплатном VirtualPC под windows или virtualbox под линуксом (и кажется freebsd).
PHP и СУБД — частный случай. Смысл все тот же.
Смысл тот же — уменьшаем издержки на оверхед за счет одного большого запроса в базу и его обработки.
А я сейчас реализовал этот алгоритм на php при оптимизации своей CMS — Оптимизация работы с деревьями (на примере многоуровнего меню)
Мне кажется что сортировка по алфавиту — лишняя. Зачем она тут? Может имелось ввиду удаление слов-дубликатов?
Предусмотрительные люди, как правило самостоятельно пользуются расписанием. :)

По моему сервис имел бы смысл, при использовании самых дешевых смс — по 3 рубля кажется.
Забыл, вот результат hciconfig -a
hci0: Type: USB
BD Address: 00:15:AF:FD:5F:E7 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:6511 acl:239 sco:0 events:163 errors:0
TX bytes:69943 acl:138 sco:0 commands:64 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x79 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'localhost-0'
Class: 0x18010c
Service Classes: Capturing, Object Transfer
Device Class: Computer, Laptop
HCI Ver: 2.1 (0x4) HCI Rev: 0x50eb LMP Ver: 2.1 (0x4) LMP Subver: 0x420e
Manufacturer: Broadcom Corporation (15)

Версия блютусины — BT-253 кажется. Производитель Broadcom судя по всему. Ноут — ASUS F80L.
Люди, помогите запустить голубые зубы в мандриве 2009.0. Никак не хотят работать — при попытке передачи файла на 18% kdebluetooth4 вываливает ошиьку obex bad request.

У меня стоит kde4.1 и, как уже сказал, мандрива 2009.0. Я попытался обновить все — libopenobex, obex-data-server, bluez, libbluez, kdebluetooth и еще что-то кажется было. Теперь kdebluetooth запускается, но не появляется в трее. При попытке сделать «obexftp» получаю сообщение о неизвестной команде.

Куда копать, в какой последовательности?
Какие пета-гига-мегабиты? Я как коренной житель дальних регионов могу сказать — интернет нам приносят голуби и оленья упряжка. :)))
На самом деле все очень просто, надо лишь фантазию ;)
code.google.com/apis/calendar/docs/1.0/developers_guide_python.html
Что-то тут про кликатель (klikatel нет), которым я пользовался.
Я писал скрипт, который с помощью Zend Framework, используя протокол Google Data (кажется так) отправлял смс на зарегистрироваенный в ГКалендаре номер. Но там очень мало символов своих можно вставить — десятка два-три. В яндексе (не помню точно где, недавно краем уха слышал) можно отправлять больше символов.

Я использовал скрипт для отправки статистики adsense на мобилу. Удобно получать инфу о доходе на мобилу, лежа на пляже. :)

Создаем уведомление с смс на текущее время +15 минут.

require_once 'gacData.php';
require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_AuthSub');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Calendar');

function createEvent ($client, $title = 'Tennis with Beth',
$desc='', $where = 'On the courts',
$startDate = '', $startTime = '',
$endDate = '', $endTime = '', $tzOffset = '+03')
{

if (!$desc) $desc = $title;
$now = time();
//echo 'time 1: '.date('Y-m-d H:i',$now+60*10).'
';
//echo 'time 2: '.date('H:i',$now+60*10).'
';
if (!$startDate) $startDate = date('Y-m-d',$now+60*10);
if (!$startTime) $startTime = date('H:i',$now+60*10);
if (!$endDate) $endDate = date('Y-m-d',$now+60*10+60);
if (!$endTime) $endTime = date('H:i',$now+60*10+60);
//echo $startDate.' '.$startTime.'
';
$gc = new Zend_Gdata_Calendar($client);
$newEntry = $gc->newEventEntry();
$newEntry->title = $gc->newTitle(trim($title));
$newEntry->where = array();//array($gc->newWhere(''));
$newEntry->content = $gc->newContent($desc);
$newEntry->content->type = 'text';
$when = $gc->newWhen();
$when->startTime = "{$startDate}T{$startTime}:00.000{$tzOffset}:00";
$when->endTime = "{$endDate}T{$endTime}:00.000{$tzOffset}:00";
//var_dump(array($when));
$newEntry->when = array($when);
$times = $newEntry->when;
foreach ($times as $when) {
$reminder = $gc->newReminder();
$reminder->setMinutes('5');
$reminder->setMethod('sms');
$when->reminders = array($reminder);
}
$createdEntry = $gc->insertEvent($newEntry);
return $createdEntry->id->text;
}
function mtime()
{
$now=explode(" ",microtime());
return (float)$now[0] + (float)$now[1];
}

foreach($authData as $authClient){
$start_exec = mtime();
echo $adsense_stat = get_adsense($authClient['adsenseLogin'],$authClient['adsensePassword']);
$adsense_stat_time = mtime();
$client = Zend_Gdata_ClientLogin::getHttpClient($authClient['calendarLogin'], $authClient['calendarPassword'],
Zend_Gdata_Calendar::AUTH_SERVICE_NAME);
echo $eventID = createEvent($client,'Yesterday revenue: $'.$adsense_stat);
$GC_time = mtime();
echo «GC Event created: +».round($GC_time-$adsense_stat_time,4).".
";
echo 'Full time: '.round($GC_time-$start_exec,4).'.';
}
?>
+1, так что нас уже минимум четверо

Information

Rating
Does not participate
Registered
Activity