Выбрать главу

Первая смена: 2 т

Вторая смена: 2 т

Итог: 5 т

— У вас всё считается неправильно! — орёт клиент.

— Что именно?

— Итог по суткам неправильный! Ты неграмотный, что ли? 2 + 2 = 4! Поставь округление!

— Хорошо, допустим, у нас округление, тогда будет так:

Первая смена: 3 т

Вторая смена: 3 т

Итог: 5 т

Клиент задумывается на минуту.

— Ты мне тут голову не морочь! Мы платим вам, чтобы всё нормально было!

#4735: Китайский паровозик

19:45 19.11.2010, IT happens

Продаю внешний USB-модем через форум. В личку приходит вопрос:

Типо этот модем например вставишь в передний юзби порт а в этот модем уже можно будет вставлять и мышки и клавы да?)

Вот честно: не знаю, что ответить, чтобы обошлось без пошлости и не обидело человека.

#4736: Два раза проверь, один отрежь

19:45 19.11.2010, IT happens

Прочитав историю о жёлто-индийских программистах[3], решил пополнить коллекцию. Как-то раз, ковыряя код, написанный известным франчайзи, наткнулся на такое:

Если ФлагЗаписи = 1 Тогда

[...]

// На всякий случай...

Если ФлагЗаписи = 1 Тогда

[...]

КонецЕсли;

КонецЕсли;

Коллеги, работайте на свежую голову.

#4737: Метод кроссплатформенного копипаста

12:00 20.11.2010, IT happens

Вкривь и вкось[4], говорите? Что ж, поскольку с P-CAD дружу я давно, но в меру необходимости, расскажу ещё одну историю.

Периодически приходится делать что-нибудь ну очень мелкосерийное — скажем, штук двадцать каких-нибудь плат. Заказывать производство — дороговато и долго, поэтому обычно выручает метод лазерного утюга (http://easyelectronics.ru/sozdanie-pechatnoj-platy-metodom-lazernogo-utyuga.html). Так было до того самого момента,пока не оказался в моём распоряжении нехилый такой забугорный фрезер с ЧПУ[5]. Почитывая толстую книжку мануалов и изучая возможности буржуинской техники, я мог делать на станке всё, что душе угодно. Примерно в то же время мне как раз нужно было «откатать» небольшую платку, так почему бы не попробовать в этом деле канадскую машинку? Точности у станка хватает, файлы в P-CAD готовы — за чем же дело стало?

А стало оно всерьёз и надолго. Постпроцессор станка воспринимал только три вида файлов: *.plt, *.dxf и свой собственный формат, который простому текстовому редактированию не поддавался. Было решено *.pcd во что-нибудь преобразовать. Поскольку напрямую совместимых форматов обнаружено не было, я решил искать посредника. Путь к *.dxf отпал почти сразу по причине отсутствия опыта работы с AutoCAD, и после нескольких безуспешных попыток я запустил Corel. Хотя промежуточные форматы в списках импорта-экспорта программ нашлись, счастья всё равно не было: то разбегался масштаб, то слипались слои, то дорожки рассыпались в растр... Убив почти день, исступлённо сидя перед монитором с открытыми окнами P-CAD и Corel, я сделал жест отчаяния: тупо скопировал фрагмент платы и на пустом месте в Кореле кликнул «вставить».

Результат превзошёл все ожидания: в Кореле образовалась замечательная копия фрагмента. Более того, при внимательном изучении она оказалась состоящей из правильных замкнутых кривых, которые оставалось только местами объединить. Даже цвет слоёв передался просто замечательно, в отличие от предыдущих попыток. Размеры совпали идеально. Дальше было дело техники: немного обработать рисунок и экспортировать в *.plt.

С тех пор, когда нужно спроектировать к готовой плате корпус или просто нужен векторный рисунок печатки, в ход идёт метод кроссплатформенного копипаста.

#4738: Жопе не прикажешь

12:00 20.11.2010, IT happens

Ну что все заладили: «Свитер-свитер...» Не ношу я дома свитеров, да и тепло постоянно: минимум 20 градусов. Но ведь сердцу не прикажешь! В роли свитера выступили шорты: слой непонятной природы и происхождения с них можно было снимать скребком. Удобно ведь во время работы не искать, обо что вытереть руки в смазке, термопасте, паяльной пасте, кислоте или WD-40. Но у любой сказки есть конец.

Воскресенье, утро. Грязная голова, небритость, легендарные шорты, из карманов торчат инструменты, в руках паяльник, вокруг мусор, — короче говоря, полная идиллия. До встречи с любимой ещё несколько часов. Вдруг телефонный звонок:

вернуться

3

#4695: Пока не меркнет свет, пока горит свеча

15:45 15.11.2010, IT happens

вернуться

4

#4698: Вкривь, вкось и не спеша

12:00 16.11.2010, IT happens

вернуться

5

#330: Хулиганы в эфире