Задать вопрос
  • Стоит ли использовать Django для создания многофункционального сайта?

    @Belvarm
    Java TeamLead, интеграционные решения
    Стоит использовать те фреймворки, которые вы знаете, а то будет мало пользы
    Ответ написан
    Комментировать
  • Как отправить форму используя AJAX в Wordpress?

    @ommunist
    Делаю и поддерживаю мультиязычные сайты
    Ну вот, Артем Можаров все рассказал вам. Я только добавлю, чтобы вы проверили на сайте production, не запрещен ли для обращений политикой безопасности сайта собственно URL /wp-admin/admin-ajax.php . А то бывают случаи.
    Ответ написан
    Комментировать
  • Как отправить форму используя AJAX в Wordpress?

    werftgyhj
    @werftgyhj
    js = just sex
    Урл в WP для всех Ajax запросов один /wp-admin/admin-ajax.php
    что бы в аjax обработал нудная функция для этого в свойстве data нужно указать свойство action
    К примеру
    function sendAjaxForm(result_form, ajax_form, url) {
            jQuery.ajax({
                url:     url, //url страницы где обрабатывается отправленная форма
                type:     "POST", //метод отправки
                dataType: "html", //формат данных
                data: {
                     action: myAction,
                     jQuery("#"+ajax_form).serialize()
                 },  
                success: function(response) { //Данные отправлены успешно
                  result = jQuery.parseJSON(response);
                  document.getElementById(result_form).innerHTML =""+result.error;
                },
                error: function(response) { // Данные не отправлены
                  document.getElementById(result_form).innerHTML = "Ошибка. Данные не отправленны.";
        
                }
            });
          }

    и в wp добавляем action
    add_action('wp_ajax_{action}', 'my_action_callback'); //где {action} - тот самый экшн из data а my_action_callback функция которая должна его обработать
    Ответ написан
    Комментировать
  • Можно ли создать андроид приложение на c++?

    @tukreb
    Можно.
    Ответ написан
    Комментировать
  • Можно ли создать андроид приложение на c++?

    Можно. qt умеет компилироваться под android.
    https://doc.qt.io/qt-6/android.html
    Ссылку легко найти по запросу "qt android"

    На питоне есть kivy, а есть ли аналог у c?

    А при чём тут си, если изначально в вопросе речь про кресты и куте?
    Ответ написан
    3 комментария
  • ИИ на стадии обучения программированию. Стоит ли?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Обучение - это формирование связей в тканях мозга, поэтому оно больше похоже на накачивание мышц, а не на загрузку файлов на флешку. И происходит это, как и с накачиванием мышц, только под нагрузкой. Нельзя нарастить бицуху, если гантели будет тягать робот. Нельзя научиться программированию, если задачи решает ИИ.
    Ответ написан
    Комментировать
  • ИИ на стадии обучения программированию. Стоит ли?

    ИИ не позволяет тебе научиться двум очень важным навыкам:
    1. Поиск и фактчекинг информации
    2. Дебаггинг, самостоятельный поиск и решение проблем.

    "Ломание головы, почему код не работает" - это важная часть учёбы.

    Любая LLM - это не всезнающий джин и у всех есть свои неприятные ограничения с которыми ты рано или поздно столкнёшься.

    И RAG, всякие MoE, подключение поисковика не всегда могут помочь.

    Без навыков самостоятельного поиска ты даже не поймёшь, что нейронка тебе нагаллюцинировала ересь.

    Я не говорю, что тебе нужно срочно отказываться и прекращать использовать chatgpt. Это точно такой же инструмент, как и поисковик, всякие QnA, stackoverfloe и тд, со своими ограничениями и нишами, где он хорошо работает.
    Ответ написан
    Комментировать
  • Как сделать URL - сначала регион а потом домен?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Прошу подсказки как сделать ссылку rossiya_1/example.com

    Именно так - никак. Ибо в данном случае rossiya_1/ - домен верхнего уровня, а дальше - ссылка на страницу на этом домене. А все домены верхнего уровня управляются IANA, вот тут смотрите весь список. Рекомендую почитать про DNS - что это такое и как оно работает.
    Предположу, что тут имеется ввиду вариант с поддоменом типа rossiya_1.example.com. В этом случае, вам следует сделать следующее:
    1. Установить Ngnix
    2. Добавить настройки вашего сайта в настройки Ngnix
    3. Дополнительно настроить все нужные вам поддомены
    Ответ написан
    5 комментариев
  • Нужна очень простая БД для учета лабораторного барахла. Что существует готового?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Эту задачу можно начать просто с описи всего инвентаря в Excel файл.
    Возможно на этом этапе будет достаточно учета.

    В современном Excel можно и искать и фильтровать по колонкам достаточно удобно.
    Если в БД появится потребность вести нормализацию и справочнники - то тогда
    этот Excel уже пригодится как raw материал для загрузки в реляционные БД
    или какие-то коробочные системы учета.

    Но начать все равно нужно с ручной работы по фиксации всего в один файл.
    Я-бы даже мог начать с текстового файла с разделителями. Он потом и в Эксцель зайдет.
    Ответ написан
    Комментировать
  • Возможен ли build ios приложения не на macos?

    Приложения под iOS собираются только на macos.
    Мощности можно либо арендовать (есть много сервисов) либо можно купить Mac mini или Mac pro и развернуть гитлаб раннер на них (апле уже вроде даже продумала, как их можно в стойку впихнуть, если это надо)
    Ответ написан
    5 комментариев
  • Как создать такой блок в WORDPRESS?

    ikonkov
    @ikonkov
    Так это вопрос не по Wordpress, а по верстке. Блок с рамкой в нем заголовок и текст, заголовку дать белый фон и паддинги и спозиционировать

    Ответ написан
    1 комментарий
  • Какую IDE выбрать для разработки приложений под Linux?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    Несколько лет писал его под Windows (C# в MS Visual Studio) ... На что посоветуете перейти? Надежд на перенос кодовой базы не питаю, смирился с тем, что придется писать с нуля.
    а в чем проблема?
    https://code.visualstudio.com/docs/setup/linux
    Нормально ли писать на C# на Linux Manjaro?
    Ответ написан
    Комментировать
  • Можно ли изучать два языка программирования одновременно?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    От изучающего зависит. Но я бы не советовал распыляться, лучше выучить сначала один, а потом другой.
    Ответ написан
    Комментировать
  • Подойдет ли базовый MacBook Air M1 8/256 для web разработки?

    Не верьте хайповым видео о том, что его вам хватит для разработки. Сама машинка в плане качества и производительности просто прекрасна. Я являюсь владельцем M1 Pro 16/512. Как раз занимаюсь веб-разработкой.
    - Процессор этот смог бы ещё долго быть конкурентным. Тут проблемы нет.
    - Даже маленький размер диска совсем не проблема, потому что можно купить внешний диск, а т.к. у нас Thunderbolt, то вы практически не будете ощущать недостатка скорости. Внутренний SSD состоит из двух чипов, из-за этого диск работает быстрее, чем на M2 Air, где только один чип.
    - Самая главная проблема, которая хоронит этот компьютер для какой-либо серьезной разработки - это память... 8 Гб никуда не годится. Мне 16 впритык, куда уж там 8. Когда вы откроете браузер, IDE, запустите Docker, запустите автоматическую сборку при изменениях файлов и т.д и т.п., а потом включите Activity Monitor, то вы увидите то, что вам не покажут радостные хайпожоры, расхваливающие этот Мак именно как инструмент разработки. Увидите вы жуткий размер swap и график Memory Pressure жёлтого или красного цвета. Это означает, что памяти уже сильно не хватает.

    Поэтому, брать стоит только 16 Гб или больше. Я бы очень посоветовал не брать ноуты на Windows. Это дрянь. Автономность привязывает вас к розетке, с качеством сборки очень трудно угадать, да я бы не взял винбук из-за одного только Маковского трекпада, который является чуть ли не произведением искусства. На винбуках близко таких нет, даже на самых дорогих.

    В каких случаях можно брать M1 Air 8/256?
    Повторюсь, сам компьютер великолепен. Лучше печатной машинки за эти деньги вы не найдете. Он прекрасен. Если у вас уже есть что-то мощнее, то его можно взять именно как печатную машинку, которую везде таскать с собой.
    Но как только вы выйдете за пределы печатной машинки, нехватка памяти будет вас напрягать. Тем более, нельзя говорить ни о какой перспективе.

    PS. Почитайте каменты к моему посту. Возможно, этот вариант подойдёт.
    Ответ написан
    8 комментариев
  • Как React веб приложение выложить на VPS сервер?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Приложение на react'е после сборки - это просто набор html-, css- и js-файлов. Так что его выкладка ни чем не отличается от развёртывания любого сайта. Вам надо просто разобраться в общих принципах работы web и сборки.
    Ответ написан
    Комментировать
  • MySQL: как реализаовать поиска по нескольким вхождениям?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Но тут возникает проблема в формировании prepared statements в PHP (PDO).
    А в чем проблема?
    $sql = 'SELECT * 
    FROM articles 
    WHERE name LIKE ? 
    AND name LIKE ?';
    $prep = $dbh->prepare($sql);
    $ret = $prep->execute(['%' . 'опух' . '%', '%' . 'поч' . '%']);
    Ответ написан
    2 комментария
  • Как подключить внешний NFC считыватель к Андройд без NFC?

    NeiroNx
    @NeiroNx
    Программист
    Взять телефон с NFC.
    Если в телефоне нет NFC то и его поддержка выпилена.
    Ответ написан
    Комментировать
  • Какой использовать стек для написания онлайн сервиса управления производством?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    На том, который лучше всего знают ваши разработчики.
    Ответ написан
    Комментировать
  • Как заменить текст в файле .csv с помощью PHP?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Угу. Сначала понаставим @, чтобы скрыть все ошибки, а потом будем голову ломать, почему ничего не работает и ошибок не показывает.

    А вообще, это делается в одну строку.
    file_put_contents($outfilename, str_replace('Российский рубль', 'RUB', file_get_contents($infilename)));
    Ответ написан
    Комментировать
  • Где изучать Java ASM?

    Чем тебя не устроил официальный user guide?
    пдфка на 150 страниц
    https://asm.ow2.io/asm4-guide.pdf

    javadoc с описанием всех классов
    https://asm.ow2.io/javadoc/index.html

    и фак:
    https://asm.ow2.io/faq.html

    И ещё доклады есть:
    https://asm.ow2.io/publications.html

    Я нашел 1 понятный пример, но там без объяснений, ничего не понятно (понятна малая часть), в доке тоже, пракически не обьяснений

    Если тебе ничего не понятно - значит у тебя не хватает каких-то базовых знаний, которые подразумеваются
    Ответ написан
    5 комментариев