|
|
|
| К профи тема не относится, но участвовать могут все)
Итак!
Бывают, ведь, моменты, когда \"тупишь\" в код и не понимаешь...\"почему выводится НЕ ТО?\", \"почему в базу отправляется НЕ ЭТО?\"...и т.д. А ответ по неопытности найти самому непросто.
И когда дело доходит до ручки, то хочется в тестовой форме запроса или в строке вывода написать какую-то гадость.
Чисто машинально что-то вроде \"%/# вам а не index.php\" ))))
Причины разные - раздражение или желание развеятся без отрыва от производства...
Но...у вас бывает такое? Было ли в начале пути? Если было, то как?)) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Да что с эскейпированием в последнее время? При создании тем. | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Вот у меня в начале пути было так: Ковыряюсь над какой-нибудь задачей (любой, не обязательно связанной с веб), ничего не получается. Я бросаю это дело, а потом (может спустя месяц, год..) возвращаюсь, как-то тоже случайно и все получается. Видимо опыт из других задач помогает в той, что не решилась сразу.
Хотя перед тем, как бросить, я очень сильно нервничал. Писал маты в коде, материл всех на форумах (если не помогали:)) бил кулаком по столу и клаве и т.д. | |
|
|
|
|
|
|
|
для: Петр
(01.02.2008 в 07:23)
| | > Писал маты в коде,
)) я тож, у меня до сих пор на старых сайтах некоторые сообщения об ошибка с матами и есть переменные типа $fuck, $huy))
> бил кулаком по столу и клаве и т.д.
я одну клаву полностью убил)) | |
|
|
|
|
|
|
|
для: ЯR
(01.02.2008 в 08:17)
| | ну ты ваще маньяк! :) я так жестко не поступал.. | |
|
|
|
|
|
|
|
для: Петр
(01.02.2008 в 07:23)
| | ))))))))))))) улыбаюсь))))))))))))
коллега)) ничего, прорвемся)) сегодня , кстати, уже поисправлял всю "покимонию" в кодах по совету любимой ))) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Это всё пройдёт через пару лет - останется только холодное любопытство и азарт: это как так не получается? | |
|
|
|
|
|
|
|
для: cheops
(01.02.2008 в 14:21)
| | скажите, а бывало такое, что программеры сходили с ума от перегрузок?
народ, кто-то слышал случаи, когда невинные маты в коде переростали в нечто большее? | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 14:58)
| | Такие случаи неизвестны, на войне, в тюрьме, даже в ВУЗах люди бывает с ума сходят, а сидя на заднице за компьютером, занимаясь любимым делом очень редко (только если имеется органическое повреждение головного мозга). | |
|
|
|
|
|
|
|
для: cheops
(01.02.2008 в 15:08)
| | То-есть есть свойства психики, при которых заниматься программированием КАТЕГОРИЧЕСКИ противопоказано, даже если это любимое дело.
Вот это уже любопытно | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 15:12)
| | Нет, органическое повреждение - это физическое повреждение мозга - вероятность психического заболевания при этом не зависит от того, чем вы занимаетесь и каким темпераментом, характером, наследоственностью обладаете. | |
|
|
|
|
|
|
|
для: cheops
(01.02.2008 в 16:31)
| | Окей, если у меня от собственных проб и ошибок поедет крыша - я напишу свою жуткую и поучительную историю )))))))))) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | И еще вопрос ко всем.
Как вы думаете.
Если проект коммерческий, то действительно системные сообщения в стиле:
echo "Простите, а как вас зовут? <br> <a href='...'>Вернитесь и введите имя</a>
|
понижают мнение о проекте у целевых пользователей?
Прошу примеры из жизни - кто как заставлял сайт "общаться по человечески", не перегибая при этом палку) | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 15:09)
| | Лучше не предлагать вернуться и ввести имя, а сразу возвращать на форму и говорить, что введено неверно. Иначе Вы заставляете пользователя делать лишние телодвижения, а вот этого мало кто любит.
Вы же когда документы неправильно оформляете, Вам не выдают бланк: "А как Вас зовут? Зайдите в каб. № 0 и поведайте Ваше неграмотно написанное имя секретарю.". А Вам просто сообщают, что заполнено неверно, где и выдают новый бланк. Без промежуточных. | |
|
|
|
|
|
|
|
для: TXC
(01.02.2008 в 15:56)
| | >Лучше не предлагать вернуться и ввести имя, а сразу возвращать на форму и говорить, что введено неверно. Иначе Вы заставляете пользователя делать лишние телодвижения, а вот этого мало кто любит.
Это само собой.
>Вы же когда документы неправильно оформляете, Вам не выдают бланк: "А как Вас зовут? Зайдите в каб. № 0 и поведайте Ваше неграмотно написанное имя секретарю.". А Вам просто сообщают, что заполнено неверно, где и выдают новый бланк. Без промежуточных.
Но ведь это же Интернет, где можно и, я считаю, нужно быть раскованней (в разумных пределах).
Бизнес есть бизнес. Но, ей богу, в жизни задолбал этот формализм по самое немогу. | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 15:09)
| | Ну вообще, по-моему, у Лебедева подобные сообщения встречаются, но мнение о проекте ни у кого не падает | |
|
|
|
|
|
|
|
для: ЯR
(01.02.2008 в 15:58)
| | Лебедев, кажется, изначально положил на все формальности) Это его стиль.
Почему "простые смертные" подсознательно считают себя хуже Лебедева в этом смысле?) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Существует так же любопытный аспект в области программерского человеческого фактора как КОММЕНТАРИИ В КОДЕ.
Пример:
// Okay, let's do the loop, yeah come on baby let's do the loop
|
(с) код известного форума phpBB ))
Это звучит примерно так:
"Хорошо, теперь зациклим. О да, давай, детка, зацикливайся!"
А теперь признавайтесь, негодники, у кого какие комменты?))) | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 16:45)
| | редко пишу коменты... тоолько если предпологается дальнейшая разработка проекта :) | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 16:45)
| | По-моему это нормальное явление. Что тут такого?
Программисты ведь тоже люди. | |
|
|
|
|
|
|
|
для: TXC
(01.02.2008 в 17:04)
| | Да ничего такого. Просто любопытно что эти самые люди, серьезно отвечающие на серьезные вопросы, иногда вытворяют)) | |
|
|
|
|
|
|
|
для: ipic
(01.02.2008 в 17:06)
| | >Просто любопытно что эти самые люди, серьезно отвечающие на серьезные вопросы, иногда вытворяют))
А Вы обделены чувством юмора? | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Чтобы дело до мата не доходило, я стараюсь всё время или хотя бы в критические моменты держать в фокусе внимания тот простой факт, что лишь при прохождении через трудности у человека появляется возможность стать лучше.
Чтобы катиться под горку - усилий не надо, а вот вверх - только постоянное напряжение.
Чтобы что-то вытворять периодически - гимнастические кольца к потолку привесил.
Эффект превзошёл ожидания. Может кровь к голове приливает... Словом, прояснения после них довольно часто случаются. | |
|
|
|
|
|
|
|
для: Eugene77
(01.02.2008 в 20:31)
| | я еще начинающий, но у меня походу уже определилился стиль программирования- называется "хз, как получилось, но, сцуко, работает"=)
вообще интересно, когда есть новая задача,, и которую непонятно, как решить, тогда мозг напрягается, офигенно, и может посреди ночи выдатьрешение)) Причем часто очень нестандартное) А когда я знаю, как делать что-то, то так неохота этого делать)))..
Например, делал постраничную навигацию, сделал просто и тупо: ввел дополнительное поле Id_page в БД для сообщений, и если сообщений в теме меньше 10, то id_page для вводимого сообщения 1, если больше, то 2, и тд.. в нормальных форумах конешн такого нет, там нет такого поля, и чтение сообщений по страницам реализуется с помощью вложенных циклов в коде=)
ну и мат, конешн, бывает, особенно, когда ничего не получается) Прикольно, когда про него забываешь, а потом вдруг выскакивает) Моя девушка тестила форум, а е в ответ вдруг "Ни х#я не получается соединиться с базой данных")) она обиделась))) | |
|
|
|
|
|
|
|
для: parti
(03.02.2008 в 10:59)
| | Постраничная навигация никогда циклами не реализовывалась, тем более вложенными. Это же касается и дополнительного поля id_page.
А то что девушке нахамили, это Вы зря. Ведь научиться правильно писать программы менее болезнено, чем обижать других из-за собственной несостоятельности. Тут уровень программирования ни на что не влияет.
[поправлено модератором] | |
|
|
|
|
|
|
|
для: TXC
(03.02.2008 в 14:10)
| | >Постраничная навигация никогда циклами не реализовывалась, тем более вложенными. Это же касается и дополнительного поля id_page.
>
>А то что девушке нахамили, это Вы зря. Ведь научиться правильно писать программы менее болезнено, чем обижать других из-за собственной несостоятельности. Тут уровень программирования ни на что не влияет.
>
>[поправлено модератором]
Уважаемый TXC, а причем здесь моя состоятельность или несостоятельность? Не вижу связи между ипользованием изредка матерных слов в коде и подобной оценкой! }-<
По поводу использования циклов в организации постраничной навигации:
// Число страниц
$query = "SELECT COUNT(*) FROM image";
$tot = mysql_query($query);
if(!$tot) exit(mysql_error());
$total = mysql_result($tot,0);
$number = (int)($total/$pnumber);
if((float)($total/$pnumber) - $number != 0) $number++;
// Постраничная навигация
for($i = 1; $i <= $number; $i++)
{
if($i != $number)
{
if($page == $i)
{
echo "[".(($i - 1)*$pnumber + 1)."-".$i*$pnumber."] ";
}
else
{
echo "<a href=$_SERVER[PHP_SELF]?page=".$i.
">[".(($i - 1)*$pnumber + 1)."-".$i*$pnumber."]</a> ";
}
}
else
{
if($page == $i)
{
echo "[".(($i - 1)*$pnumber + 1)."-".($total - 1)."] ";
}
else
{
echo "<a href=$_SERVER[PHP_SELF]?page=".$i.
">[".(($i - 1)*$pnumber + 1)."-".($total - 1)."]</a> ";
}
}
}
|
отрывок из кода организации постраничной навигации, взятый из книги "РНР.Народные советы",М. Кузнецова и И. Симдянова. | |
|
|
|
|
|
|
|
для: parti
(05.02.2008 в 12:12)
| | > Не вижу связи между ипользованием изредка матерных слов в коде и подобной оценкой!
Ну что я тут могу поделать. Разное у нас с Вами воспитание.
> По поводу использования циклов в организации постраничной навигации:
Честно говоря, я первый раз встречаю такой метод организации постраничной навигации, и он имеет ряд очевидных недостатков. Так, например, большой объем кода для такой задачи, ветвистость операторов условного перехода, а также осуществляет более сильную нагрузку на сервер нежели один SQL-запрос.
А ошибки могут быть у каждого. | |
|
|
|
|
|
|
|
для: parti
(03.02.2008 в 10:59)
| | >Моя девушка тестила форум, а е в ответ вдруг "Ни х#я не получается соединиться с базой данных")) она обиделась)))
Попробуйте писать нечто эротичное с легкой перчинкой вульгарности))) Тогда результат можно и в веб выкладывать))) | |
|
|
|
|
|
|
|
для: parti
(03.02.2008 в 10:59)
| | >у меня походу уже определилился стиль программирования- называется "хз, как получилось, но, сцуко, работает"=)
вот это как раз я и считаю главной ошибкой. нужно стараться понять что ты написал и уже потом использовать. хотя признаться в самом начале тоже не всегда так хорошо получалось...
и вообще бывает так, что сначала завожу здесь тему с каким-нибудь идиотским вопросом, а потом сам всё делаю не дожидаясь ответа... :))) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | В начале если и было, то ен часто... Вот теперь почему-то же двольно часто анчинается ))) ИЛи просто из-за общей усталости, или из-за чего еще... То напишу SELECT FROM `table` (без * между Селектом и Фром), то еще что... некотрые ошибки до сих пор не понима почему возникают, в общем довольно плачевно всё))) | |
|
|
|
|
|
|
|
для: ipic
(31.01.2008 в 20:04)
| | Начал щас изучать с++)
Программа наипростейшая,вводишь число от 1 до 12,в ответ месяц,который соответствует номеру
Чуть монитор не разбил,двое суток думал где ошибка))
сто раз сверял с примером,все так же,а не работает)
потом нашел ошибку,в массиве были круглые скобки вместо квадратных.
Потом весь код в мате был,месяцами там уже и не пахло=) | |
|
|
|