[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 268 | 4 | 43
Назад Вниз Каталог Обновить

Аноним 09/02/17 Чтв 23:35:50  146396764  
eQgfEPzmhc.jpg (125Кб, 788x960)
Сап, /b. Суть такова, на протяжении 6 лет занимался олимпиадное прогой и тут внезапно решил вкатиться в web. Кроме плюсов, шарпа и питона особо ничего не знаю, поэтому реквестирую самые востребованые языки и среды разработки у знающих антуанов. Ну и вообще прогасрача нить иди.
Аноним 09/02/17 Чтв 23:36:12  146396788
Бамп.
Аноним 09/02/17 Чтв 23:36:38  146396828
Бампецкий
Аноним 09/02/17 Чтв 23:37:05  146396866
И ещё бамп.
Аноним 09/02/17 Чтв 23:37:43  146396908
Бумп
Аноним 09/02/17 Чтв 23:38:27  146396969
И ещё бамп.
Аноним 09/02/17 Чтв 23:39:43  146397078
Бамп.
Аноним 09/02/17 Чтв 23:40:44  146397158
>>146396764 (OP)
Intellij IDEA )))
Аноним 09/02/17 Чтв 23:40:47  146397161
Бабумп.
Аноним 09/02/17 Чтв 23:40:56  146397175
Ruby + Js + html/css , потом в эликсир.
Аноним 09/02/17 Чтв 23:41:38  146397233
Не совсем тебя понял. Тебе подсказать самые востребованные языки или как?
Аноним 09/02/17 Чтв 23:42:42  146397320
>>146397233
Именно для веб-дизайна. Языки и среды разработки.
Аноним 09/02/17 Чтв 23:43:31  146397371
>>146397158
От jetbrains который? А чем хорош, чем знаменит?
Аноним 09/02/17 Чтв 23:44:08  146397411
>>146397320
Начинаешь с html/css, если вкатит, то дальшe
js или php по вкусу( но желательно оба) и sql, mysql
Аноним 09/02/17 Чтв 23:47:04  146397624
>>146397411
А среду не порекомендуешь?
Аноним 09/02/17 Чтв 23:47:09  146397632
не совершай ошибку, не иди на web
занимайся контроллерами/десктопом/моби

веб это хуйня

ну на крайняк - бекенд
Аноним 09/02/17 Чтв 23:47:49  146397680
>>146397632
Так я так, чисто для себя. Интересно типо.
Аноним 09/02/17 Чтв 23:57:04  146398348
>>146396764 (OP)
Хаскелл же!
Аноним 10/02/17 Птн 00:04:35  146398810
HTML+CSS - это должен знать каждый. Там нет ничего сложного.
А далее уже переходи на усиленное изучение JS. На нем можно уже и фронтэнд и бекэнд (Node).
Так что удачи :)
Аноним 10/02/17 Птн 00:10:49  146399195
>>146396764 (OP)
>плюсов, шарпа и питона
Так этого уже достаточно, чтобы писать программулины на продажу. Готов писать мне программы за суммы от 1000-2000р?
Аноним 10/02/17 Птн 00:17:36  146399590
>>146399195
да, высылай деньги qiwi 19234511205
Аноним 10/02/17 Птн 00:19:55  146399723
Денис калиночкин?
Аноним 10/02/17 Птн 00:23:14  146399917
Сколько стоит спрограммить простенький интернет-магазин? Дизайн можно простенький, с бутстрапа. Обязательно использовать JQUERY. Товары спарсены с нескольких сайтов, должны отображаться товары с максимальными скидками и минимальными ценами (т.е. скрипт должен автоматом определять товар какого магазина дешевле). Нужны разделы популярное, новинки, самые разыскиваемые, кнопка поиска. Сортировка по цене, скидкам, алфавиту. Должна быть всплывающая форма регистрации/входа, возможность отслеживания появления товаров на складе (с последующим уведомлением на e-mail клиенту).

Так сколько по минимуму?
Аноним 10/02/17 Птн 00:23:54  146399953
>>146399590
Еблан.
Аноним 10/02/17 Птн 00:25:22  146400051
>>146399917
зайди на fl . ru и посмотри
Аноним 10/02/17 Птн 00:26:41  146400115
>>146399917
захуярю за 1к хохлогривней
Аноним 10/02/17 Птн 00:28:48  146400244
>>146400115
Есть примеры сайтов?
Аноним 10/02/17 Птн 00:29:31  146400278
>>146400244
да, но я тебе их не покажу потому что у тебя документов нету
Аноним 10/02/17 Птн 00:31:51  146400408
>>146400278
Просто один сайт скопировать хочу, знакомый сделал набросок подобного магазина, который я хочу приобрести.
Аноним 10/02/17 Птн 00:41:03  146400880
>>146396764 (OP)

http://fl.ru
http://freelansim.ru

/thread
Аноним 10/02/17 Птн 00:44:04  146401024
ruby - легко вкатиться, востребован.
Аноним 10/02/17 Птн 00:44:55  146401069
>>146401024
Что обычно заказывают на руби?
Аноним 10/02/17 Птн 00:49:07  146401272
>>146401024
>востребован
сравниваем кол-во ваканий на руби и на питоне
Аноним 10/02/17 Птн 00:50:26  146401324
>>146399917
Нахуя тебе велосипед?
Готовых движков как говна.
Аноним 10/02/17 Птн 00:55:13  146401564
>>146401324
Какой скрипт магазина автоматом будет отображать товар именно того магазина, в котором конкретно это наименование дешевле всех? И который будет высылать пользователю уведомление, когда товар появится на складе. Я что-то этого не обнаружил.

Алсо, все эти общераспространенные интернет-магазины чересчур перегружены обилием функций.
Аноним 10/02/17 Птн 00:56:35  146401628
Узнай, как работает веб.
Как работают веб серверы.
Как передаются данные по сети.
Как работает браузер, что такое DOM и так далее.
Дальше ознакомься с HTML и CSS.
Если ты уже знаешь питон, то можешь из него и не выкатываться, смотри Django, Tornado там всякие.
Иначе советовал бы JS.
Аноним 10/02/17 Птн 00:58:42  146401735
>>146401564
Так плагин запили, или даже найди готовый. Зачем тебе пилить магазин с нуля для этого?
Если надо лёгкий движок — возьми укради Simpla, он прост, как две копейки.
Аноним 10/02/17 Птн 00:58:48  146401738
>>146398810
>CSS
>Ничего сложного

Как там в 2001?
Аноним 10/02/17 Птн 00:59:27  146401772
>>146399917
>JQUERY
Зачем?
Аноним 10/02/17 Птн 01:00:01  146401795
>>146397175
> Ruby
педик
Аноним 10/02/17 Птн 01:02:06  146401892
>>146401735
И сколько стоит запилить такой плагин для симплы?
Аноним 10/02/17 Птн 01:02:23  146401910
>>146396764 (OP)
PHP
/thread
Аноним 10/02/17 Птн 01:04:04  146401984
>>146397624
phpstorm
webstorm - для фронтенда
Аноним 10/02/17 Птн 01:04:12  146401992
>>146396764 (OP)
Какой рейтинг на кодефорсес?
Аноним 10/02/17 Птн 01:06:12  146402087
>>146399917
ох лол, это настолько утопичная идея с кучей ежедневного неповторяющегося геморроя, что я рассмеялся в голос. Если конечно ты не владелец Яндекс.Маркета и эти магазины не будут сами тебе насильно пихать API со своими товарами.
Аноним 10/02/17 Птн 01:08:07  146402190
>>146402087
Можно же забирать XMLку для самого маркета.
Аноним 10/02/17 Птн 01:08:42  146402226
>>146397371
Тем, что все остальные хуже
Аноним 10/02/17 Птн 01:08:46  146402228
>>146401892
Ну хуй знает, в нашей конторе интернет магазин начинается от $2000.
Аноним 10/02/17 Птн 01:09:18  146402262
>>146401738
Что сложного?
Базовые знания нужны, а далее можно на фреймворках рулить (бутстрап, материализ и хуёва куча подобных)
твои велосипеды нахуй никому не нужны
Аноним 10/02/17 Птн 01:10:11  146402298
>>146402262
А что делать, если ты работаешь не в веб-студии, а там где эти фреймворки делают?
Аноним 10/02/17 Птн 01:10:47  146402332
>>146401069
моб приложения.
Аноним 10/02/17 Птн 01:12:08  146402405
>>146401272
>>146401272
руби проще питона и он довольно молодой язык так что все еще будет
Аноним 10/02/17 Птн 01:12:44  146402440
>>146402405
педик
Аноним 10/02/17 Птн 01:13:19  146402467
>>146402087
Товары можно ежедневно парсить и автоматом заливать в базу.
Аноним 10/02/17 Птн 01:13:39  146402480
>>146402440
...
Аноним 10/02/17 Птн 01:14:43  146402527
>>146402480
У меня температура, че?
Аноним 10/02/17 Птн 01:14:54  146402535
>>146402405
Питон живет и будет жить за счет либ машинлернинга. И поебать, что там проще.
Это как scala и ява.
Аноним 10/02/17 Птн 01:15:31  146402579
>>146401992
900
Аноним 10/02/17 Птн 01:16:30  146402636
>>146402467
>Товары можно ежедневно парсить и автоматом заливать в базу.
я уже лет 10 подобной хуйней занимаюсь, у меня есть и новостные тематические порталы, и магазины. Сейчас-то у меня всё вылизано и написано куча регекспов на все случаи рукожопства владельцев сайтов-источников, но поначалу это был полный пиздец. А начиналось тоже всё с "можно просто спарсить же".
Аноним 10/02/17 Птн 01:18:22  146402709
>>146402636
>написано куча регекспов на все случаи рукожопства
Как это знакомо. Однажды писал парсер для сайта с парой сотен тысяч страниц. Нужно было выдергивать определенные данные. Просто затрахался. То один столбец съедет, то другой.
Аноним 10/02/17 Птн 01:18:22  146402710
>>146402579
Зря 6 лет просрал.
Аноним 10/02/17 Птн 01:19:06  146402748
>>146402535
блять парень хочет вкатиться в web,я посоветовал как проще это сделать. я сам начинал с руби через полгода уже работал в конторе,потом уже выучил питон и плюсы.
Аноним 10/02/17 Птн 01:20:21  146402818
>>146396764 (OP)
Значит первое забудь(если знал) php.
Второе HTML+CSS (классика)
Третье фрайемворк для питона(джанга или фласк)
Четвертое SQL(для джанги не нужен)
Пятое(опцианально) Node.Js
На счет среды, pycharm очень удобный (professional)

Аноним 10/02/17 Птн 01:20:57  146402849
>>146396764 (OP)
> на протяжении 6 лет занимался олимпиадное прогой
Ты что, ебанутый? Зачем ты 6 лет этой мутью занимался? А на вопрос ответ - учи пэхапе.
Аноним 10/02/17 Птн 01:22:08  146402901
боже блять, СКОЛЬКО У ТЕБЯ НА КОДФОРСАХ, МАЛЬЧИК? 6 лет, ты в этом уверен? пошел нахуй отсюда, пиздабол-школьник, неужели было сложно просто спросить с чего начинать...
Аноним 10/02/17 Птн 01:22:51  146402935
>>146402849
>утью занимался? А на воп
>2д17
>PhP
Аноним 10/02/17 Птн 01:23:16  146402950
>>146396764 (OP)
> якобы олимпиадный программист
> знает питон но не знает жабки

нахуй иди
Аноним 10/02/17 Птн 01:23:22  146402953
>>146399917
Дохуя. Это минимум полгода работы коллектива из 5 человек, делали подобное. Среднюю зарплату по рынку умножай по месяцам и считай.
Аноним 10/02/17 Птн 01:23:29  146402958
>>146402818
двачую вот этого. А вообще не вкатывайся в вэб, это пиздец нудно.
Аноним 10/02/17 Птн 01:25:04  146403028
>>146402818
Работаю в php конторе, получаю дохуя. Меньше ведись на стереотипы.
Аноним 10/02/17 Птн 01:25:38  146403049
>>146402953
Ебнутый?
Аноним 10/02/17 Птн 01:26:04  146403077
>>146403028
Будь другом, в пяти предложениях объясни, зачем нужен ООП в PHP для написания скриптов для веба?
Аноним 10/02/17 Птн 01:26:28  146403091
>>146402953
>минимум полгода работы коллектива из 5 человек
а после сдачи проекта источники сменили дизайн, склеили выводящиеся данные, случайно заменили вендорские артикулы своими внутренними, а их новая секретарша путает русские и латинские "А, С, О..."
Аноним 10/02/17 Птн 01:26:50  146403101
>>146402935
Php только на двачах школьники обсирают, в конторах очень востребован и зарплаты здоровые. Нормальный код с юнит тестами и разделением ответственности мало кто писать кстати может.
Аноним 10/02/17 Птн 01:28:17  146403169
>>146403101
>Нормальный код с юнит тестами и разделением ответственности
ой что ита?
Аноним 10/02/17 Птн 01:28:28  146403184
>>146403077
В некоторых случаях гибкости массивов не хватает, и тогда лучше использовать объекты с возможностью писать любые методы под них. Ну или просто повыёбываться "смотри как я умею".
Аноним 10/02/17 Птн 01:28:36  146403192
>>146403077
А ты попробуй на php напиши энтерпрайз приложение с очередями, доменами, платежей и API от кучи провайдеров, парсингом XML от поставщиков, синхронизации с удаленными серверами, сразу и узнаешь. Без ООП в php никуда, только школьники пишут процедурально.
Аноним 10/02/17 Птн 01:29:31  146403237
>>146403192
А не проще все это написать на питоне? И выглядит намного приятнее
Аноним 10/02/17 Птн 01:30:12  146403268
>>146396764 (OP)
PASSQUALIE
Аноним 10/02/17 Птн 01:30:14  146403270
>>146403169
SOLID код, патерны, фабрики, роли классов, тайпхинтинг везде, это наше все. Php ничуть яве не уступает в этом плане сейчас после выхода php7.
Аноним 10/02/17 Птн 01:30:55  146403308
>>146403192
Т.е. в быту мне это особо не пригодится?
Аноним 10/02/17 Птн 01:32:15  146403383
>>146403237
Нет, ты заебешься на нем писать. Тулзы неразвиты, все неразвито. Только математикам и машинным спецам хорошо, ну и для скриптов всяких подходит, файлы там туда-сюда в линуксе погонять. Если уж брать серьезную альтернативу PHP, то это Ява. Сейчас основной конкурент пыхе, хотя несколько сложнее все настроить и дольше проекты на ней пишутся.
Аноним 10/02/17 Птн 01:32:25  146403388
>>146403270
Много где 7 пхп есть уже?
Аноним 10/02/17 Птн 01:32:30  146403396
Когда я пишу код, то очень хочу, чтобы его никто не видел. Просто мне очень стыдно за него. Когда я смотрю чужие коды на гитхабе или еще где, то либо восхищаюсь, либо нихуя не понимаю (чаще это). Есть тут такие как я?
Аноним 10/02/17 Птн 01:32:48  146403410
>>146403308
В быту вряд ли, тут правда питон лучше, если что мелкое написать.
Аноним 10/02/17 Птн 01:33:02  146403420
>>146403184
Просто думаю, стоит ли изучать ООП?
Аноним 10/02/17 Птн 01:33:07  146403422
14456876646850.jpg (42Кб, 500x500)
ты же сам пишешь, что знаешь шарп и питон
На шарпе сейчас asp net mvc / dotnet core
на питоне django

Подтянуть немного sql javascript, буквально на уровне десяти уроков на javascript.ru и вкатывайся в любую компанию

Алсо, если у тебя нормально с алгоритмами, можешь сразу в крутые подаваться - одноклассники, майлру, касперский, яндекс, фейсбук и т д. Туда есть возможность попасть без реального опыта тольок на алгоритмах, и там получишь охуенный опыт и строчку в резюме.
Аноним 10/02/17 Птн 01:33:17  146403436
>>146403388
Скажу лишь, что в фирмах с оборотом в миллионах.
Аноним 10/02/17 Птн 01:34:01  146403459
>>146402298
Фреймы разрабатывают знающие и разбирающие в этом люди.
Аноним 10/02/17 Птн 01:34:44  146403496
>>146403420
Без ООП в 2017 никуда. Если ты в ООП и архитектуре нормального приложения не шаришь, то тебе только в мелкоконторы дорога на говнозарплаты.
Аноним 10/02/17 Птн 01:34:47  146403498
>>146403436
Прочитал статью баду про пхп7 и умничаешь на двачах?
Аноним 10/02/17 Птн 01:35:02  146403515
>>146403420
Если хочешь стать бородатым тру-кодером, работающим в "крутой команде над крутым проектом", то наверное да. Иначе тупо на работу не возьмут.

А если решаешь свои прикладные задачи в своем собственном мелком наебизнесе, то делай как тебе удобнее, главное не забывай всё подробно комментировать, иначе через пару лет охуеешь от непонимания.
Аноним 10/02/17 Птн 01:36:04  146403558
>>146403498
Нет, я сам в такой фирме работал. Причем спеца приглашали еще туда регулярно, которые трейнинги и код ревью устраивал - платили ему по 5 штук баксов за день. В энтерпрайзе PHP очень востребован.
Аноним 10/02/17 Птн 01:36:41  146403584
>>146396764 (OP)
а на нормальную работу не берут?
Аноним 10/02/17 Птн 01:37:02  146403604
>>146403558
Да я знаю что востребован, но из серьезных проектов на 7 версию успели перейти 3-4
Аноним 10/02/17 Птн 01:38:36  146403673
>>146403604
Хм, я со старой фирмы увольнялся в прошлом году, уже там на php7 переходили. И в новой быстренько щас перешли. Говоришь так будто, что-то сложное. Обновили версию просто и стали тайпхинты новые юзать и операторы. Была пара конфликтов со старыми пакетами в композере, но решилось без проблем.
Аноним 10/02/17 Птн 01:39:11  146403700
>>146403515
Видимо пока мне это не нужно. Я вообще все урывками знаю. Чуть-чуть PHP, чуть-чуть HTML, CSS. Знания в JS ограничиваются тем, что беру готовый плагин и делаю как в видеоуроке. Программирую в основном копипастингом. Дернуть данные из базы, сравнить, вывести. Вывести формы, получить данные, записать в базу. Для оформления использую бутстрап, там кнопочки-хуёпочки, удобная сетка. Я сильно безнадежен? Делаю уже так пару лет. Как вообще пишут настоящие программисты?
Аноним 10/02/17 Птн 01:39:19  146403707
>>146403410
+
пустил слезу
Аноним 10/02/17 Птн 01:40:33  146403763
>>146403673
Ну когда у тебя 10 разработчиков, маленькая репа и пяток серверов это, наверное, и правда быстро.
Аноним 10/02/17 Птн 01:41:47  146403822
>>146403396
+
Аноним 10/02/17 Птн 01:41:59  146403826
Заебали однотипные треды. web унылое говно, но если так хочется доучи django к питону, и ебашь. можешь руби рельсами выучить. а вообще сейчас node.js моден и хуева туча фреймворков вроде реакта и прочего говна. пхп макак как было полно так и есть сейчас. ничего нового там не придумали толком. симфони, ларавел и прочая фигня. шел бы вон на плюсах прикладное илисистемное что-то делать. рилли не хватает хороших специалистов. все веб этот ссаный дрочат.
Аноним 10/02/17 Птн 01:43:43  146403903
>>146403826
>node.js моден
Что на нем пишут?
Аноним 10/02/17 Птн 01:43:49  146403908
>>146403700
Главное - чтобы умел выполнить поставленную задачу без особых костылей. Соответственно, чем сложнее задачи, тем больше надо знать. Но если ты не рвешься разрабатывать веб-интерфейс управления Пентагоном, то не волнуйся, постоянно подтягивай знания по чуть-чуть, заполняя пробелы, и в итоге станешь уверенным веб-кодером.
Аноним 10/02/17 Птн 01:43:54  146403912
>>146403420
Я вот недавно открыл одну CMS, а она ПРОЦЕДУРНАЯ. Я настолько охуел... Как это потом дополнять, рефакторить? Это же ад будет.
Аноним 10/02/17 Птн 01:44:03  146403923
>>146403700
В JS очень сложно нормальный код писать, там callback ад, нет нормального ООП, все через жопу. От этого JS программисты все дауны через одного, редко шарят в нормальной архитектуре. Настоящие программисты пишут на нормальном языке, Java например взять, там очень быстро тебя язык и вся инфраструктура приучает нормальную архитектуру делать. В php щас тоже можно стало, но он более расслабленно ко всему относится, поэтому процент стремящегося туда быдла выше. Копипастингом не стоит программировать, надо разбираться в коде, иначе будешь вечно макакой.
Аноним 10/02/17 Птн 01:44:14  146403932
>>146403903
СЕРВЕРА
Аноним 10/02/17 Птн 01:45:35  146403986
>>146403826
а вот поясните мне, когда читаю эти "доучи то-то", "не используй то-то" — можете озвучить конечную цель всего этого? Без сарказма, к чему эти советы в идеале должны привести через Х лет изучения всего написанного?
Аноним 10/02/17 Птн 01:45:41  146403995
architecture.png (49Кб, 600x369)
>>146403923
а нормальноая архитектура - это чтобы жаба-макаке было понятно?
Аноним 10/02/17 Птн 01:45:46  146403997
>>146403912
Функции же хуярь. Если грамотно организовано все, то можно повторно функции просто юзать. Глобальные объекты только мешают, но там тоже что-то придумать можно.
Аноним 10/02/17 Птн 01:45:58  146404010
>>146403923
Мнение из 7го класса приехало
Аноним 10/02/17 Птн 01:46:43  146404043
>>146403986
к тому чтобы строем ходил.
Аноним 10/02/17 Птн 01:46:44  146404044
>>146403903
Асинхронные веб приложения, боты, парсеры, да что угодно. Особенность node в том, что она может быть сама себе сервером, это очень удобно, если нужно, скажем, быстро накидать API с парой эндпоинтов.
Аноним 10/02/17 Птн 01:47:02  146404057
>>146403995
Нет, нормальная это когда все быстро, не грузится по 100500 классов, нет повторяющегося кода и нет зависимости классов друг от друга. Ну и плюс все поделено на домены и общается друг с дружкой эвентами.
Аноним 10/02/17 Птн 01:47:46  146404086
>>146404057
домен-контроллером поделено?
Аноним 10/02/17 Птн 01:48:20  146404113
>>146404010
Хз, по фронтенд отделам в энтерпрайзе сужу. Там очень тупят, сколько не общался с ними. В бэкенде, где JS нет, все намного лучше, паттерны юзают, роли классам присваивают, за архитектуру топят.
Аноним 10/02/17 Птн 01:48:38  146404122
>>146403923
>там callback ад

Так пиши нормально, чтобы ада не было.
Аноним 10/02/17 Птн 01:48:48  146404127
>>146404044
два чая. уже за меня все ответили. спасибо, анон.
Аноним 10/02/17 Птн 01:49:13  146404150
>>146404113
Энтерпрайз днище же
Аноним 10/02/17 Птн 01:49:22  146404156
>>146403923
>Копипастингом не стоит программировать, надо разбираться в коде, иначе будешь вечно макакой.
Понимаю, просто иногда лень с нуля что-то писать. Например, есть кем-то написанная функция, генерирующая список страниц внизу. Я уже раз 10 бездумно ее скопировал, не вдумываясь как она работает. Или вот уже давно использую старый как пизда мамонта код, который авторизует пользователя. Проверяет $_POST, $_COOKIE. И из своих копирую. Например, я не помню как подключаться к базе, использую готовый набросок. В JS беру готовые плагины, ставлю себе и нихуя не понимаю как они работают. Мне пизда походу.
Аноним 10/02/17 Птн 01:49:26  146404159
>>146404086
Эвенты можно открутить и состояние любого домена восстановить на любую точку времени.
Аноним 10/02/17 Птн 01:49:39  146404170
>>146404057
>это когда все быстро, не грузится по 100500 классов
ага-ага, а после этого
@
ЗАГРУЖАЙ 10 КАСТОМНЫХ ШРИФТОВ
@
ИСПОЛЬЗУЙ БУТСТРАП
@
ИСПОЛЬЗУЙ JQUERY + UI
@
ИСПОЛЬЗУЙ ПЛАГИНЧИК НА 1,5 МБ РАДИ КЛЁВОГО ЭФФЕКТА
Аноним 10/02/17 Птн 01:49:51  146404181
>>146404150
медленно дорого плохо, выберите что сможете.
Аноним 10/02/17 Птн 01:50:21  146404198
>>146404122
Ну хз, ни разу не видел еще нормального кода на JS. Вангую, где-то есть конечно.
Аноним 10/02/17 Птн 01:50:47  146404215
>>146404150
В энтерпрайзе все зарплаты же. Днище в говноконторе за 30ку пахать.
Аноним 10/02/17 Птн 01:51:08  146404233
>>146404159
изобрести transactoion log - бесценно.
Аноним 10/02/17 Птн 01:51:35  146404256
>>146403912
>Я вот недавно открыл одну CMS, а она ПРОЦЕДУРНАЯ
Я когда пишу свои простенькие CMSки, то не использую ООП. Я вообще его не использую, ибо не знаю и не понимаю нахер он мне нужен для базовых функций: авторизовать и показать данные. А всякие свистелки и перделки в виде Jquery и бутстрапа позволяют сделать эту какашку красиво выглядящей.
Аноним 10/02/17 Птн 01:51:35  146404257
>>146404215
В продуктовых конторах зарплаты выше
Аноним 10/02/17 Птн 01:51:47  146404265
>>146404198
ну так напиши.
Аноним 10/02/17 Птн 01:52:17  146404288
>>146403908
>Главное - чтобы умел выполнить поставленную задачу без особых костылей
Насчет этого стараюсь. Но иногда время поджимает, приходится вставить абы какой код, лишь бы хоть как-то работало.
Аноним 10/02/17 Птн 01:52:39  146404304
>>146404233
Это не transaction log, а event sourcing.
Аноним 10/02/17 Птн 01:53:00  146404320
Elixir. в рашке работу не найдешь но если хорошо выучишь оторвут с руками. могу пояснить если нужно
Аноним 10/02/17 Птн 01:53:10  146404324
>>146403986
Сеньор девелопер я полагаю? А так цели нет никакой. Тупиковая ветвь развития немного. Да, ты создаешь всякие крутые штуки, но по сути являешься макакой в клетке, которая собирает куби-рубик. за успешную сборку проекта кидают бананы. вот и вся работа. начинаешь джуниором, потом ты типа опытнй программист, если повезет дорастешь до сеньора. потом хуй знает. если есть управленческие качества какие-то, можно попробовать в управление уйти типа тимлид там, все дела. Ну и дальше по управленческой лестнице если получится. А так вообще для большинства программистов хороший путь это запилить какой-то свой годный продукт и иметь с него деньги. считаю это единственный вариант правильный.
Аноним 10/02/17 Птн 01:54:02  146404356
>>146404198
Promises уже давно придумали. Когда es6 был не в ходу, были библиотеки. Q, Bluebird, вот это всё.
У меня пирамида смерти получилась только один раз — первый раз, когда я писал под Node. Дальше я освоил промисы и всё было заебись (не всё)
Аноним 10/02/17 Птн 01:54:32  146404371
>>146404324
эксперты так-то пиздец нужны. Если ты реально про, то все конторы в мире за тебя будут глотки друг другу рвать.
Аноним 10/02/17 Птн 01:54:38  146404377
>>146404324
в управление надо идти младшей управленческой макакой на подхвате у людей, решающих вопросы. SSE для этого становиться не обязательно, а иногда и вредно.
Аноним 10/02/17 Птн 01:54:56  146404393
>>146404324
Кек, еще один даун, думающий что тимлиды куда-то там в высший менеджмент уходят. Вас таких на фирмах можно годами разводить.
Аноним 10/02/17 Птн 01:54:57  146404394
>>146404356
отладка промисов -- пизда
Аноним 10/02/17 Птн 01:55:20  146404405
>>146403923
Согласен. Но Java тоже тот еще энтерпрайз говяжий анус.
Аноним 10/02/17 Птн 01:55:49  146404420
>>146404265
Но зачем? Есть же нормальные языки, где сразу можно писать нормальный код и юзать все современные энтерпрайз паттерны.
Аноним 10/02/17 Птн 01:56:13  146404437
>>146404394
ну напиши плагин для jquery для тестирования промисов.
Аноним 10/02/17 Птн 01:57:18  146404476
>>146404420
юзать "современные энтерпрайз паттерны" можно только от безысходности. хотя, если для тебя жаба - нормальный язык, то это она и есть.
Аноним 10/02/17 Птн 01:57:24  146404479
Вижу тут крутые программисты собрались. Анончики, подскажите, как грамотно разделить php и html?

А то я вывожу данные типа так:
echo '</div>
</div>
<div class="item">
<div class="row">';

$q=mysql_query('SELECT * FROM `books` order by `id` DESC LIMIT 4,4');
while($book=mysql_fetch_array($q))
{
echo '<b>'.$book['name'].'</b>';
}
Аноним 10/02/17 Птн 01:57:31  146404487
>>146404437
У тебя столько дохуя времени после работы еще писать что-то? Видно ты мало получаешь.
Аноним 10/02/17 Птн 01:57:51  146404505
>>146403995
Такое ощущение, что автор картинки обижен на что-то
Аноним 10/02/17 Птн 01:58:29  146404530
>>146404487
а сейчас мы видимо должны начать длиной резюме меряться.
Аноним 10/02/17 Птн 01:58:32  146404532
>>146404437
это не поможет, да и jquery у меня нет

>>146404487
Я на работе пишу
Аноним 10/02/17 Птн 01:58:56  146404544
>>146404393
зачет, зеленый! Улыбнул старика.
Аноним 10/02/17 Птн 01:59:31  146404572
>>146404170
Бля ну если 10 кастомных шрифтов это нормально...

Аноним 10/02/17 Птн 01:59:37  146404576
>>146404479
тебе нужен template engine. погугли
Аноним 10/02/17 Птн 02:00:21  146404620
>>146404479
В php есть темплейт язык встроенный же. Переключаешься в html режим и весь темплейт в нем фигачишь, потом в местах где переменные выводить ставишь <?php echo $variable; ?>, где циклы <?php foreach ($list as $variable): ?>
<div> текст </div>
<?php endforeach; ?>

Темплейты ловешь через ob_get_contents в рендерере и отсылаешь куда надо.
Аноним 10/02/17 Птн 02:00:51  146404639
>>146404324
спасибо за ответ, так и думал.
>А так вообще для большинства программистов хороший путь это запилить какой-то свой годный продукт и иметь с него деньги. считаю это единственный вариант правильный.
Я php-макака, но использую это в своих не-айтишных проектах. За 10 лет такой работы знаю html+css близко к идеальному, php+mysql+js+jquery на 3-4, но с гуглом всегда решаю поставленную задачу относительно эффективно, а не абы как. Главное, что всегда отчуждаемо большими кусками кода. Могу прочитать и отрефакторить любую верстку, стили, js, спиздить-спарсить всё, что спрятано (за разными авторизациями, сокетами и т.п.). Собственно, пришел видимо к тому же "правильному" варианту, только без изучения всего того списка из непонятных для меня слов.
Аноним 10/02/17 Птн 02:00:52  146404641
>>146403912
Что за cms? Хочу взглянуть)
Аноним 10/02/17 Птн 02:00:59  146404647
>>146404479
ну как минимум разделить представление и логику. убери все говно в функции, в нужных местах вызывай нужные функции. еще придется поебаться чтобы функции отдавали результат в нужном виде. Или хуярь сразу классы. А так вообще есть шаблонизаторы всякие для такого говна.
Аноним 10/02/17 Птн 02:01:00  146404648
>>146404620
дак он почти так и делает. это неудобно ж
Аноним 10/02/17 Птн 02:01:02  146404651
>>146404576
я думал за первый год работы каждый фронтендер должен написать свой самый правильный шаблонизатор. и систему сборки.
Аноним 10/02/17 Птн 02:01:56  146404688
>>146404651
речь про пыху же.

Но я писал свой шаблонизатор и им пользуется достаточно много людей сейчас.
Аноним 10/02/17 Птн 02:01:58  146404689
>>146404532
>Я на работе пишу
Тебе явно мало платят. На нормальной работе у тебя времени просто нет ничего писать, кроме проектов фирмы. Все свободное время на спринт планировки, код ревью и обсуждения архитектуры уходит. Поэтому и зарплаты и здоровые.
Аноним 10/02/17 Птн 02:02:58  146404727
>>146404689
знаток нормальных работ в треде.
Аноним 10/02/17 Птн 02:03:01  146404730
>>146404620
не ну это пиздец костыль какой-то. я стараюсь делать чтобы мне функции возвращали данные в нужном виде, в крайнем случае аргумент функции указывает на нужный мне вид.
Аноним 10/02/17 Птн 02:03:16  146404738
>>146404576
Не советуй хуйни. Тестили эти темплейт энджины всем тимом - везде пиздец производительность падает. Единственный темплейт энжин, который стоит юзать, это встроенный в php.
Аноним 10/02/17 Птн 02:04:13  146404775
>>146404738
>Единственный темплейт энжин, который стоит юзать, это встроенный в php.
Это какой?

>>146404479 - кун
Аноним 10/02/17 Птн 02:04:32  146404788
>>146404479
Я не ебу в пхп, но в других языках/технологиях для этого существуют шаблонизаторы, благодаря которым ты разделяешь данные и представление

Уверен, что для пхп такое тоже есть
Аноним 10/02/17 Птн 02:04:42  146404798
>>146404730
Это не костыль, в php специальный синтакс для того и сделан, чтобы темплейты на нем писать. Php - язык темплейтов. Функции тебе и так в нужном виде возвращать все будут, ты же весь вывод ловишь в переменную.
Аноним 10/02/17 Птн 02:05:22  146404830
>>146404479
Анон, ты хуйню творишь.
Вынеси получение данных в один скрипт, а вывод в другой.
Загугли "php альтернативный синтаксис"
>mysql_query
Забудь про это говно. Вынеси всё общение с БД в отдельный класс. Используй PDO, если не можешь, то хотя бы mysqli
Аноним 10/02/17 Птн 02:05:25  146404832
>>146404689
Если я напишу свою зарплату, то у тебя начнет рвать пердак и ты начнешь называть меня зеленым.
На моей работе тебе еще и премию дадут, если ты и в отделе помог и либу заопенсорсил.
Аноним 10/02/17 Птн 02:05:42  146404842
>>146404788
Полно их. Тормозное говно, свой пишется за пару часов, оптимируется под нужные задачи и не тормозит.
Аноним 10/02/17 Птн 02:05:49  146404845
>>146396764 (OP)
есть фэйкомыльцо?
Аноним 10/02/17 Птн 02:05:59  146404849
>>146404639
да я вообще админ юниксовый на самом деле. пхп-макакой подрабатывал иногда просто в особо тяжелые времена. так что я вообще толком нихуя из всего этого не знаю. хотя даже для работы с железками было дело протоколы на пхп описывал.
Аноним 10/02/17 Птн 02:06:17  146404863
>>146404832
а какая польза "на твоей работе" от опенсорса собственного кода.
Аноним 10/02/17 Птн 02:06:54  146404888
>>146404688
AnusIgnitor?
Аноним 10/02/17 Птн 02:07:02  146404892
>>146404738
Удачи, когда у тебя будет 10000 шаблонов.
Аноним 10/02/17 Птн 02:07:24  146404907
>>146404863
технопиар, мы же хотим привлекать лучших
Аноним 10/02/17 Птн 02:07:44  146404920
>>146404830
Спасибо, загуглю.
Аноним 10/02/17 Птн 02:07:44  146404921
>>146404863
>>146404832
Кек, на нормальных фирмах запрещен собственный код - он весь принадлежит фирме, даже какой в свободное время пишешь. Так что никакого опенсорса не выйдет, фирма засудит за нарушение контракта.
Аноним 10/02/17 Птн 02:08:34  146404952
>>146404921
А фирма не может опенсорсить от своего лица?
И да, В НОРМАЛЬНЫХ то что ты пишешь после работы принадлежит тебе.
Аноним 10/02/17 Птн 02:09:22  146404980
>>146404798
ну одна функция допустим возвращает данные из базы, а вторая заворачивает данные от первой в нужный вид, например в столбцы таблицы. потом вызываешь вторую в коде и у тебя вставляется таблица просто в страницу.
Аноним 10/02/17 Птн 02:09:32  146404986
>>146404952
Это в мелких так. В крупных везде стандартное условие, что права на весь твой код, пока у них работаешь, им принадлежит. И контракты про это на 10 страниц. 2017 год же, все умные.
Аноним 10/02/17 Птн 02:09:55  146404997
>>146404921
под собственным кодом я имел в виду код конторы. понятное дело что если ты возьмешь с работы кусок кода и выложишь на github без согласования, то это нарушение nda и давай досвидания. тем не менее, если контора шарит свой код, это должно быть как-то оправдано. внешние люди в этот код обычно не коммитят, если это форк наружу, обычно он умирает.
Аноним 10/02/17 Птн 02:10:30  146405014
>>146404986
Иди нахуй со своим анальным энтерпрайзом, пожалуйста.
Видно что ты кроме банков нихуя в жизни не видел.
Аноним 10/02/17 Птн 02:10:59  146405035
>>146404980
Это ты сабтемплейт описал. Тоже без проблем делается, энджины тормозные не нужны.
Аноним 10/02/17 Птн 02:12:16  146405085
>>146405014
Какие банки, бери выше, свои заводы, свое производство, тысячи сотрудников, свой data warehouse.
Аноним 10/02/17 Птн 02:13:19  146405121
>>146405085
Это и есть днище. Нормальная работа это продуктовая контора, у которой продукт это основной заработок, а IT не обслуживающий персонал, а источник денег.
Аноним 10/02/17 Птн 02:13:23  146405123
>>146405035
ну я вот такую хуйню использую обычно. да, это процедурка конечно, как правило, но по крайней мере разделяет представление от логики. и не приходится пихать кучу пхп в хтмл. получается я как бы наоборот пихаю кучу хтмл в пхп и потом вывожу где и как нужно.
Аноним 10/02/17 Птн 02:13:48  146405138
>>146404986
на весь код, написанный в рабочее время на рабочем месте в рабочем ноуте.
Аноним 10/02/17 Птн 02:14:16  146405156
>>146405121
кстати поддвачну. продуктовые конторы воистину более годны.
Аноним 10/02/17 Птн 02:14:47  146405174
Пожалуйста взгляните на этот код взглядом мастера. Тут я извлекаю данные о книге, нахожу максимальную скидку среди остальных магазинов, затем нахожу цену, которой эта скидка соответствует. Насколько сильно за такой говнокод положено бить тапками? Что тут не так?


while($book=mysql_fetch_array($q))
{
$prices=array($book['brand1_price'],$book['brand2_price'],$book['brand3_price'],$book['brand4_price']);
$discounts=array($book['brand1_discount'],$book['brand2_discount'],$book['brand3_discount'],$book['brand4_discount']);
$discounts=array_filter($discounts);
$discount=max($discounts);
$max = array_search($discount, $discounts);
$price=$prices[$max];
echo $book['name'].' -'.$price.' - '.$discount;
}
Аноним 10/02/17 Птн 02:15:18  146405193
>>146405085
а принтеры заправляешь?
Аноним 10/02/17 Птн 02:15:26  146405202
>>146405121
Лол, работал в этом говне. Стандартный процесс - бежит начальник, вам пизда, всем пизда, мне пизда, фирме пизда, клиента кнопка в продукте не устроила, на выходные не выходим, пишем круглые сутки новый релиз до понедельника под непрерывное зудение начальника о срывающихся сроках. По итогам месяца бонус 5к рублей всем участникам.
Аноним 10/02/17 Птн 02:16:38  146405238
>>146405193
Админов 50 штук для этого же устроено. Аж в 3х городах.
Аноним 10/02/17 Птн 02:17:17  146405268
>>146405238
это не админы, это барахло какое-то.
Аноним 10/02/17 Птн 02:18:04  146405298
>>146405268
В энтерпрайзе админский отдел же целый, где все поделено по ролям и каждый админ за свою область отвечает.
Аноним 10/02/17 Птн 02:19:22  146405355
image.png (180Кб, 740x659)
>>146404832
А вот и зарплата пришла. Да начнется разрыв жоп
Аноним 10/02/17 Птн 02:19:44  146405371
>>146405174
Не делай на пхп то, что можно сделать мусклом. То, что ты написал, делается одним запросом в базу, правда длинноват получится, но быстрее.
Аноним 10/02/17 Птн 02:20:24  146405401
>>146405202
Ты опять путаешь СТАРТАП с 10к пользователей и серьезные продукты с десятками и сотнями миллионов пользователей.
Аноним 10/02/17 Птн 02:20:44  146405420
>>146402440
Яропопий, прекрати.
Аноним 10/02/17 Птн 02:20:59  146405432
>>146405174
> тапками
За такое положено переодеть тебя в костюм доярки и пустить по кругу.
Я твою базу не видел, но подозреваю, что там можно SQL запросом обойтись. А это какой-то пиздец. Представь, что у тебя добавилось 2 бренда книг, и теперь тебе надо бежать и переделывать базу, этот скрипт, ещё тысячу мест в скрипте...
Аноним 10/02/17 Птн 02:21:09  146405442
>>146405355
а аванс когда будет?
Аноним 10/02/17 Птн 02:21:21  146405456
>>146405174
>
>$prices=array($book['brand1_price'],$book['brand2_price'],$book['brand3_price'],$book['brand4_price']);
>$discounts=array($book['brand1_discount'],$book['brand2_discount'],$book['brand3_discount'],$book['brand4_discount']);
>$discounts=array_filter($discounts);
>$discount=max($discounts);
>$max = array_search($discount, $discounts);
>$price=$prices[$max];
>
обычный говнокод, главное чтобы работал. Правда, я бы собрал все данные в один многомерный массив, а потом его бы сортирнул по скидке, а не твоим способом. К тому же, наверняка эти отсортированные данные впоследствии понадобятся.
Аноним 10/02/17 Птн 02:21:33  146405467
>>146405355
Программист ебаный, задрот вонючий. раньше таких обоссывали
Аноним 10/02/17 Птн 02:21:34  146405472
>>146405442
через пол месяца
Аноним 10/02/17 Птн 02:21:58  146405486
>>146405401
>серьезные продукты с десятками и сотнями миллионов пользователей
Это 1С штоле?
Аноним 10/02/17 Птн 02:22:32  146405513
>>146405371
Я подозревал, что можно, но не понимал - КАК?! Гуглил, но не нашел.
Аноним 10/02/17 Птн 02:23:08  146405539
>>146405432
>Представь, что у тебя добавилось 2 бренда книг, и теперь тебе надо бежать и переделывать базу
А как тогда лучше хранить? Например?
Аноним 10/02/17 Птн 02:23:12  146405540
>>146405371
>>146405432
да откуда там одним запросом, наверняка же классически - 50 колонок в таблице, а не отдельным классификатором.
Аноним 10/02/17 Птн 02:23:32  146405555
>>146405513
Так сядь и читай документацию по sql, пока просветление не снизойдёт
Аноним 10/02/17 Птн 02:23:54  146405570
>>146405486
В рашке те же яндекс, мэил
Аноним 10/02/17 Птн 02:24:10  146405586
>>146405539
почитай букварь что ли. в твоем случае sql antipatterns подойдет.
Аноним 10/02/17 Птн 02:24:19  146405590
>>146405456
>Правда, я бы собрал все данные в один многомерный массив
Я пробовал в массив собирать, но отсортировать не получилось чет. Гуглил, читал и нихуя не понял. Приведи пример плиз, как можно было иначе написать этот кусок кода?
Аноним 10/02/17 Птн 02:24:32  146405603
>>146405174
Кек, у тебя дискаунты по колонкам? Вангую ненормализированную таблицу.
echo вообще прикол
Аноним 10/02/17 Птн 02:24:57  146405617
>>146405570
а там типа не бегают
Аноним 10/02/17 Птн 02:26:30  146405684
>>146405539
1 таблица BOOK (Book_ID, Book_Name, ...)
2 таблица Prices (Book_ID, Price, Discount)

SELECT BOOK.Book_Name, Prices.Price, Prices.Discount FROM BOOK, Prices WHERE BOOK.Book_ID=Prices.Book_ID ORDER BY Prices.Price DESC LIMIT 1
Аноним 10/02/17 Птн 02:27:01  146405714
>>146405555
Читал, голова заболела. Там пишут слишком замудренно, у меня уже с детства тошнота на такие тексты. Будто специально пишут как-то запутано. Я и в школе учебники по матану нихуя не понимал. А вот стоит однокласснику мне объяснить, то понимал тут же. Т.е. в принципе я могу понять, просто эта чересчур сухая и жидкая форма изложения мне не подходит. Ненавижу такие тексты. Читаешь и по мере чтения возникает овер900 вопросов. Пока дочитаешь абзаца до конца, то уже запутываешься что, куда и как. Прям уебать охота. Будто специально непонятно пишут.
Аноним 10/02/17 Птн 02:27:16  146405720
>>146405617
бегают, но мне вот зарплата пришла >>146405355
и я не расстроен что бегал
Аноним 10/02/17 Птн 02:27:55  146405753
>>146405603
>у тебя дискаунты по колонкам?
А как лучше?

>>146405603
>echo вообще прикол
Как было надо выводить?
Аноним 10/02/17 Птн 02:28:14  146405761
>>146405586
>в твоем случае sql antipatterns подойдет.
Спасибо, анончик, почитаю.
Аноним 10/02/17 Птн 02:28:25  146405769
>>146405720
Хмм, сколько будет стоить минет в твоем исполнении? Я готов платить, назови цену.
Аноним 10/02/17 Птн 02:29:01  146405793
>>146405769
А что если я тян?
Аноним 10/02/17 Птн 02:29:11  146405797
>>146396764 (OP)
не слушай этих дауничей: самый лучший вариант - это asp.net. Шарпы ты уже знаешь - это довольно быстрый, удобный, промышленный язык, а не всякое интерпертируемое говно. Подучи mvc и продавай жопу
Аноним 10/02/17 Птн 02:29:16  146405802
>>146405753
>Как было надо выводить?
аяксом в див нахуй! жквери жсон аппенд! 359!
Аноним 10/02/17 Птн 02:29:30  146405814
>>146405590
вот этой функцией можешь отсортировать массив по любому алгоритму: http://php.net/manual/en/function.uasort.php
Аноним 10/02/17 Птн 02:29:38  146405820
>>146405793
Мне похуй кто ты. Цена.
Аноним 10/02/17 Птн 02:29:58  146405826
>>146405684
Спасибо, в следующий раз так и сделаю.
Аноним 10/02/17 Птн 02:30:29  146405851
>>146405820
10кк
Аноним 10/02/17 Птн 02:31:36  146405893
>>146405814
Да нашел я эту функцию. Просто не понял как ее использовать в моем случае.
Аноним 10/02/17 Птн 02:31:55  146405906
>>146405851
Что можешь предложить за это? Обоснуй ценообразование.
Аноним 10/02/17 Птн 02:32:32  146405933
>>146405906
Просто мне так хочется, не хочу меньше чем за стоимость квартиры в ДС браться за такую работу.
Аноним 10/02/17 Птн 02:33:23  146405959
>>146405933
Но ты взялся за 200к, или сколько там у тебя на скрине.
Аноним 10/02/17 Птн 02:36:28  146406055
>>146405684
Парень, а ты не в большом хохляцком книжном магазине работаешь случайно?
Аноним 10/02/17 Птн 02:36:51  146406070
>>146405893

$book['shop1'] = array('price'=>1,'discount'=>10);
$book['shop2'] = array('price'=>25,'discount'=>50);
$book['shop3'] = array('price'=>10,'discount'=>40);
$book['shop4'] = array('price'=>4,'discount'=>0);

function cmp($a, $b) {
if ($a['discount'] == $b['discount']) {
return 0;
}
return ($a['discount'] > $b['discount']) ? -1 : 1;
}

uasort($book, 'cmp');


В результате, массив будет отсортирован по убыванию скидки с сохранением всех индексов. Делаешь array_shift - там будет первый элемент со всеми нужными данными.
Аноним 10/02/17 Птн 02:37:35  146406098
>>146406055
>Парень, а ты не в большом хохляцком книжном магазине работаешь случайно?
нет, а что, всё так плохо, что на хохла стал похож?
Аноним 10/02/17 Птн 02:38:26  146406122
>>146405906
Антон, еще разок, ты работаешь в сфере веб или погромируешь?
Аноним 10/02/17 Птн 02:39:09  146406145
>>146406098
Да не, просто просили туда программиста подыскать полгода назад. У них магазин был кривой шопиздец, я не взялся.
Аноним 10/02/17 Птн 02:39:28  146406158
>>146406070
Спасибо, мне надо будет еще понять как это работает, лол.
Аноним 10/02/17 Птн 02:40:26  146406187
>>146406070
а он очередной агрегатор барахла делает что ли?
Аноним 10/02/17 Птн 02:41:28  146406212
>>146406187
Да, и благодаря этому заработал себе на дошик, а кошке на вискас. Имеешь что-то против?
Аноним 10/02/17 Птн 02:42:13  146406231
>>146406158
функция получает попарно значения массива для сравнения, и возвращает 0,1 или -1, и в итоге расставляет их все друг относительно друга, исходя из этих данных. А вот логику, когда вернуть 0, 1 или -1 - ты пишешь внутри функции сам абсолютно любую.
Аноним 10/02/17 Птн 02:43:09  146406267
>>146402226
Двачую
Аноним 10/02/17 Птн 02:43:47  146406281
>>146405355
Ананас это ты чем занимаешься что столько бабосиков получаешь? Лень тред читать
Аноним 10/02/17 Птн 02:43:49  146406282
У нас джуниоры на крестах сайты пишут как тестовое
Вы скажете это шутка
Нет просто я работаю в jetbrains
Аноним 10/02/17 Птн 02:43:59  146406288
>>146406212
что ты заработал, же сортировку от поиска не отличаешь.
Аноним 10/02/17 Птн 02:44:24  146406305
>>146406281
Сосу члены.
Аноним 10/02/17 Птн 02:44:58  146406318
>>146406070
во. нормальный код. нормально отрефакторил. вариант первого анона был пиздец.
Аноним 10/02/17 Птн 02:45:19  146406328
>>146406231
>функция получает попарно значения массива для сравнения
А разве одного прогона достаточно? Алсо, у меня массив посложнее получается. $book[номер книги]["параметр книги"]. Как такой сортировать? Создавать еще один массив?
Аноним 10/02/17 Птн 02:46:14  146406353
>>146406288
Ну в итоге наваял же, лол. Работает. Пусть код не идеален, но кто об этом узнает? А следующий сайт я уже сделаю лучше.
Аноним 10/02/17 Птн 02:47:34  146406385
>>146405355
Что-то у тебя в дате жирность шрифта скачет. Зачисления в 2 ночи от юрлица? Ага-ага.

PS: сейчас могу с текущего счета на карточный 1 лям перекинуть, тоже смс-ка крутая будет.
Аноним 10/02/17 Птн 02:47:36  146406387
>>146406353
практика - критерий истины. успехов.
Аноним 10/02/17 Птн 02:48:19  146406402
>>146406385
нет бы порадоваться за человека, вдруг у него и правда 500к зп.
Аноним 10/02/17 Птн 02:49:23  146406435
>>146406328
php сам всё делает, на выходе отсортированный массив, остальное тебя волновать не должно.

>$book[номер книги]["параметр книги"]
Так я такой массив в примере и делал.
Аноним 10/02/17 Птн 02:51:34  146406506
>>146406435
>if ($a['discount'] == $b['discount']) {
Так это же одномерный массив?
Аноним 10/02/17 Птн 02:53:34  146406556
>>146404832
Ну так ты зеленый.
Аноним 10/02/17 Птн 02:56:05  146406627
>>146406506
не испытывай терпение. Начальный массив такой:
$book['shop1']['price'] = 1;
$book['shop1']['discount'] = 10;
$book['shop2']['price'] = 25;
$book['shop2']['discount'] = 50;
и т. п.

Функция получает два аргумента $a и $b, в первом аргументе - массив array('price'=>1,'discount'=>10), во втором - array('price'=>25,'discount'=>50).
Аноним 10/02/17 Птн 02:56:23  146406636
>>146406435
Одни предлагают сортировать еще при SQL-запросе, другие рекомендуют просто запрашивать данные и сортировать массив php. А я просто взял плагин JS, который сортирует эту мешанину прямо в браузере. Как в итоге было лучше в моем случае? Я поочередно пробовал три варианта. SQL-запрос составить не смог, с сортировкой массива обосрался и поэтому задействовал JS.
Аноним 10/02/17 Птн 02:58:05  146406690
>>146406627
Ладно, на досуге сам потыкаю твою функцию и разберусь на практике. Еще раз спасибо. Ну у меня двумерный массив же, числово-ассоциативный, неужели твой код сработал бы? Не понимат.
Аноним 10/02/17 Птн 02:59:15  146406731
>>146406636
пример с сортировкой в SQL тоже я писал. Зависит всё от задачи, очень редко нужны единичные данные (которые ты получаешь из sql), чаще всего выгружается вся инфа и выводится в каком-то виде. Так что зависит от задачи.

С JS - это ты хорошо придумал, попробуй еще через flash, пусть с музыкой сортируется.
Аноним 10/02/17 Птн 03:00:40  146406764
>>146406731
но ведь флеш умер
Аноним 10/02/17 Птн 03:01:22  146406792
>>146406764
а JS можно отключить
Аноним 10/02/17 Птн 03:03:09  146406853
>>146406792
А нахуя нужен юзер с отключенным JS? Пекарни нынче мощные, не обломятся сортирнуть массив за меня. Зачем нагружать свой веб-сервер ненужными вычислениями? Лучше переложить на клиента.
Аноним 10/02/17 Птн 03:06:27  146406930
Анон, помоги советом мудрым.
Я вкатился в веб несколько лет назад. Работаю по сей день в говноконторе, делающей сайты на заказ.
Могу, скажем, пофиксить плагин для вордпресса, который через жопу работает, написать асинхронное приложение, бота какого-нибудь на js. Но я осознаю, что на самом деле я червь-пидор и мне не хватает фундаментальных знаний и опыта нормальной разработки.
Что мне делать? Устроиться джуниором на ближайшую галеру? Мне 28, вкатился в веб из НИИ кислодристания.
Аноним 10/02/17 Птн 03:06:29  146406932
Идеальная среда для разработки - Sublime Text + packages.
Аноним 10/02/17 Птн 03:08:59  146407017
>>146406853
А на мобильных твой плагин работает? Какого размера? Сколько он будет тянуться через говенный инет? А если таких плагинов десяток понадобится?
Аноним 10/02/17 Птн 03:11:49  146407093
>>146407017
Ну чё ты начинаешь.
Аноним 10/02/17 Птн 03:13:05  146407129
Как же заебал этот web за 6 лет. И переключаться на что-то другое уже лень. Что делать-то, анончик, подскажи?
ZF1+jQuery
Аноним 10/02/17 Птн 03:18:55  146407248
Пиздец
2017
Веб мертв
Спросите у друзей на каких они сайтах сидят.
Аноним 10/02/17 Птн 03:20:20  146407285
>>146407248
Ебанулся? Веб кипит сейчас шопиздец, особенно за бугром.
Аноним 10/02/17 Птн 03:24:32  146407390
>>146399917
Это вообще хуйня, я такую зачетную работу на 2 курсе делал, дня 3-4 ушло
Аноним 10/02/17 Птн 03:27:23  146407462
>>146407390
Покажи.
Аноним 10/02/17 Птн 03:35:07  146407635
>>146407462
Бля, щас уже и не найду. Я на рельсах делал, там особо и заморачиваться не надо, чтобы что-то вроде интернет магазина сделать. Потом еще что то вроде чата пилил, тоже не сложно
Аноним 10/02/17 Птн 09:51:54  146415470
Аноним 10/02/17 Птн 10:12:46  146416293
>>146406385
Я сказал же, что начнутся подрывы

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 268 | 4 | 43
Назад Вверх Каталог Обновить

Топ тредов
Избранное