• Проверка наличия в базе данных. Как проще?

    kawabanga
    @kawabanga
    Какие готовые решения нужны для пары строчек кода?

    "select id, code from ubik where code='vash izumitelnui unikalbnui kod' limit 1"
    Ответ написан
    6 комментариев
  • Почему лучше не использовать input type=submit?

    dima9595
    @dima9595
    Junior PHP
    На мой взгляд вам херню какую-то сморозили.
    Если у вас форма без ajax запросов, то точно нужно использовать input type=sumbit, а если же вы отправляете данные через ajax, то можно использовать div с привязкой onclick по js.
    Ответ написан
    4 комментария
  • Почему лучше не использовать input type=submit?

    @Froggyweb
    Хорошо что не помнишь. Тпких убивать надо. Мало того что я не смогу отправить форму с operamini так еще надо в js по поводу и без отслеживать клики
    Ответ написан
    Комментировать
  • Как лучше в MySQL удалить дубли строк?

    @BorisKorobkov Куратор тега MySQL
    Web developer
    Если это и вся база, то удалить вручную через какой-нибудь phpMyAdmin быстрее, писать вопрос на тостер.
    Ответ написан
    Комментировать
  • Cлышно как "работает компьютер" почему?

    Jump
    @Jump
    Системный администратор со стажем.
    Cлышно как «работает компьютер» почему?
    Потому что стоит дешевая, простая и не слишком качественная звуковая плата.
    Распаяна она на мат плате, и постоянно ловит наводки.
    Покупаем качественную звуковую карту или миримся с ситуацией.
    Ответ написан
    Комментировать
  • Чем вы обосновываете ваш выбор в пользу Ruby или PHP?

    Lilion
    @Lilion
    HTML5+CSS3+JS - то с чего стоит начинать.
    PHP и Ruby языки очень простые для освоения, но я не понимаю что вы с ними будите делать, так как Drupal это CMS уже готовый, а для Ruby нужно учить сперва сам язык, а потом фреймворк к нему.
    Не думаю что CMS с кучей хаков и большим объемом кода вообще хороший учитель.
    Если учить PHP то сперва как самостоятельный язык, а потом как веб, так же и Руби. А только потом приступать к фреймворкам и ЦМС. Оба языка хорошие. Нету смысла переходить с одного на другой.
    >как вы видите ваш идеальный Roadmap for web development from scratch for freelance?
    Выучить что то одно, а там картина мира измениться радикально. :/
    Ответ написан
    2 комментария
  • Почему многие считают PHP языком с плохой архитектурой, да и вообще просто плохим языком?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    По гуглите на тему "троллинг".

    Многие оценивают php с колокольни своего языка, и увидев, что задачи этого самого языка решаются лучше, чем на php - делают вывод, что php - гуано. Например:
    * вот, на nodejs легче делать чаты, посему php - гуано.
    * вот, на QT + C++ легче делать десктопные апликухи, а php c qt - хренов, посему php - ...
    * вот на яве вот, прям правильное ooп, а в php - ...
    * вот демона сделать на php - геморно посему php - ...
    Чаще всего это банальная не компетенция, либо НЕ целевое использование.
    Если вас напрягает такое отношение - спросите, сможет ли человек любым способом сделать сайт-админку с обычным CRUD-ом моделей, например для 10 таблиц за пол часа, на языке, которым он любит обмазываться. Если таки сможет - просто игнорьте его аргументы, если не сможет - поздравляю, вы победитель в споре, но он будет игнорить ваши аргументы))
    Ответ написан
    5 комментариев
  • VUE.JS Нужно ли?

    yurygolikov
    @yurygolikov
    На вопросы "Что лучше?", "Есть ли смысл?" можно ответить только в контексте и то субъективно. Магазин недостаточный контекст, магазин магазину рознь.

    - Однозначно за SPA приложениями будущее. При SPA можно также отдавать html - SSR.
    - SPA делать дольше, тк по сути вы делаете 2 приложения (клиентское и серверное).
    - При SPA нагрузка на сервер и время ожидания страницы больше всего приходится на первую загрузку приложения. Далее выводы можно делать в зависимости от конкретной ситуации.
    Ответ написан
    4 комментария
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    Astrohas
    @Astrohas
    Python/Django Developer
    Хочу поделится своим опытом так сказать (раз уж тут у нас клуб анонимных новичков институтов).
    Если ты считаешь что родился в жопе мира, то я родился еще в худшем местоположении - в кишлаке, на севере Таджикистана (страна есть такая). Из цивилизации тут больше чем нихуя. Но я старался. Да нас тоже учили сгребать лопатой, но ну не в -30, а в + 40 , и не лопатой, а руками ... гребать хлопок. Школы - примитивные, уроки информатики - такие что уж смотреть двух девочек с одной чашкой было намного приятнее чем сидеть там. Но я блин не хотел сдаваться. Я не хотел до конца оставаться нонеймов с заработком 80$ в месяц. И я начал учить все новые и новые предметы. Туже информатику. Скажи ка мне каков шанс выиграть областную олимпиаду чуваку ни разу не проработавшего с компьютером? 0? Но я выиграл. А потом еще две (правда на тот момент времени был куплен ноутбук).
    Потом у меня была республиканская олимпиада. На тот момент у меня были знания алгоритмов, пару сертификатов от Интуита и полка прочитанных Кнутов. Но увы, республиканская олимпиада стала для меня разочарованием. Нет медальку золотую я получил, но был разочарован уровнем вопросов этой олимпиады. Представь - самая пиздатая олимпиада, а вопросы уровня написят программу вычислющею факториаль чисьла n . Фейспаль на фейспальме.

    Далее было еге для поступления. Таджикское еге, скажу честно чуть лучше по чем русское, ибо внезапно более продуманное. И в итоге получил 525 баллов, в то время как проходной был 240. Могу ошибаться, но это рекорд среди 80к абитуриентов. Поступил в политех. В первый день ожидал, что наконец-то получу знания которые мне нужны. Нихуя!
    В первый месяц нас учили рисовать заголовки в ворде.
    Второй месяц матемматика уровня уравнение аж с двумя неизвестными.
    3 месяц наконец-таки программирование - основы программирования на VB.net.
    Четвертый месяц Физика.
    Потом, в пятом месяце изучали рисование на фотожопе.
    Потом у нас была "практика программирования" - посути тоже что в третьем месяце - VB.Net.
    Потом месяц был угробен на экономику и культуроведение.
    Потом была Высшая математика.
    И это все за первый курс. Я ненавидел эти предметы. Я ненавидел этот вуз, VB.net и блядские семестровые и курсовые работы. Но выбора не было - либо сиди страдай, либо отслужи в блядской армии.
    Начался второй курс. В списке предметов появились элементы более приближенные к программированию.
    Месяц первый - Базы данных - 1. На деле проектирование баз данных акссес мышкой.
    Второй месяц, более приблеженная к моим знаниям дисциплина - Основы веб Дизайна. Проходила какая-та не разбирающаяся в хтмл и эсэсэс училка, программировала на нотепаде с хтмл тегами времен 2004 года. Еще советовала юзать Dreamвивер ибо это Чудо !11. Мне хотелось застрелиться.
    Потом проходили дискретку. Так как я отпетый алгоритмизд, то с этот предмет относительно был одобрен моими яйцами.
    Потом было ООП. Под ООП, оказывается подразумеваться решение тупых задач из книжек Златопольского и Абрамова на c++.
    Потом был предмет с гордым названием - Практика визуального программирования. По сути, тот же vb.net, опять задачи Абрамова и Златопотолокского, но потом постепенно подключали базу акссес. Так как там с провайдерами баз данных был лютый пиздец, всей группой решили выбрать одну версию вижуалстудии и микрософт оффиса (оба 2010), ибо на других версиях код напросто отказывался работать.
    Потом в следующем месяце был предмет - "программирование баз данных". Начало было многообещающим, препод даже одобрил то что я буду использовать python, но после первого занятия, препод пошел подыхать в больницу, а вести стал чувак который месяцем раньше вел "Практику визуального программирования". Все 16 он повторял точь в точь то что вел месяцем раньше. Многие даже сдали предыдущие работы. Справедливости ради скажу, что препод это был аспирантом, и часто во время занятий рассказывал анекдоты (преимущественно про блондинок).
    Следующий месяц прошли два предмета - Правоведение и литературу. Ахует как нужные предметы.
    После был месяц Объетко Ориентированного Пирограммирования - 2 . К счастью, помимо решения задач из книг Златовлаского, пробегались по презентациям из педивикии. Вроде еще класс создавали...
    Следующий месяц, пришлось слущать лекции по гражданской обороне...
    Потом месяц с охуенно нужным для меня - веб быдлокедера предметом - Математические вычленения на Maple.
    Последний месяц второго курса была, более менее адекватная преподша. Вела JavaScript, и я не особо придирался к ее знаниям, ибо сама призналась до лекции что с JavaScriptom пока не работала, и заодно научиться.....
    Теперь уже прошел месяц третьего курса. Прошли Программирование на интернет (это название предмета такое). По сути тот же Vb.net но с добавлением ASP. Опять задачи из книг Абрамовича. Бляд... вместо того чтобы делать сайты нас заставляли решать задачи типа "Дано число а и б найти какое из них большее". Тока в отличии от Vb.Net предметов до этого, данные выводились на страницу через риспонсе.врайт.............
    И так а знаете что ? Не один из вышеперечисленных двух дюжин предметов я не учил всерьез. Я просто сдавал во время работу, и порою читкодил на экзаменах.
    Хотите узнать как стать нормальным программистом учась в институте? Никак. Нужно просто поднят свою жопу и начать кодить. Пытаться сделать что -то. Никто за тебя изучать не будет. Скачай видеокурсов по хтмл хтмлакдемии на нонеймклабе, пройди их. Потом сверстай двух десятков макетов. Потом потихоньку иди в фриланс.
    На этом этапе не жажды денег и девок.

    Во втором курсе меня пригласили после пар поработать в институте. Взамен зарплата аж 40$ и некоторые бонусы с учебой. Я согласился. Зарплата конечно же не ахты, но бонусы это круто. Ещь за одним столом с педаггогами высоких мастей, в груди стоит бейдж "специализд центра тестирования", можно приезжать на автомабиле. Еще играеш в волейбол с деканом и всякими замдеканами.
    Но на 40 не проживешь. Поэтому я по ночам фрилансил. А теперь представь в 6,00 вставать, в с 8 до 12 быть на парах, с 13 до 16 работать в инсте. Потом с 18,00 до 01,00 фултайм удаленка или фриланс. с 1,30 до 6,00 сон. Бодрый бляд сон. 4,5 часа сна. Каждый день. А сколько спишь ты Анон? А бляд забыл, мне еще нужно готовиться по часу в сутки изучая алгоритмы ибо олимпиада студенческая скоро. У меня уже в копилке медаль золотая и кубок, но бляд бонусы победителя ахуенны - освобождение от рабства на 0,5 года и прибавка к стипендии в размере 4 косарей.

    -----
    Итак если хочешь чтобы не выпилили из института и хочешь стать нормальным программисздом, подними жопу и изучай. И тот факт что ты родился/живешь/или потерял девственность в жопе мира не должно тебя ограничивать.
    PS. Прошу прощения всем за нецензурную речь. .
    Ответ написан
    7 комментариев
  • Есть ли шанс раскрутить web-проект с нуля?

    opium
    @opium
    Просто люблю качественно работать
    Если в идее есть высокая потребность и нет реализаций то она взлетит и с тонким кошельком
    Ответ написан
    5 комментариев
  • Есть ли шанс раскрутить web-проект с нуля?

    gobananas
    @gobananas
    finishhim.ru
    Шанс есть всегда

    SEO-продвижению, которое нужно делать самостоятельно

    Внезапно... на первом этапе всё надо делать самостоятельно и SEO и программирование и вёрстку, кто-то и в дизайн сам, а кто-то и бухгалтерию ведёт.

    время от времени запустить какой-нибудь проект

    В этом и проблема, время от времени, какой-нибудь взяли проект и поехали или пан или пропал
    Ответ написан
    2 комментария
  • Есть ли шанс раскрутить web-проект с нуля?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Конечно. Полно примеров. Гуглите.
    Ответ написан
    2 комментария
  • Как сгладить движение маркера на карте?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Потому что надо не сразу маркер вставлять в нужное место, а потихоньку его туда вести. Да, будет лаг. Но вы можете не ждать очередной ответ, а интерполировать движение дальше и при получении точных координат уже корректировать.
    Ответ написан
    Комментировать
  • Icons8 - есть ли похожие сервисы?

    @GreatRash
    Тысячиих.
    Ответ написан
    Комментировать
  • Как стать продвинутым сайтоклепателем (формоклепателем) и отправиться на каторгу, чтобы пахать за говяжий дошик и оплачивать сарай?

    @rpomo3eka
    Давайте тоже отвечу, такой же борщ варился и в моей голове. Сейчас мне 35, я програмлю только для заработка, и для того чтобы ездить зимовать в азию.
    Про личную жизнь. Ну я не был адским нолайфером, в 20 лет я познакомился со скромной хорошей девушкой, да так и остался с ней навсегда, периодически ссорились по началу, но до сих пор вместе, сыну 6 лет.
    Точно также как автор поста, я думал-гадал, не мог понять, что мне делать и куда податься. Работать я пошел примерно в 18 и сразу бросился в омут php, так как наврал на собеседовании, что я его знаю. Пришлось узнать. Тогда, конечно, было не особо много вариантов что учить, так как ничего из современных технологий еще не было, даже jquery. Я освоил php и яваскрипт и потом поплыл куда глаза глядят, увольняясь примерно раз в 2 года (так получалось, не планировал) и устраиваясь в крупные фирмы на такую вакансию как "специалист по сайту".
    Когда я уходил с работы, в перерывах я сидел дома по 2-3 месяца, готовя свои "стартапы" в попытках заработать. Как-то. Ну хоть как-то, но не идти в офис. НИЧЕГО не заработал вообще. Хотя даже сделал один сайт, на нем было 2 тысячи человек в день. Но время тикало, денег не было, и я опять шел искать работу. Потому что жена же, я же не могу совсем хикковать дома на хлебе и воде.
    И вот на одном из мест я реально задержался, аж на 5 лет. Пришел туда как спец по битриксу (которого ВООБЩЕ не знал). Но я освоился и освоил битрикс кое-как сам. Хорошая компания, зарплата тоже норм. Ну и как-то сидел-сидел, читал книжки по саморосту и улучшению свой жизни и как разбогатеть.
    И так мне все однажды на100пи3дело вдруг, что у меня начался кризис. Но начался он не просто так. Любой кризис рождается после реальных потрясений, обычно когда человек вдруг осознает, какое он г0вно.
    Я пошел искать работу по профессии PHP-программист на ЗП в два раза больше моей. Ну типа, я же пхп занимаюсь, битрикс же на пхп, я же не г0вно, я молодец, я красавчик. И вдруг оказалось, что я такое дерьмо, что на собеседовании не могу ответить на вопросы об ООП и о системах контроля версий... Фиаско.
    Я понял, что это просто пипец, надо что-то делать. Я решил бросил курить, я похудел на 10 кг, я прыгнул с парашютом, я устроился на работу в компанию, которая делает сайты на битриксе обычным программером. Директор - парень моего возраста, лет к 30 тогда, вдохновленный своим делом, обещал мне ЗП 80 минимум. Я получил в первом месяце 30, в следующем месяце 40. Мой испытательный срок закончился и он сказал "Ну вот, твой испытательный закончился, в следующем месяце ты делаешь вот этот проект и получишь 50 тысяч".
    А я такой на переменах весь, понимаете? Я худею, я не курю уже две недели, я с парашютом сиганул, я освободится из кабалы предыдущей работы, я искал ЗП от 70! А тут целый месяц ОЧЕНЬ муторного проекта и 50 т.р. Бюджет проекта 250 тысяч, а мне дадут из них 50! И сайт буду по факту делать я целиком, менеджер мудак, дизайнер тормоз, верстальщик не знает что такое bootstrap!
    Я ушел и повесил объяву на авито по сайтам.
    И через день мне позвонили первые клиенты, которым нужно переделывать меню на сайте. Сайт на битриксе. Были еще разные клоуны и разные проекты, много мусорной работы, но деньги капают и я удаленник, все ок.
    И я все заседал на сайте авд ру, читал отчеты о путешествиях, такое типа хобби. И тут жена говорит "А почему бы нам не уехать тоже в тай на месяцок?". И я такой "БЛИН, а чо бы нет то правда??? И почему на месяцок????" И мы уехали на первую зимовку на 4 месяца. Это было финансово не особо легко, денег было впритык, я не понимал как организовывать работу, как искать клиентов без возможности мне позвонить. Но нам хватило кое-как.
    И я все понял. Что я хочу, куда двигаюсь, как надо работать и как быть при этом в полной гармонии. Я понял что хочу путешествовать зимой на море. Для этого нужны деньги (небольшие, но все-таки). Я понял кто платит деньги и кто не платит. Деньги платят ТОЛЬКО те, кому твои услуги нужны для того, чтобы зарабатывать на этом деньги. Еще я понял, что они платят ОЧЕНЬ со скрипом, когда ты им уже все доделал. Что нужно портфолио, что нужно быть специалистом в какой-то области, которая нужна БИЗНЕСУ. Я выбрал битрикс, но вам не советую, просто я как-то давно встал на эту скользкую дорожку и меня теперь сами находят клиенты, я уже в нем как бы профи.
    Ну кроме этого, мне уже и 35, многое прочухал в жизни, научился себе не доверять, смотреть на себя как на другого человека - ленивого, слабовольного, не желающего работать. Я знаю когда я пашу - когда ДЕДЛАЙНБЛЯЗАВТРАСДАВАТЬ. Зато я меньше разочаровываюсь в себе, я честен с собой, я знаю что я говно, хоть и довольно смышленое в силу профессии - работаю головой все-таки.
    Так что, мой совет - выбирайте что-то, что будет нужно бизнесу и ищите клиентов в этом. Любая популярная система, которую использует бизнес в России - это деньги. 1С, Битрикс, CRMки популярные... Все всегда будут платить за то, что нужно для заработка денег - реклама, поиск персонала, системы оптимизации и развития бизнеса (CRMки, 1С), аренда помещений и т.д.
    Все остальное превращайте в хобби - выгорит так отлично, нет так нет.
    Ответ написан
    6 комментариев
  • Хорошая ли это практика использовать vue и jquery вместе?

    nikichv
    @nikichv
    Frontend dev. Current stack: Next.js/RTK/Saga
    Нормальная.
    Очень много ситуаций, когда нужный тебе плагин тянет зависимостью jQuery, а аналога по функциональности на vue нет. Собственно, это и приписывают главным минусом vue, что очень мало вменяемых плагинов (всякие карусели, кастомные скроллы и прочее), и поэтому стиснув зубы и помолившись, приходится тащить за собой jQuery.
    Поэтому, если админка требует jQuery, то тащи ее в проект, вариантов немного как таковых (или даже и вовсе нет).
    Ответ написан
    2 комментария
  • Как в 2017 году принято делать счетчик показов?

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Какие есть еще варианты? Какой выбрать?
    Ещё есть варианты, типа Redis/Memcached, таблицы в памяти, вариант отключить синхронизацию с файловой системой в БД, использовать MongoDb или другую базу подобного плана и т.д., есть специальный тип таблиц, например, ARCHIVE в MySQL оптимизированные специально на запись... Масса вариантов, в общей сложности.

    Шлем запрос на api, который ничего не делает. Потом грепаем логи по крону.
    Не уверен, что это быстрее чем база данных.

    Шлем запрос на api, там скрипт делает INSERT в базу - инсерт в базу скорее всего будет медленный, нафиг.
    Если Вам нужен счётчик, это будет не "INSERT" а скорее "UPSERT" ("INSERT or UPDATE"), а ещё лучше сразу UPDATE (т.е. заводить запись с текущей циферкой счётчика до того, как будет пытаться её UPDATE'ить).

    Шлем запрос на api, там простой скрипт делает append в файл. По крону считаем что там записалось - выглядит уже лучше.
    А как на счёт конкурентного доступа к файлу?
    Ответ написан
    Комментировать
  • Какой тип нужно использовать для загрузки pdf 30 mb в mysql?

    Kwisatz
    @Kwisatz
    Больше web-приложений, хороших и разных
    никакой. Хранение файлов это задача файловой системы, не нужно этим грузить СУБД
    Ответ написан
    Комментировать
  • Как проверить есть ли в папке файл с именем image?

    qork
    @qork
    { background: #F00B42 }
    Ответ написан
    Комментировать