-
Флейм
→ Я горжусь Украиной и счастлив, что я - украинец! • 21 марта 2014 г. 16:05
а название темы Я горжусь Украиной и счастлив, что я - украинец! все больше и больше походит на сарказм…@md5, нет. У меня Абырвалг вызывает уважение, потому что патриот.@phpdude, а ты не патриот, а говнюк и засранец, который тащится от запаха раскапываемого говна. Почитай Маяковского - что ...
а название темы Я горжусь Украиной и счастлив, что я - украинец!
все больше и больше походит на сарказм…
@md5,
нет. У меня Абырвалг вызывает уважение, потому что патриот.
@phpdude,
а ты не патриот, а говнюк и засранец, который тащится от запаха раскапываемого говна. Почитай Маяковского - что такое хорошо, и что такое плохо. Или тебе, как дитю неразумному, надо на пальцах объяснять: радоваться, что московские чиновники воры, - плохо?
-
PHP для идиотов
→ Форма для нормализованной таблицы • 19 мая 2012 г. 15:45
Есть таблица Заказы. В ней поле Товар. Там числа - 1, 2, 3. Числа соответствуют записям в другой таблице: 1 - Молоток отбойный (ТЭМЗ) МО-3Б, 2 - Молоток отбойный (ТЗК) МОП-4, 3 - Бетонолом (ТЭМЗ) Б-1.При заполнении формы пользователю надо показывать не числа, а реальные наименования товаров. Если...
Есть таблица Заказы. В ней поле Товар. Там числа - 1, 2, 3. Числа соответствуют записям в другой таблице: 1 - Молоток отбойный (ТЭМЗ) МО-3Б, 2 - Молоток отбойный (ТЗК) МОП-4, 3 - Бетонолом (ТЭМЗ) Б-1.
При заполнении формы пользователю надо показывать не числа, а реальные наименования товаров. Если список товаров небольшой, можно просто давать select: пользователь прокручивает и выбирает нужное значение (а на сервер отправляется option value). Но что делать, если в одном списке товаров - 1000?
Select с 1000 элементов - неудобно. Можно выдавать список Аяксом, как подсказки в ПС (список изменяется по мере ввода букв). И вот главный вопрос: как в этом случае организовать передачу в серверную таблицу числа (ключа), а не строкового значения?
Когда пользователь выберет нужный товар, в поле (input) попадёт строка с наименованием этого товара (некрасиво ведь, если пользователь будет видеть вместо выбранного товара число?). Варианты, как и где заменить наименование ключом я вижу примерно следующие:
1. Вставлять в input сразу числовой ключ, пофиг.
2. Оставлять в поле input строку, создавать рядом скрытый input с числом.
3. Передавать на сервер строковое наименование, там перед вставкой в таблицу заменять наименование ключом.
4. Делать МНОГО select'ов: вообще не использовать длинные списки, всё дробить паровым молотом на мельчайшие части: завести в разделе "Пневмотехника" отдельную подрубрику "Молотки отбойные", если она окажется длинной, завести в ней под-подрубрики "Молотки отбойные ТЭМЗ", "Молотки отбойные ТЗК", …
5. Делать select с over 1000 элементов, пофиг. Там ведь тоже по мере набора букв (очень быстрого набора букв! :-)) список прокручивается.
6. Денормализовать всё нах! :-) Хранить в таблице Заказы готовые (строковые) наименования товаров.
Чаще всего я использую п. 3. Могу иногда использовать п. 6. Во всех случаях, конечно, приходится проверять на сервере, есть ли значение в "словарной" таблице (и возвращать при необходимости "Выберите значение из списка").
Интересно, кто как решает эту проблему?
p.s. Не нашёл, в какой раздел форума добавить тему. Вроде как PHP тут не особо важен. Но не в javascript же?..
-
Готовые решения
→ Figaptcha • 6 мая 2012 г. 17:09
-
Готовые решения
→ Figaptcha • 6 мая 2012 г. 16:14
-
Флейм
→ Посоветуйте ноутбук • 26 апреля 2012 г. 14:54
люди разные и для разного покупают вещи, я чтобы купить и начать работать и не прикращать, а не штобы чинить/латать/ебаться с вещью.да и просто винда уже давно заебала своим унылым интерфейсом, там изучать нехуй, она не интересная :-)ОС должна быть унылая и неинтересная! Я не хочу, блядь, провест...
люди разные и для разного покупают вещи, я чтобы купить и начать работать и не прикращать, а не штобы чинить/латать/ебаться с вещью.
да и просто винда уже давно заебала своим унылым интерфейсом, там изучать нехуй, она не интересная :-)
ОС
должна быть унылая и неинтересная! Я не хочу, блядь, провести остаток жизни, изучая "интересную" ОС. Мне нужна ОС, чтобы включить комп и работать с программами, и
не видеть никакую сраную ОС - как будто её вообще нет! А с "интересной" МАК ОС именно что приходится… ну, в общем, как будто тебе все четыре колеса прокололи. И Вин по своей цепочке Висты-Семёрки в этом плане всё больше приближается к МАК ОС с её "плюшками", "хрюшками" и прочими нашлёпками. Поэтому принципиально работаю только на ХР с унылым "классическим" интерфейсом, а если ХР уже не лезет на железо, то на Линуксе.
-
Флейм
→ пароль из файла iaf • 18 апреля 2012 г. 19:21
Как вытащить пароль для учётной записи почты Outlook Express? Пароль хранится на компьютере. Можно выгрузить, например, все настройки в файл .iaf, переписать файл на другой компьютер, и там загрузить в OE - будет работать. Значит, пароль тоже хранится в файле .iaf, и шифруется обратимо. Сильно ли...
Как вытащить пароль для учётной записи почты Outlook Express? Пароль хранится на компьютере. Можно выгрузить, например, все настройки в файл .iaf, переписать файл на другой компьютер, и там загрузить в OE - будет работать. Значит, пароль тоже хранится в файле .iaf, и шифруется обратимо.
Сильно ли сложно его достать? А то человек забыл все свои секретные вопросы и любимые блюда (и тем более х.з., какой там у него там был второй адрес для восстановления пароля…).
-
Bitrix
→ Bitrix: ваше мнение • 8 апреля 2012 г. 18:53
Работал немного с Битриксом на стороне клиентов (мелкая правка, связанная с продвижением). CMS - говно: один клиент до сих пор добавляет на сайт файлы Ворда вместо новых страниц, другой постепенно переложил создание новых страниц на меня (присылает мне файлы Ворда). Плохие клиенты? Но ведь Битрик...
Работал немного с Битриксом на стороне клиентов (мелкая правка, связанная с продвижением). CMS - говно: один клиент до сих пор добавляет на сайт файлы Ворда вместо новых страниц, другой постепенно переложил создание новых страниц на меня (присылает мне файлы Ворда). Плохие клиенты? Но ведь Битрикс им впаривали под предлогом, что они смогут управлять сайтом сами, без помощи программиста.
Движок - говно, и порождает говно:
1) Один клиент попросил меня добавить на сайт голосование. Я копанул внутри говна (попробовал сделать "по инструкции"), ничё не заработало, я плюнул и за пару дней прикрутил к сайту своё голосование. Клиент обратился к разработчику (веб-студии), типа почему приходится платить третьему человеку, если купил готовый Битрикс со всеми наворотами. Веб-студия через три месяца установила на сайт Битриксово голосование.
2) Другой клиент попросил блог. В Битриксе опять же оказалось с этим всё херово, и я прикрутил свой. Клиенту не понравился дизайн, и он опять пошёл к разработчику сайта. Разработчик запилил на сайт внутренний блог Битрикса через ПОЛГОДА.
Битрикс поощряет веб-студии обманывать клиентов: по-быстрому продавать якобы готовые и ЛЕГКО НАСТРАИВАЕМЫЕ сайты. Битрикс обманывает веб-студии: говорит, что они могут по-быстрому создавать такие сайты. Веб-студии верят, и пытаются делать сайты "на коленке". А потом по полгода допиливают заявленный функционал, который, по версии Битрикса, сами клиенты должны легко прикручивать с помощью настроек.
Какие там в жопу блоги и голосования, если даже карту сайта в Битриксе нельзя получить через конструктор! Это я тоже пробовал делать "по проавилам", карта тупо не отобразилась, разработчик на вопрос о причинах промолчал, и, как уже у нас сложилось, запилил работающую карту сайта через три месяца.
Битрикс достаточно сложен внутри, и чтобы делать на нём грамотно сайты, надо изучать его, может быть, не один год. Но нахер надо изучать неоптимальную по ресурсам систему, если за то же время можно изучить более-менее нормальный фреймворк и написать к нему свою CMS.
-
PHP для идиотов
→ Как раскодировать escape js (%u0441%u0442)? • 3 апреля 2012 г. 18:35
-
PHP для идиотов
→ Как раскодировать escape js (%u0441%u0442)? • 3 апреля 2012 г. 18:29
-
PHP для идиотов
→ Как раскодировать escape js (%u0441%u0442)? • 1 апреля 2012 г. 15:08
-
JavaScript
→ Cookie, БЛЕАДЬ!!!11 • 1 апреля 2012 г. 11:57
-
Флейм
→ Пошёл Google В ЖОПУ • 23 февраля 2012 г. 0:30
Ты прям ахуенчик. С какого члена гугл работает нестабильно? На рамблере у меня спам почта - через день тех. работы. Дальше твоя перечисленная срань только для рунета годится, иностранный заказчик пошлёт тебя нахуй сразу, если ты ему начнёшь тыкать мейлом или яндексом. И сравни количество посетите...
Ты прям ахуенчик. С какого члена гугл работает нестабильно? На рамблере у меня спам почта - через день тех. работы. Дальше твоя перечисленная срань только для рунета годится, иностранный заказчик пошлёт тебя нахуй сразу, если ты ему начнёшь тыкать мейлом или яндексом. И сравни количество посетителей… Если бы на мейл-рамблер-яндекс столько народу кинули бы, то у них бы и серверная загорелась бы.
Про Рамблер не знаю, добавил его до кучи (есть почта, но пользуюсь редко). А на мейл-яндекс - сколько бы ни кинули, всё работает. Я не люблю Яндекс. Но баяны о "горящих серверах Яндекса" уже не смешно читать.
GMail работал нестабильно в течение примерно двух месяцев (выше давал ссылку:
http://blog.911.in.ua/2010/03/google-pop3.html - таких инструкций в то время появилось дохера в сети). Как он сейчас работает, мне пох.
Да, и клиентам тоже абсолютно пох, с какого адреса (мейл или яху) письма идут, лишь бы бесперебойно. Заказчики по определению вообще ничего не знают о почтовых серверах.
-
Флейм
→ Пошёл Google В ЖОПУ • 23 февраля 2012 г. 0:18
master, с почтой GMail в офисе работают по pop3? Сколько лет?http://blog.911.in.ua/2010/03/google-pop3.html- два года назад появились целые простыни всяких инструкций, объясняющих, почему GMail не работает нормально с pop3. 1. До этого всё работало.2. В какой-то момент перестало нормально работат...
master, с почтой GMail в офисе работают по pop3? Сколько лет?
http://blog.911.in.ua/2010/03/google-pop3.html- два года назад появились целые простыни всяких инструкций, объясняющих, почему GMail не работает нормально с pop3.
1. До этого всё работало.
2. В какой-то момент перестало нормально работать, что вынудило народ пользоваться веб-интерфейсами.
3. Потом опять стало нормально работать, без всяких дополнительных танцев.
Я не хочу работать с почтой через веб-интерфейс (как не хочу, например, пользоваться и всякими там "облачными хранилищами"). Поэтому отказался от GMail.
Если такой крутой и навороченный Гугл обломил на два месяца почтовых клиентов не потому что серверы полегли, а специально, чтобы больше одеяла перетянуть на себя (заставить хранить письма на сервере), - так это ещё хуже.
-
Флейм
→ Пошёл Google В ЖОПУ • 22 февраля 2012 г. 17:01
Josh, заебато - это когда всегда, постоянно, год за годом одинаково _работает_. Если есть вероятность, что работа сервиса в любой момент может на месяц прерваться без всяких объяснений, это не "заебато", а "хуёво". Такой вероятности нет (не было фактов) ни на Яндексе, на на Мэ...
Josh, заебато - это когда всегда, постоянно, год за годом одинаково _работает_. Если есть вероятность, что работа сервиса в любой момент может на месяц прерваться без всяких объяснений, это не "заебато", а "хуёво". Такой вероятности нет (не было фактов) ни на Яндексе, на на Мэйле, ни даже на Рамблере. На гугле есть.
-
Флейм
→ Пошёл Google В ЖОПУ • 22 февраля 2012 г. 14:54
what's idiots :DБлядь. Ну, не было там про выслать 20 долларов. Это было моё художественное преувеличение. Там было предложение доказать, что мне больше 13 лет - показать паспорт. Вы чо, бля, не видите, как Гугл всё себе подгребает, всех сосчитать хочет?Любители Гугла могут сами проверить: по...
what's idiots :D
Блядь. Ну, не было там про выслать 20 долларов. Это было моё художественное преувеличение. Там было предложение доказать, что мне больше 13 лет - показать паспорт. Вы чо, бля, не видите, как Гугл всё себе подгребает, всех сосчитать хочет?
Любители Гугла могут сами проверить: поставьте год рождения 2001 в своём аккаунте и выбирайте потом способ доказать, что не верблюд.
А сервисы Гугла для меня умерли два года назад, когда почта Гугла перестала работать с pop3. Это продолжалось месяца два, были ругательства на форумах и отмазки гугловодов, что мол клиенты сами виноваты - настройки ставят неправильные. У нас корпоративная почта домена была прикручена к Гуглу, в офисе все сидели на Outlook Express. Ясен перец, сразу все адреса сменили на резервные @mail.ru. А когда на Гугле работу с pop3 по-тихому обратно наладили, я сказал уже ему: нет уж, хуй! Ни на одном другом почтовом сервисе такого говна никогда не видел - чтоб по месяцу доступа с pop3 клиентов не было!
-
Флейм
→ Пошёл Google В ЖОПУ • 21 февраля 2012 г. 16:20
Есть у меня на Гугле аккаунт, в который захожу раз в полгода. Зашёл вчера из любопытства (Гугл везде что-то про свою новую политику пишет). Ну потянуло меня подправить профиль. Сначала три раза пришлось имя переписывать: Гугл никак не соглашался принять фамилию "@mail.ru", ну, в конце к...
Есть у меня на Гугле аккаунт, в который захожу раз в полгода. Зашёл вчера из любопытства (Гугл везде что-то про свою новую политику пишет). Ну потянуло меня подправить профиль. Сначала три раза пришлось имя переписывать: Гугл никак не соглашался принять фамилию "@mail.ru", ну, в конце концов мы с ним поладили на Стопкране Ивановиче. Но он же дальше, сука, рогатки начал ставить: введите, говорит, дату рождения (это, типа, мы никому показывать не будем).
Я что-то там потыкал, какие-то цифры, что-то навроде "1-1-1111" - так он же, сука, говорит, не-ет, вы введите нормальную дату! Ну я исправил пару цифр (стало 1-1-2001). Он спокойно это всё прожевал, и выдал надпись в красной рамке: "Спасибо, ваш аккаунт заблокирован! Если хотите разблокировать, вышлите паспортные данные или пришлите СМС на номер хххх. Стоимость СМС 20 долларов".
Ну, может, не в точности так там было написано. Но всё равно пошёл он в жопу со своей новой политикой. Хвала Аллаху, что я уже два года его говнопочтой не пользуюсь!
-
Флейм
→ Сколько ломить • 21 февраля 2012 г. 12:13
-
Флейм
→ Что делать?.. • 21 февраля 2012 г. 12:03
Givi, да бабло давно взял :-). А работа не пох какая, даже за деньги. Это ж философия! Человек от обезьяны только этим и отличается. Всё, что у нас есть, - это только стыд. (ну, иногда он ещё бывает ё-ный…)
Givi, да бабло давно взял :-). А работа не пох какая, даже за деньги. Это ж философия! Человек от обезьяны только этим и отличается. Всё, что у нас есть, - это только стыд. (ну, иногда он ещё бывает ё-ный…)
-
Разное ПО
→ Что я, %username%, ненавижу в Ubuntu • 19 февраля 2012 г. 7:56
Проблема с загрузкой памяти-процессора при работе с дисками: если одновременно работают, например, KTorrent и Krusader (копирует на флэшку), память и проц на индикаторе зашкаливают, копирование на флэшку растягивается до бесконечности. Эта проблема обычно бывает не у меня, а у других домашних пол...
Проблема с загрузкой памяти-процессора при работе с дисками: если одновременно работают, например, KTorrent и Krusader (копирует на флэшку), память и проц на индикаторе зашкаливают, копирование на флэшку растягивается до бесконечности. Эта проблема обычно бывает не у меня, а у других домашних пользователей (они начинают нервничать и дёргать комп и флэшки туда-сюда, запускать копирование многократно). Но на Вин такой же проблемы у тех же пользователей нет, там поведение железа более "прозрачно" и интуитивно понятно.
-
Разное ПО
→ Что я, %username%, ненавижу в Ubuntu • 19 февраля 2012 г. 7:50
2. Из Suspend не пробуждается комп. Точнее системник вроде пробуждается, а вот клава и мон в ауте (такое только на рабочем десктопе, на ноуте такое не наблюдается, но там бывает вай-фай не пробуждается)Спасибо за тему! :-) Знакомый поставил мне на ноут PCLinuxOS, и примерно те же проблемы. Надеял...
2. Из Suspend не пробуждается комп. Точнее системник вроде пробуждается, а вот клава и мон в ауте (такое только на рабочем десктопе, на ноуте такое не наблюдается, но там бывает вай-фай не пробуждается)
Спасибо за тему! :-) Знакомый поставил мне на ноут PCLinuxOS, и примерно те же проблемы. Надеялся, что можно будет их решить, сменив ОС на Убунту. Теперь вижу, что зря надеялся, можно не колотиться!