ysukharenko: (Default)

Звонит телефон:
— Пиццерия GOOGLе, добрый день, слушаю вас!
— Пиццерия чего?
— Пиццерия GOOGLе. Что будете заказывать?
— Но… Разве это не пиццерия «Синьор Помидор»?
— Увы, была, GOOGLе ее купил и теперь объем наших услуг стал полным.
— Прекрасно. Примете заказ?
— Естественно! Хотите повторить ваш обычный заказ?
— Обычный заказ? Откуда вы знаете, какой?
— У нас установлен идентификатор заказчиков, и мы знаем, что последние 53 раза с этого номера заказывали пиццу «Везувий», с двойным сыром и ветчиной, плюс бутылка хорошо охлажденного пива «Балтика».
— Надо же, я и не думал…! Хорошо, давайте.
— Простите, могу вам дать совет?
— Конечно.
— У вас есть наше полное меню?
— Нет.
— Это самое полное меню, и я хотела бы посоветовать вам пиццу с творогом и зеленью, и бутылку минеральной воды с малым содержанием солей.
— Творог? Зелень? Соли? Вы с ума сошли? Я все это ненавижу!
— Понимаю, но это только на пользу вашему здоровью. Кроме того, у вас очень высокий холестерол…
— Откуда вы это знаете?
— Наша фирма располагает самой большой базой данных на нашей планете. Через номер телефона мы знаем ваше имя, и поэтому имеем доступ к вашим анализам в поликлинике.
— Плевать на вашу базу данных! Я не хочу пиццу с творогом и зеленью! Я принимаю медикаменты, и поэтому могу есть все, что мне вздумается, понятно?
— Сожалею, но вы не принимали таблетки в последнее время.
— Какого черта, откуды вы знаете? Шпионите за мной каждый день?
— Нет, нет! Просто мы располагаем базой данных всех аптек в городе, и последний раз вы там были 3 месяца тому назад. А в одной упаковке только 30 таблеток.
— Блин, это правда. И откуда ты это знаешь?
— Из вашей кредитки…
— Чего?
— Да, вы, когда платите в своей аптеке кредиткой банка МММ, получаете скидку. В нашей базе данных все ваши расходы по кредитке. И за последние 3 месяца вы там ничего не покупали, но покупали в других магазинах, что означает, что вы кредитку не потеряли.
— Зараза… А что, я не могу заплатить наличными? А? Что? Что теперь скажете?
— Это невозможно. Вы платите наличными только US$ 100 в неделю своей служанке, все остальное платите только кредиткой.
— Сволочи! Откуда вам известно, сколько я плачу служанке?
— Но она же платит соцстрах …
— Да пошли вы!
— Как хотите. Сожалею, но вся эта информация у меня на дисплее и я хочу только помочь вам. Думаю, что вы должны зайти за своим врачем и взять анализы, которые вы сделали в прошлом месяце, чтобы уточнить дозировку медикаментов.
— Послушай, ты… ! Вы мне все осточертели, и ты, и компьютеры, и базы данных, и интернет, и GOOGLе, и FаCеBOOK, и TWITеR, и отсутствие личной жизни в ххI-м веке, и это проклятое государство…
— Пожалуйста, не расстраивайтесь. Это не в ваших интересах…
— Заткнись! Завтра же уеду куда-нибудь дальше от всего этого дерьма. Поеду на острова Фиджи, или куда угодно, где нет интернета, компьютеров, телефона, ни людей, которые будут за мной все время подглядывать…
— Я вас понимаю…
— В последний раз воспользуюсь кредиткой, чтобы купить билет на самолет и улететь на конец света!
— Прекрасно…
— Снимите заказ на пиццу. Я ее не хочу.
— Хорошо…, уже снят. Если мне только позволите…, одна маленькая деталь…
— КАКОГО ЧЕРТА ЕЩЕ! ?
— Хочу только напомнить, что ваш паспорт просрочен…

via


Original post: http://sukharenko.com/2014/06/13/freedom-of-xxi-century/
ysukharenko: (Default)

WWDC 2013 - Sold Out
Однозначно “новость дня”: Apple распродала билеты на ежегодную конференцию для разработчиков WWDC за абсолютно рекордное время – 2 (две) минуты!!!
При этом стоимость билетов составляла $1,600 USD.
Путем нехитрых калькуляций можно посчитать что Apple заработала за 2 минуты 8 миллионов долларов.
Что так же равно ~$89,000 в секунду! Восемьдесят девять тысяч долларов в секунду!

Для сравнения:
2009 год – 30 дней
2010 год – 8 дней
2011 год – 10 часов
2012 год – 2 часа

А вот Google в этом году потребовалось целых 50 минут чтобы распродать все билеты на Google I/O.


Original post: http://sukharenko.com/2013/04/25/wwdc-2013-sold/
ysukharenko: (Default)

Google this:

5 + (-sqrt(1-x^2-(y-abs(x))^2))*cos(30*((1-x^2-(y-abs(x))^2))), x is from -1 to 1, y is from -1 to 1.5, z is from 1 to 6

Для тех кому лень, лезем под кат и смотрим что получится ;)

Read the rest of this entry  )


Original post: http://sukharenko.com/2013/02/14/happy-valentines-day/

ysukharenko: (Default)

Стала проблема – на iOS 6 новые карты и старые ссылки типа http://maps.google.com/maps?q=… не работают. Точнее работают, но открывают веб-версию Google Maps, что не есть кошерно. Задача открывать именно Apple-карты, встроенные в приложение.

Проблема решается очень легко.

1. Где-нить в районе includes/function.php вставляем маленькую функцию:

function is_iOS6()
{
  if (isset($_SERVER['HTTP_USER_AGENT']) &&
    (strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone OS 6') !== false))
      return true;
    else
      return false;
  }

2. В коде где будет стоять линк на карту вставляем следующее (в $gmapAddress у меня уже забит адрес типа “123 Main Street W, Toronto, ON”):

if (is_iOS6()) {
  $map_url = "http://maps.apple.com/maps?q=" . $gmapAddress;
} else {
  $map_url = "https://maps.google.com/?q=" . $gmapAddress;
}

3. А дальше еще проще:

<a href="<?=$map_url?>">Your link to map</a>

4. Profit!

P.S. Для открытия карт в режиме навигации используем как и раньше ?saddr=…&daddr=… – т.е. все параметры остались прежними. Только вместо maps.google.com юзаем maps.apple.com.


Originally published at Scorp.ca
ysukharenko: (Default)

В свежевыпущенной версии Google Chrome 5 (стадия beta) оказалась отключена поддержка Google Gears, в том числе функции geolocation.

Вместо этого появилась полная поддержка той же функции средствами HTML5.

Что это означает для разработчиков? Что единственный случай когда потребуется поддержка Gears Geolocation это если нужно обеспечить динозавров на IE с установленным плагином Google Gears поддержкой определения местоположения.

На данный момент только два браузера (IE и Safari) не поддерживают HTML5 Geolocation API. Впрочем я более чем уверен что в самое ближайшее время Apple выпустит соответствующее обновление для своего браузера и все станет на свои места.

Original Message

Profile

ysukharenko: (Default)
Yevgen Sukharenko

September 2017

S M T W T F S
     1 2
34 56789
10111213141516
17181920212223
24252627282930

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 09:47 pm
Powered by Dreamwidth Studios