Форумно-околопрограммистское

Довольно часто вижу на различных форумах, посвященных программированию, просьбы пользователей помочь им разрешить какую-либо проблему, связанную с необходимостью правки исходного кода их программ. И часто наблюдается такая картина: пользователь что-то спрашивает, а какой-нибудь программист ему отвечает, выдавая некоторое количество кода программы и инструкций. Через некоторое время появляется следующее сообщение от пользователя - мол, не работает и выдает такую-то ошибку. Программист смотрит в код, который он написал - точно, есть ошибка. И пишет ответ в духе "Извините, писал с бодуна" или "у нас тут в Англии утро, а я не успел еще глаза продрать, вам отвечая, - вот и ошибся". После чего, собственно, пишет тот же код, но уже исправленный.

К чему я это все написал? Да к тому, что я уверен, что любой программист, находясь в здравом уме и твердой памяти, способен наделать ошибок в коде, особенно если он его пишет из головы и не тестирует тут же в работе (про опечатки и т.п. я даже не заикаюсь). Но некоторые программисты почему-то стремятся скрыть этот факт. И со стороны это похоже на стремление показать, что они всегда с первого раза пишут чудесный безошибочный код (но тут что-то их бес попутал). Но возможно ли такое вообще, особенно если ты пишешь не очередной "Hello, World!"?

 
Туду исполняет

Зашел сейчас на toodoo.ru (что делаю, кстати, весьма нечасто - ввиду слабой полезности этого сайта, как сервиса). И кроме всего прочего он мне выдал ссылку на человека, который больше всего похож на меня в этом сервисе (сходные интересы, вместе читаемые сайты и т.п.). Ради интереса прошел по ссылке и обнаружил... самого себя!

Это такой юмор дурацкий или недоработка программистов?

 
Pligg и все-все-все.

Начну с выдержки из ридми-файла, распространяемого вместе с моей сборкой русского Pligg:

Разработчики не рекомендуют эту версию для продакшн-сайтов, но учитывая, что финальный релиз может выпускаться довольно долго, я не вижу большого греха в том, чтобы использовать ее на рабочих сайтах - при условии, что вы обладаете достаточной квалификацией программиста и способны решить проблемы, которые могут возникнуть в процессе эксплуатации. Если вы сомневаетесь, что сможете исправить что-то в исходном коде этой системы, дождитесь релиза финальной версии 1.0 на русском языке. Или поставьте себе Wordpress :)

Ко мне в аську и на почту постоянно пишут люди, которые хотят поставить себе эту систему, но не могут (не умеют, ленятся читать доки, еще что-то). Обращаюсь к ним  - я не буду для каждого проводить экскурсии и водить за ручку по всему коду, который они хотят использовать, но не знают, как это сделать. Все дело в том, что у меня есть масса других занятий, которые кроме удовольствия, приносят еще и деньги, и они занимают большую часть моего рабочего времени. Если у вас нет возможности самим настраивать Pligg - поручите это тем, кто сможет. Если у вас нет таких людей или денег, чтобы им заплатить - ставьте себе Wordpress и не отвлекайте людей от работы. Если вы не умеете поставить себе даже Wordpress - заведите себе дневник на livejournal.com или коммьюнити вконтакте или где-нибудь еще. Pligg в той форме, в которой он сейчас существует, слишком сложен для обычного пользователя. Он создан для людей, которые хотят использовать серьезные средства для решения серьезных задач. И подходить к его использованию нужно также серьезно.

Если у вас есть такие серьезные задачи, то я могу вам помочь. Но только после того, как вы придете ко мне, как серьезный клиент. Не надо у меня отнимать время попусту, пожалуйста. Ставите задачу - я ее решаю (это обойдется вам вовсе не дорого).

Извините, наболело.

 
Патч для русской версии Pligg 1.0.0 RC2 RUS

Провел эти выходные в непрерывном кодировании и смог несколько улучшить недавно выпущенную русскую сборку Pligg 1.0.0 RC2. B ней я не только исправил некоторые найденные баги, но и кое-что добавил:

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

Добавлена новая функция, которая отсутствует в оригинальной версии:

  • С целью повысить безопасность системы добавлено формирование случайного пароля в функцию восстановления забытого пароля (раньше она всегда сбрасывала пароль на 'password'). Внимание - для этого потребовалось сделать изменения в языковом файле. Если вы будете обновлять файлы на уже установленной системе, то пользуйтесь патчем, не перезаписывая языковой файл из дистрибутива, чтобы не повредить языковые константы, которые вы уже успели поменять под себя (название сайта и т.п.).

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

Файлы сборки я также обновил. Кому нужно, можете скачать заново.

 
Русский Pligg 1.0 RC2

Русский Pligg 1.0 RC2Наконец пришло время, когда я могу представить русскую версию Pligg 1.0 RC2.

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

Прежде всего, хочу обрадовать вас тем, что я переписал скрипт обновления, чтобы можно было относительно безболезненно обновиться с русской версии Pligg Beta 9.9.5, которую я переводил сравнительно недавно и которая имела некоторый успех, невзирая на ее статус беты.

Обновление будет работать для русской версии, но не для английской. Писать скрипт перехода с английской Pligg 1.0.0 RC2 на русскую я не собираюсь, да и мало кто успел ее приспособить под русский язык в полной мере - я в этом не сомневаюсь. Обновление тестировалось недостаточно долго, чтобы я мог сказать - вы гарантированно не будете иметь с ним проблем, но уверен, что это будет меньшей проблемой, чем установка чистой новой русской версии и перенос в нее данных из старой русской. Пишите о проблемах на форуме.

Я перевел и дополнил подробные инструкции по установке и обновлению русской версии Pligg, которые вы найдете в файлах 'Pligg ПРОЧТИ МЕНЯ.txt' и 'readme.html' в архиве этой сборки. Внимательно прочитайте то, что там написано, чтобы не сталкиваться с элементарными проблемами при установке и обновлении. Я не смогу помочь всем лично, поэтому потрудитесь изучить документацию - на этот раз ей уделено много внимания.

 

Upd: После того, как будут найдены все возможные проблемы с этой сборкой, я думаю, у нас получится сделать еще одну, свободную от большинства общих багов.

 

Ссылка, по которой можно скачать дистрибутив:

 

 

Дальше - некоторые подробности, касающиеся перевода

 
<< В начало < Предыдущая 1 2 3 4 5 6 7 8 9 10 Следующая > В конец >>

Всего 36 - 40 из 62