October 18th, 2010

all i need is love

Google Earth API

Господа знатоки, насущное: как изменить угол камеры в online Google Maps/Earth API?

То есть, по-умолчанию так / надо вот так:
/

А именно!
map.getEarthInstance(function(ge) {
// Get the current view
var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
// Add 15 degrees to the current tilt
lookAt.setTilt(lookAt.getTilt() + 15.0);
// Update the view in Google Earth
ge.getView().setAbstractView(lookAt);
});
  • Current Mood
    confused confused
  • nicusor

upload files для новичков

Есть mysql база с специалистами, хочу сделать возможность добавлять по 4 файлы для каждого специалиста (резюме, сопроводительное письмо, и.т.д.)

Когда добавляется в базу новый файл он переименуется в формат firstname_lastname_$i.ext где $i взят из for который обрабатывает $_FILES и записывается в базу и на сервер. Проблемы начинаются когда я хочу заменить или добавить новые файлы.

Когда нужно до-добавить или заменить файлы скрипт у меня выдает еще несколько input-ов в зависимости от количества файлов в базе, из-за моего неправильного алгоритма файлы будут перезаписаны когда $i берет во второй раз (при добавлении или замене файлов) значения от 0 до 3;

Пример: если при добавлении нового специалиста (John Doe) добавляются еще 2 файла резюме.doc и письма.doc в базе и на файловой системе они будут записаны как John_Doe_1.doc и John_Doe_2.doc и если через некоторое время появятся новые файлы (резюме2010.doc и резюме_в_другом_формате.doc) которые нужно добавить в базу, скрипт пройдется с 0 до 3. и назначит им имена John_Doe_1.doc и John_Doe_2.doc что неправильно
Как сделать так чтобы файлы не перезаписывались?

Файлы передаются скрипту так

<input name="cv[]" type="file" id="cv[]" /> <br />
<input name="cv[]" type="file" id="cv[]" /> <br />
<input name="cv[]" type="file" id="cv[]" /> <br />
<input name="cv[]" type="file" id="cv[]" /> <br />
гуамка
  • latrekc

Грабли при верстке HTML писем

На хабре у меня оказывается недостаточно кармы, чтобы что то писать, поэтому опубликую пока здесь =)опубликовал в блоге «Спам (и антиспам)»

Довольно часто наши клиенты устраивают регулярные рассылки с новостями. Почти всегда их не устраивают текстовые рассылки или простое оформление HTML рассылок. Наши дизайнеры вовсю креативят, а мы потом набиваем шишки при верстке их макетов с корректным отображением во множестве почтовых клиентов.

Ниже список встретившихся нам особенностей и способы их разрешения (как то упорядочить их мне не удалось, поэтому всё идет единым списком)Collapse )

Второй пункт из этого списка более обстоятельно описан в топике «10 рекомендаций по html-верстке электронных писем»

update от sunnyfetis: «есть отличный ресурс, где можно посмотреть поддержку
CSS в том или ином клиенте http://www.campaignmonitor.com/css/ »