All streams
Search
Write a publication
Pull to refresh
20
0
alagar @alagar

User

Send message
спасибо учту, это проба пера была. А с запятыми у меня со школьной скамьи проблемы =(
я не приводил полный исходник скрипта, а лишь интерисующий нас кусок кода. Полный исходник вы можете посмотреть на по указанной выше ссылке.
Это приятней и понятней выглядит. Решить проблемы с нулевым идексом Австралии можно было двумя путями введением фиктивного нулевого элемента в список стран ( но зачем хранить избыточные данные, да и это больше напоминает латание, а не устраниение ошибки ) или же поступить по другому.
Уважаемый smartello я никому ничего не собираюсь доказывать. Я рассматривал введение фиктивного нулевого элемента, но отбросил этот вариант исходя из следующих соображений.
1) если у меня массив стран то пусть в нём храняться только страны, и никакие другие данные. (если у меня в коробочке лежат болты, то пусть там будут только болты, я не хочу ложить туда гвоздь в надежде на избержание каких — либо ошибок)
2) Пусть мой скрипт одиноково работает со всеми элементами массива от нулевого до последнего, а если скажем ошибка не только в нулевом индексе, ну и скажем что то происходит не так с последним индексом. Значит добавлять фиктивный последний элемент.
3) вариант с проверкой соответсвия не только значений ( ==) но и типов ( ===) кажется мне более уместным и более понятным нежели, введение фиктивных элементов.

Общее время которое я потратил на решение этой проблемы — около 1.5 недели
1) — 20 минут на обнаружение и выяснение причин аномального поведдения
2) — 15 минут на поиск функций различающий 0 и false
3) — 10 минут реализация на jquery
4) — 20 -30 минут на обдумывание и написание статью
и всё остальное ждал пока вылезу из минусо и смогу публиковть.

А вообще это дело вкуса и каждый пишет так как хочет. Но всё же мне кажется, что нужно стремиться к универсальности и понятности. Считаю, что вопрос как правильнее фиктивный элемент/проверка равенства типов остаётся открытым
вообщемто я с вами согласен. Не стоит стрелять по воробьям из пушки. Но я jquery стал изучать совсем недавно. И это один из первых моих скрипов на нём. Просто хотел потренироваться, да и лишний раз свои знания проверить.
автору огромное спасибо. Особенно за Galleria. Я давно что то такое искал, правда думал что такое только на Flash реализуемо. Но синтаксис, да и вообще сама структура языка ActionScript меня сильно озадачила и отпугнула. А тут на понятном, и доступном JQuery просто супер!!!
угу в Убунту не разврорачивается, и с кодировкой проблемы с юникодом. Хабр квадратиками отображается. Ну ничего, будем ждать стабильной версии под линухи. Она должна обязательно выйти.
есть хосты, которые не поддерживают удалённое соединение к базе. Тогда нам нужен PMA. Так это вроде релиз кандидат 2? подождём стабильной версии?
даёшь лесенку
всех с профессиональным праздником коллеги!
Автору спасибо за статью. Хотья уже вроде как и не начинающий, прочитал не без интереса и удовольствия.Прикольно когда «сложные» вещи объяснены «просто».
Хех вспоминаю 1-й курс институа у нас препод по СИ был так он даже «простые» вещи объяснял «сложно».Мде а ведь это только отталкивает и отбивает охоту.
Всё достаточно просто и доступно объяснено.Думаю эта статья должна помочь тем, кто пока плавает в ООП.
Автору спасибо. У меня проблемы и со зрением и с позвоночником ( я наверное тру прогер). Сделать зарядку в офисе не всегда получается, по этому я или встаю пройтись или же сидя на своём рабочем месте просто потягиваюсь, Вытягиваю руки вверх, потом в стороны потом назад. Это немного помогает и снимает напряжение. Тем у кого проблемы с глазами рекомендую делать перерыв минут на 10 каждый час. Нужно немного повращять глазами, посмотреть в сторону потом вниз потом наверх, вообщем самое просто что можно сделать это так же снимит напряжение и позволит работать дальше. Автору есчё раз спасибо!
* Zend Framework
* Drupal
* jQuery
во в них хочу, если можно конечно =) спасибо
из первоисточника

The PHP 5.3.0 branch will only support Windows 2000, XP, Server 2003, Vista, and Server 2008. Support has been dropped for Windows 98, ME, and NT.

версии младше Windows 2000 больше не поддерживаются
у меня стояло практически всё кроме Rainbow =) полезная штука, спасибо
1) Теорию, точнее лекции можно сделать на подобии intuit.ru, чётко,просто и сжато, для того что бы понять основы и начать что то делать вполне достаточно
2) Идеи для заданий можно поискать на хабре, было тут много постов на эту тему и много идей (помнится пост про гостевую книгу, вкачестве задания для пхп разработчика)
3) Фреймоврк
Думается лучше начать с более простого скажем CakePhp, Zend конечно классный, но более сложный (ну по крайней мере когда, я начинал, он показался мне сложным),эта сложность может только помешать и даже отпугнуть ( особенно начинающих). CakePhp позволяет писать полноценные проекты с небольшим запасом знаний, и как мне кажется наиболее подходит для студентов. А уже потом можно перейти на что нить более сложное, на тот же Zend
4) В качестве среды разработки Eclipse + SVN и да было бы неплохо иметь свою wiki для обсуждения текущего проекта - это позволит иметь хорошую документацию. И wiki можно порочить какомунибудь хорошему студенту в качестве персонального задания
Спасибо прикольный топик. Вроде от date() отличается не сильно, но как ни крути с классом гораздо приятней работать.
12 ...
10

Information

Rating
Does not participate
Location
Кишинев, Молдова, Молдова
Date of birth
Registered
Activity