Позднее Ctrl + ↑

Опасно: IE

Всем известно, что IE, самый прогрессивный и крутой браузер, в который встроены все возможные технологии, под которым можно написать программу, создающую базу данных в Access’е, в котором есть Фильтры, в котором есть Бихэйвиоры, не умеет отображать PNG. Правда, делает вид, что умеет; просто он забывает, что они бывают с альфа-каналом.

Даже Мозилла умеет отображать PNG с альфа-каналом.

(Кнопка «Комментировать» — в конце заметки)

Ну дак вот. В связи с такой проблемой, я делал вот что:

<img
id="mw_paint_left"
src="/images/mw_paint_left.png" alt=" "
onload="if(navigator.appName=='Microsoft Internet Explorer')this.src='/images/mw_paint_left.gif'"
width="25"
height="45" />;

Т. е. грузим PNG, а если нам попался IE, то заменяем его GIF’ом, с однобитной прозрачностью. Выглядит уже не так красиво, но хоть что-то. По идее всё правильно. Но есть одна проблема: под IE этот код роняет систему в BSOD в 2/3 случаев; ещё иногда (если повезёт) IE считает, что Stack Overflow at line 0 и падает, не забирая с собой в могилу всю систему.

Вставляйте этот код у себя на сайтах, если хотите, чтобы ваши пользователи переходили на не-IE. Смайлик.

Солюшен оказался прост:

<img
id="mw_paint_left"
src="/images/mw_paint_left.gif" alt=" "
onload="if(navigator.appName!='Microsoft Internet Explorer')this.src='/images/mw_paint_left.png'"
width="25"
height="45" />

(Осознано привожу код без изменений, а то вдруг с другим такого бага нет).

Fake IM

Ну как так можно. Скачал вчера Infected Mushroom «Bombat» — трек с альбома, который по идее должен выйти в сентябре. Включил и тут же пишу знакомому-по-интернету парню из Канады (он вроде как фанат IM и шарит что к чему):

Илья Бирман: now playing Infected Mushroom «Bombat»!
Илья Бирман: sounds CV side 1
Илья Бирман: 1’50»
Cubentis: a bit but lot better
Cubentis: r us ure u have the real good ones
Cubentis: cause there is many fake bombat, its likeonly the sample but longer
Илья Бирман: well, there are kinda distorted sounds in the beginning. like a simple-simple melody with strangely variated pitch... :)
Илья Бирман: then very usual CV1 bassline and rythm
Илья Бирман: approx. 2’45» starts something cool
Илья Бирман: a bit more infected then before
Cubentis: how long is the track ?
Илья Бирман: 5 43
Илья Бирман: fake? :)
Cubentis: yep probably
Cubentis: some dudes made rmx of the sample that we can find in the site
Илья Бирман: yes, there is a sample from the site :)
Cubentis: so it fools a lot of people
Илья Бирман: veeeeery CV side 1
Илья Бирман: looks like the bass/drums and all this stuff is just taken from another track
Илья Бирман: and the distorted sample added
Илья Бирман: boring, but well, smth new anyway ;)
Cubentis: dont worry the original is a lot better

Уроды. Даже обидно.

Ноутбук

Так, а кто посоветует ноутбук массой до 1,5 кг, с внешним CD/DVD, 12»-14» матрицей, 40-60 ГБ жестким диском, 1500+ МГц процессором и встроенным Wi-Fi? И чтобы стоил не $3000, а, там, $1500 (смайлик).

Не обязательно всё именно так, но что-то похожее нужно.

Update: Всем спасибо, вопрос снят с обсуждения.

Flip Horizontal

Не всегда для того, чтобы получить фотографию предмета под другим углом, можно просто сделать Flip horizontal. Я долго не мог понять, что за идиотский ноутбук со стрелками слева.

Про Киркорова

Кстати, история с Киркоровым произошла давно, я даже написал тогда, каким надо быть идиотом, чтобы это тебя волновало. Но почему-то вдруг сейчас это стали обсуждать всё больше и больше людей, новость приобрела федеральное значение. Даже на Лапше.ру не удержались и написали об этом.

Smart спам

From: Кирилл <anita@aduckathil.de>
Subject: Привет! Похоже я нашел причину твоего разлада с Ксюхой!
Body:

Привет, Вован!
Ну как, разрбрался с женой? Я тут почитал статейки в инете, есть такая штука как IP адрес. Он у каждого компа или что-то вроде того. И короче когда ты заходишь на порносайт или еще куда, твой адрес остается там. А когда заходишь в следующий раз (как твоя жена сделала), то тебя могут просто отследить. Я точно не понял что к чему. Короче! Для анонимности в инете есть специальная форма, куда вводишь адрес сайта прямо как в браузер. Находится тут: (адрес)
Вирусов нет, я сам проверял касперским. Да и кстати, скачивать ничего не нужно! Просто адрес вводишь и она работает.
Ксюше привет.
Удачи! :)

По сабжу было ясно, что спам, но я всё-таки решил почитать. Оказалось весьма неплохо, познавательно, опять же. Оказывается, есть такая штука, как IP-адрес, да.

Update. Ой, всё время забываю. Для тех, кто в танке: меня зовут не Вован, я не женат и знаю, что такое IP-адрес. А Касперским я не пользуюсь.

Состояние Дом

Кто-нибудь знает, отчего происходит такой странный глюк?

У меня соединение в локальной сети («Дом») устанавливается из Автозагрузки. При этом каждый раз, когда у меня только запустилась система, состояние этого соединения примерно такое:

Состояние Дом

Причём терабайты слева всё увеличиваются и увеличиваются. Как только я включаю VPN-соединение («Интернет»), этот счётчик тут же сбрасывается в 0 и дальше всё показывает правдоподобно. Ещё интересно, что если «Дом» убрать из Автозагрузки и включать вручную после запуска системы, то этого глюка нет.

Make web a software development platform?

The reason for me to write in English is that I want to give a link to this note to Joel.

Joel Spolky has written an article discussing features that a software developer, not a graphic designer, would want web (web-browsers) to support. One of them was:

Javascript features to do fast REST queries back to the server, so I can implement things like a lush spell checker with the dictionary on the server. It should be possible to have a 300,000 employee directory on the server and create a web app that has a list box where you can type the first few letters of an employee’s name and see a filtered list as fast as you can type on the screen.

I don’t know what REST is (shame?) but anyway it sounds crazy to make something communicate with server as fast as you type locally. I believe things like dictionaries must be built into the OS (anyway everybody has them with Office, why not make them easily available to any application?) Slowness of client-server communication is not a problem of web, it’s problem of the Internet. Look at things like ICQ or RSS feed readers: they are not «as fast as you type». In ICQ, it takes some 2 or 3 seconds to deliver your message... Well, maybe it’s just Russia here.

The DC idea is something that came into my mind first time I saw HTML (5 or 6 year ago, I didn’t know the term «DC» that time). I was very surprised with absence of things like <line>, <rectangle> and so on; I still have to use gif’s for all this. And today when we have filters in IE which almost makes it a Photoshop we still don’t have canvas (or do we?) Well, to my opinion it’s more important for graphic designers than for software developers.

But all this takes us to making the same thing which, as far as I get it, Microsoft is trying to bundle with Longhorn. Do we really need that? I mean, if today we get web standards for application development and tomorrow Microsoft comes with its XAML and god knows what else, are we going to learn again? Or are we going to ignore Microsoft’s technology (and lose 90% users)? Or does anyone think Microsoft will implement both XAML-and-so-on and these highly wanted web standards? I, personally, don’t.

So I think we have to wait for Microsoft to ship Longhorn, see what it is, and decide whether we like it or need something else. And if we like it, there’s no other way for Opera Software and Mozilla.org than to suggest it web standards and make it work in their browsers.

Oh, my list of need-them-most features is not ready yet. Looks like Joel has listed everything we need.

Nokia 3G

Nokia анонсировала несколько новых 3G-телефонов, почему-то большинство — раскладушки, хотя симпатичные.

  1. Смартфон, да ещё и урод. Зато камера 1,3-мегапиксельная...
  1. Очень красивый телефон, но тяжелый (130 г.). Большой экран, который можно повернуть под любым углом к остальной части телефона. Умеет, например, просматривать документы Word и PowerPoint.
  1. Раскладушка с двумя экранами. Было бы интересно посмотреть на Series 40 на экране 128×160. А что такое Series 30?
  1. Какой-то резиновый телефон, ничего выдающегося, насколько я смог понять. Тоже раскладушка.
  1. Интересная модель: судя по всему, она должна задумывалась как следующая после 2100, но выглядит уже весьма респектабельно. Возможности все обычные; интересно только узнать, что такое spreadsheet. В смысле, как это может быть в телефоне.

Пока ничего такого, на что бы хотелось поменять 6230.

Как делается левый диплом

Сегодня дипломники рассказали нам, как делается диплом. Оказалось, что никто из проверяющих не читает исходников программы, представляющей собой дипломный проект, а отказаться от её демонстрации можно под простым предлогом типа «этот компьютер слишком медленный для моей программы» или «у вас не установлена требуемая операционная система». В связи с этим, люди просто рисуют в HTML-редакторах (если веб-проект) или, там, в Delphi (если win32) интерфейс своей программы, делают много разных скриншотов, на защите рассказывают как это всё должно работать, а на месте исходников печатают «любые скрипты, выкачанные из интернета» (так нам сказали, смайлик).

Высшее образование — это не шутка.

Кстати, если меня не выкинут из универа, то я пойду на дипломное проектирование к хорошему руководителю, с которым по идее должно быть интересно, ну и, если я вдруг разленюсь, он меня заставит всё довести до ума — халявы не пропустит. Если всё будет совсем хорошо, то от этого проекта ещё и польза будет (в смысле, не только мне, в виде диплома, но и народным массам).

Ранее Ctrl + ↓