Sygic for Maemo
Только что прочитал на sygic.com что у них теперь есть версия навигационной программы для Nokia N900.
Мне все больше и больше нравится этот телефон. Вчера потрогал его в Связном. После неудачного эксперимента с P1 я к покупкам телефонов отношусь очень осторожно - особенно в Связном, но потрогать же можно правда? Экземпляр который мне попался оказался не таким и тяжелым - сравнив вес в моим Nokia 5800 я особой разницы в весе не заметил. Экран у модельки оказался жирно заляпан пальцами (у телефона за 28 тыров могли бы хоть протереть разок), продавец меня клятвенно заверил, что на складе у них полно новых трубок - а это просто модель с витрины.
Сразу нашел окошко линуксового терминала - оно там и правда есть, вот только как переключится с русской раскладки по умолчанию я не понял, так что идея покопаться в кишках операционной системы не нашла своей реализации. QWERTY клавиатура оказалась гораздо меньше чем я себе представлял, можно ли ей пользоваться можно будет узнать только из опыта, пальцы вроде бы нормально ложатся на клавиши, по крайней мере гораздо удобнее стилуса на тачскрине.
Поинтересовался хорошо ли покупают эту модель - со слов консультанта - в неделю штуки три-четыре. Похоже, деньги у людей все же есть...
UPD: да на сигике программа есть, вот только карт по России нет... интересно можно ли пользоваться картами других производителей?
Сокращать науку так же абсурдно, как сокращать число грамотных
В Российской Газете совершенно правильная статья о состоянии науки в России, и о космосе в часности...
...Многие годы науку усердно сокращают. Штат института, которым я руковожу, уменьшился с начала 90-х годов более чем в два раза. Ничего хорошего это не дало. Сокращать науку так же абсурдно, как сокращать число грамотных в стране. Наука - это высший уровень грамотности. Люди, владеющие знанием, понимающие суть сложных процессов, умеющие делать сложные вещи, - колоссальная ценность. Мы эту ценность разбазарили. Сэкономили на ничтожной зарплате. Не ремонтировали институты, не покупали приборы. Вырастить людей, умеющих делать космические аппараты или работать на научных приборах, в тысячу раз дороже самих этих приборов.... Дальше
Десять правил ведения бизнеса в России
Совершенно разумные правила ведения бизнеса в нашей стране, согласен на все сто:
1. Держите сервера за границей
Почему так? Далеко за примерами ходить не надо, а случай не единичный.
Представьте, что у вас, например, сервис электронных магазинов. Или хостинг. И тут под предлогом «поиска улик» у вас выключают и опечатывают все сервера. Вы теряете клиентов и попадаете на убытки. В лучшем случае вы просто вне бизнеса, в худшем — еще и с долгами.
Да даже если ваш скромный интернет-магазин никому не нужен, где гарантия, что когда будут трахать вашего хостера, не вырубят ваш сервер, даже бекапы не дав сделать. Да, и делайте бекапы регулярно. Любое серьезное изменение — бекап на локальную машину или сервер в датацентре, не связанном с тем, где хостится ваш сайт. А то обычно оказывается, что и бекапы все были на той же машине.
Полезное свойство функции substr в PHP
Функция substr служит для взятия подстроки, синткасис у нее следующий:
string substr ( string string, int start [, int length] )
Допустим, вам нужно отрезать последний символ, знатоки Javascript или Си напишут примерно следующее:
$s = 'some string1'; $s = substr($s,0,strlen($s)-1); //some string
пока терпимо, хотя код уже явно громоздкий и трудный для понимания, задача усложняется если нужно получить несколько последних символов в строке:
$s = 'some string123'; $s = substr($s,strlen($s)-4); //123
понять что делает этот код довольно трудно, несмотря на то что его назначение тривиальнейшее.
К счастью в PHP в substr можно использовать ОТРИЦАТЕЛЬНЫЕ ЗНАЧЕНИЯ для стартового символа и длинны:
//пример первый $s = 'some string1'; $s = substr($s,0,-1); //some string //пример второй $s = 'some string123'; $s = substr($s,-3); //123
Кака видно, в этом случае код читается на порядок проще. Ничего подобного нет ни в Си ни в JavaScript, а жаль.