- 1
- 2
$fh = fopen($filename, r);
while(($str = fread($fh, 1024)) != null) $fsize += strlen($str);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
$fh = fopen($filename, r);
while(($str = fread($fh, 1024)) != null) $fsize += strlen($str);
Вот так теперь в PHP принято определять размер файла.
Vasiliy 30.11.2010 11:42 # +4
Sandro 30.11.2010 12:25 # −1
Vasiliy 30.11.2010 12:26 # 0
Sandro 30.11.2010 12:33 # −1
причем, вдобавок, человек даже не подозревал об экранировании ИДшников в SQL-запросах.
Анонимус 30.11.2010 12:41 # 0
Sandro 30.11.2010 12:43 # 0
Vasiliy 30.11.2010 12:45 # +1
Анонимус 30.11.2010 12:45 # −4
php делает обезъяну с практическими знаниями.
из программиста-теоретика практик получится
а из обезъяны программист -- не-а)
Vasiliy 30.11.2010 14:06 # −4
Анонимус 02.12.2010 13:11 # −1
Один дядя как-то писал что он предпочитает иметь на сервере unix а не windows, и не потому что unix лучше, а потому что найти гуру по никсам проще. Ну так уж случилось, что никсоидные админы обычно знают архитектуру своей операционки, а mcseшники -- далеко не всегда. Хотя есть конечно исключения.
Тоже самое и тут: найти хорошего программиста на php -- крайне сложно. Сишник будет скорее всего знать основные алгоритмы и структуры данных, а пыхопешник -- нет.
Казалось бы -- причем тут язык?
Я не знаю причем, но это действительно так
rO_ot 06.12.2010 00:08 # 0
Анонимус 06.12.2010 15:05 # 0
>> пых язык простой, как паскаль, понимает любой говнокод,
в паскале тоже есть недостатическая типизация? тоже нет нормальных коллекций, тоже принято юзать глобальные переменные типа _POST?
>>пых отличный язык в своём сегмент
в сегменте "сделать сайт визитку за доширак" -- да.
>> как и юникслайк на серверах
на **nix есть десяток решений.
от python, до джавы и того же .net (mono).
Пописавши на джаве -- очень трудно возвращаться в мир корявых костылей пхп, где нет ни постоянной кучи, но многопоточности, ни нормальной платформы.
>>MS и ASP.NET за счет .NET позволяют писать приложения не уступающие десктопным
lolwut?
>> но платить приходится скоростью, .NET и Windows server работают в разы медленее
это не правда. JITнутое ASP.NET приложение будет рабоать быстро, а отсутствие необходимости каждый раз сериализовать объект или хранить его в удаленном memcache, и наличие многопочтосности сделает такое приложение намноооооого более быстрым.
bugmenot 30.11.2010 15:15 # +4
Vasiliy 30.11.2010 12:45 # 0
Анонимус 30.11.2010 12:49 # +4
двухнедельные курсы же есть
Vasiliy 30.11.2010 12:51 # +1
Анонимус 30.11.2010 17:36 # 0
некоторые вкурсе что вышка нужна даааалеко не всегда.
Vasiliy 30.11.2010 17:50 # 0
bugmenot 30.11.2010 18:08 # +2
?
Анонимус 30.11.2010 18:15 # 0
веб-сервисы какие-нить внутренние делать например, или веб-фронт-энд разработкой заниматься.
конечно, поисковые системы писать или компиляторы без вышки не возьмут)
bugmenot 30.11.2010 18:35 # 0
Vasiliy 01.12.2010 09:27 # +1
Анонимус 01.12.2010 11:20 # −1
программирование не ограничивается пхп и сайтами на джумле))
Vasiliy 01.12.2010 14:09 # 0
Анонимус 01.12.2010 14:48 # −1
я думаю что 90% обладателей корочек как писали говнокод так и пишут. и только 10% чего-то стоят.
самообучение вполне эффективно в практических задачах. чем более наукоемка задача -- тем важнее в ней вышка.
что бы сделать одноклассники или вконтаке -- вышка не нужна.
что бы сделать спамооборону -- вышка уже нужнее.
что бы изобрести новый thread safe алгоритм без блокировки или новый видео кодек -- вышка скорее всего понадобится.
как-то так)
Vasiliy 01.12.2010 14:58 # 0
Анонимус 01.12.2010 15:08 # 0
требовать высшее образование от человека, который например будет делать GUI для редактора карт в компутерной игре, или будет делать шаблоны на xslt -- глупо))
bugmenot 01.12.2010 15:28 # +2
Анонимус 01.12.2010 15:32 # +1
Или Вам нравятся объявления "в компьютерный клуб требуется администратор. Требования: высшее техническое образование. Зп 20 000 р"?
Vasiliy 01.12.2010 16:08 # +3
Govnocoder#0xFF 01.12.2010 21:11 # 0
Vasiliy 06.12.2010 15:27 # 0
в совершенстве
навыки программирования JS знание JQuery.
Фотошоп/Илюстатор
istem 05.12.2010 00:39 # 0
востребованность подобных продуктов, как правило, достаточно редкая.
--
Если уж делить людей, тогда получается:
Тип "учёные" - люди изучающие, нашу маму Природу, создающие теории работы, описывающие принципы работы явлений. Частенько, без ВО - умирающие в безызвестности.
Тип "изобретатели" - люди пользующиеся наработками "учёных", создающие пылесосы, стиральные машины, компьютеры, применяя наработки в практических целях. Могут существовать и без ВО, это им нисколько не мешает.
Тип "пользователи" - которые хавают всё выше созданное, которым постоянно не хватает "хлеба и зрелищ". (ВО - только вредит)
--
Так вот в процентном соотношении получается как-то:
10 - 20 - 70
(хотя могу и ошибаться...)
bugmenot 05.12.2010 01:57 # +2
istem 05.12.2010 02:20 # 0
bugmenot 30.11.2010 15:19 # 0
This is obvious 30.11.2010 17:32 # +3
и не говорите:)
Vasiliy 30.11.2010 12:41 # +5
Анонимус 30.11.2010 17:36 # 0
И из выпускников ВУЗа например 30% работает по специальности, из них только 10% программистами (остальные делают сайты на джумле) и только 5% в нормальных компаниях)
dwinner 30.11.2010 13:13 # 0
scalar4eblo4no 30.11.2010 12:28 # +1
bugmenot 30.11.2010 13:23 # +1
договаривайте, если это мусохрановский политех, то ничего удивительного
Vasiliy 30.11.2010 13:56 # +2
bugmenot 30.11.2010 16:20 # 0
Vasiliy 30.11.2010 16:28 # 0
bugmenot 30.11.2010 17:13 # 0
dwinner 02.12.2010 12:42 # 0
Анонимус 30.11.2010 12:28 # +6
положить бы им туда свап файл на 8 гигов
пущай определяют
wmmorgun 30.11.2010 15:19 # +5
gegMOPO4 30.11.2010 16:05 # +8
dwinner 03.12.2010 11:10 # 0