bash.im ithappens.me zadolba.li
7148

Распечатают, распознают, разберутся

1 сентября 2011, 11:45

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

Автор, наверное, приличный человек. Бывает, что возникает необходимость документ не только на печать пульнуть, но и в электронном виде получить. Экспорт имеется — как же без него? С гордым названием «Сохранить в файл». В Эксель, ага. Один символ — одна ячейка. И так несколько печатных страниц.

7147

Десять символов и один тролльфейс

1 сентября 2011, 11:45

Коллеги, спешу поделиться. Возможно, однажды это спасёт вам полчаса жизни.

Попросили сбросить пароль пользователя в 1С у клиента. Я далеко не спец по ней, но наивно посчитал, что справлюсь.

Подключаюсь по RDP, меняю пароль на юзера — не подходит.
Пробую из буфера и руками — не подходит.
Выгоняю всех из базы — не подходит.
Смотрю на язык и капс очень внимательно — не подходит.
Пробую очень-очень-очень внимательно ещё много раз — не подходит.

Частью желаемого пароля является фамилия юзера. Закрадывается подозрение на защиту от простого пароля. Меняю местами две буквы. Не оно. Пробую поставить 12345 — подходит. Истерически смеюсь.

Путём экспериментов выясняется: максимальная длина пароля — 10 символов, а у меня 11. Ни с клавы, ни из буфера последний символ не вводится, а просто молча отбрасывается. Чтобы это понять, надо внимательно смотреть на звёздочки. А вот при попытке логина кушаются спокойно все 11 символов и сверяются с десятисимвольным паролем.

Будьте начеку с жёлтой программой. Всем удачи — и берегите нервы.

7146

Безобидная безопасность

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

— А зачем вообще пароли поставили? — спрашиваю.
— Для безопасности!

7145

Две по цене одной

1 сентября 2011, 10:00

Купил клиент microSD-карту, в комплекте — адаптер на SD. Приносит через час и заявляет, что неисправность налицо: маленькая флешка работает, а большая нет!

Пытаясь не заржать, объяснил про адаптер. Так быстро из магазина ещё никто не сваливал с извинениями.

7144

Под широкий канал

1 сентября 2011, 08:00

По молодости безусой были мы одержимы идеей объединить весь микрорайон в локальную сеть. С горящими глазами бегали по друзьям и друзьям друзей, убеждая их подключиться предложениями: «Давай, блин, каждый вечер в КС и Квейк гонять будем!» Замечу, что народу на это дело подбили много, и сеть жива до сих пор.

Так вот, уговорили очередного друга, собрались подключать и сказали ему, чтобы сделал в оконной раме и в косяках отверстия под провод. Обычно это делалось так: дрелью просверливался небольшой жёлоб, в него укладывался провод, и всё это дело заливалось смолой или герметиком. Но парень был не из робких индейцев: когда я завалился к нему с бухтой витой пары, обнаружил на оконной раме выбоину размером с горлышко от пивной бутылки, выдолбленную, как позже выяснилось, топором.

7143

Понятие больного смысла

1 сентября 2011, 08:00

Живу сейчас на даче, отдыхаю. Попутно решил повысить свою квалификацию и остановился на более подробном изучении PHP. Так как достойных учителей на даче не сыщешь, читаю соответствующую литературу: «Разработка Web-приложений на РНР и MySQL».

Добрался до полиморфизма. Лаура Томсон и Люк Веллинг пишут: «Однако понятие обычного здравого смысла неприменимо к языку программирования, поэтому язык должен поддерживать полиморфизм…» Как-то не по себе стало.

7142

Галочка, кнопочка, RTFM

Моя работа — писать учётные системы. БД по клиентам? Это ко мне. Система учёта выполнения заявок в сервисной компании? Тоже ко мне. Учёт рабочего времени в сопряжении со СКУД? Учёт материалов на складе? Оценка изменения рыночных цен на группы товаров? Обращайтесь, сделаем!

За время работы насмотрелся разного: тут и маленькие конторы из полутора компьютеров, и более крупные, с иногородними филиалами, и… Больше всего меня забавляют идеологические поборники решений от известной компании.

— Непоколебимая уверенность в том, что с помощью Экселя, в крайнем случае Аксесса, можно решать подобные задачи.

— Уверенность, что с помощью Экселя они сделают это быстрее и лучше.

— Убеждённость в том, что каждый уважающий себя человек просто обязан в совершенстве владеть офисным пакетом. Кто не умеет — ламер и лох. По этой причине терроризируют пользователей, не желающих углублённо изучать, скажем, Visual Basic.

— Привычка к ручной работе. Тут поправить, там починить, решая все проблемы быстро, не задумываясь, волшебным ресетом.

— Наконец, уверенность, что это единственно верный и самый удобный способ работы.

А что получается в итоге? Писать простейший SQL-запрос с помощью специального конструктора запросов — это в порядке вещей. Заставлять пользователя самого писать запросы — тоже, ведь есть конструктор! Пользователи недовольны? Ну, напишем форму в Аксессе — пусть подавятся! Форма непонятная? Ну вот я же этой тупице полчаса объяснял! Сначала поставить тут галочку, потом нажать кнопочку, потом написать название (можно скопипастить из письма) — это же очень просто.

Месячный отчет в Экселе работает только у начальника отдела — норма. С базой в Аксессе одновременно может работать один человек — норма. Требуется новейшее железо? Так прогресс же! Программа не позволяет сделать, как нужно? Значит, не нужно, так директору и скажите!

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

7141

Ультрамыши с чердака

1 сентября 2011, 08:00

— Техподдержка.
— Ультразвук!
— Что?
— Я слышу сверху ультразвук! Это началось два месяца назад, как звук включается, так у меня электроника начинает себя странно вести…
— У вас интернет работает?
— Да!
— У вас компьютер не работает?
— У меня не компьютер, у меня ноутбук! Когда я слышу ультразвук, у меня включается ноутбук, а если он закрыт, то не включается. И мобильник… Он как-то глючит. И вообще этот ультразвук надоел — вся техника дома плохо работает. Я знаю, это вы имеете доступ к чердаку, это ваше оборудование сигналы подаёт! В общем, я в милицию заявление напишу! Это же если оно так на технику влияет, то и на меня, да?
— Э-э… А я чем вам могу помочь?
— Ну, я хотела спросить, это вы делаете или нет?
— Нет, не мы.
— А, ну всё тогда!
— Всего хорошего…

7140

Дарёному компу в зубы не смотрят

31 августа 2011, 11:45

Лет пять назад мне подарили комп с профессионально отстроенным Дебианом. Так как я не геймер, то мощностей железа и софта мне хватало, и никаких манипуляций, кроме APT и борьбы с пылью, я не производил. Комп работал, выключаясь только в случае неполадок с электричеством.

Обычно во второй половине августа я уезжаю то на фестиваль какой, то в горы, — короче, дома не бываю. А тут захворал ребятёнок, и мы остались дома.

Часа в три ночи меня разбудил свиристящий звук, пропадающий секунд на двадцать и снова возвращающийся. Поначалу подумал, приснилось, но проснувшаяся жена и напрягшийся киндер дали понять: что-то случилось. Самое страшное, что источник звука я долго не мог локализовать. Сосед снизу? Звонок в дверь? Мобилки? Будильник? Проверил даже неиспользуемый электронный секундомер.

Битый час искали. Киндер, насмотревшийся космических пугалок, начал вещать о приближающемся конце света. В какой-то момент выяснилось, что звук таки издаёт комп. Оказалось, предыдущий владелец настроил напоминалку: «28 августа не забыть поздравить Сашу». Так сорвалось инопланетное вторжение.

Дарёному компу в зубы не смотрят, а вот в органайзер, пожалуй, стоит. Безвестный Саша, поздравляю тебя с днём рождения!