• Ошибка: sqlite3.OperationalError: no such column как починить?

    SoreMix
    @SoreMix Куратор тега Python
    yellow
    Столбец user_name есть, но не работает

    Он то есть, но вам программа пишет нет колонки star
    Учитесь правильно составлять SQL запросы, не используйте это f-форматирование

    cursor.execute('UPDATE lun_db SET user_name = ? WHERE user_id = ?', (username, userid))


    На первом же экране объясняют как использовать переменные
    https://docs.python.org/3/library/sqlite3.html
    Ответ написан
    Комментировать
  • Где найти учебник по Котлин?

    @acwartz
    Тут должна быть ваша реклама.
    Предполагается что вы знаете Java или знакомы с ней. И тогда там все понятно ведь java ставится в сравнение. kotlinlang вполне понятен. Kotlin koans прошли хоть или только доки читали?
    Ответ написан
    3 комментария
  • Где найти учебник по Котлин?

    @foonfyrick
    Я две книги читал, там на пол книги вода одна, читать это невыносимо скучно, ощущение что для школьников писали, никаких глубоких объяснений тебе там не найти, ты либо читаешь доки, либо гуглишь, например habr что такое переменная, habr что такое объект, habr что такое jvm и читаешь многостраничную статью, книги неэффективны, по крайней мере те, которые читал я. И вообще лучше изучать язык в сравнении, например, с языком, имеющим динамическую типизацию.
    Для начала проще курс на metanit пройти, там все коротко и с примерами, за 2 дня пройдешь, а потом уже глубже изучай. Да и вообще, для какой цели ты учишь?
    Ответ написан
    2 комментария
  • Как подключиться к домашнему интернету находясь в другом городе?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Впн не предлагать ибо в моем городе нет сервера с впн

    :ROFL:
    Я хочу есть.
    Хлеб не предлагать, так как у меня нет ножа :D

    Нет - поставь и будет :) Да, для этого нужен приличный роутер, гумно полуторарублевое не пойдет.
    Ответ написан
    Комментировать
  • Как подключиться к домашнему интернету находясь в другом городе?

    @pfg21
    ex-турист
    настроить впн в роутере. в боле менее продвинутых модельках он есть.
    вариант2: прошить роутер прошивкой опенврт (и подобные) и настроить в нем сервер vpn.
    после может делать что хотите.
    Ответ написан
    3 комментария
  • Чем отличается веб-разработчик от фронтенд разработчика?

    vabka
    @vabka
    Токсичный шарпист
    Веб-разработчиком могут называть и бэкендера, и фуллстака, и фронта.
    А фронтендер - это фронтендер.
    Ответ написан
    Комментировать
  • Чем отличается веб-разработчик от фронтенд разработчика?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    Под веб-разработчиком каждая компания может понимать что угодно, но множество "фронтенд-разработчик" входит в множество "веб-разработчик". Сюда обычно добавляется бэкенд, работа с БД. Что-то типа недо-фулл-стека, а иногда и полноценный фуллстек
    Ответ написан
    Комментировать
  • Как поменять переменные среды в macOS?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день!
    Я предпочитаю использовать sdkman
    https://sdkman.io/install

    А дальше можно легко устанавливать нужные версии jdk используя
    sdk install java {version}
    А чтобы использовать нужную версию java используйте
    sdk use java {version}
    Ответ написан
    4 комментария
  • Как установить напоминание в Macos каждые 5 мин?

    arsenty
    @arsenty
    Full Stack Designer
    Terminal.app
    while osascript -e "display notification \"asdf"\"; do sleep 600; done
    Ответ написан
    1 комментарий
  • Зачем нужно тестирование?

    @programrails
    Я лично думаю, что тесты - это образчик типично западного лицемерия - как в сказке Андерсена "Голый король". Тесты - это чушь собачья (точнее, чушь свинячья). Полезность тестов - вымышленна. Тесты были изобретены на Западе - и они чужды по духу русскому человеку - ввиду своего чудовищного (типично Западного) лицемерия. Сторонники тестов пытаются что-то там такое невразумительное говорить (в защиту тестов) - но никто им не торопится верить - отсюда, собственно, и появился данный вопрос на данном форуме - если бы полезность тестов была реальна - люди бы не спрашивали, зачем они нужны - а просто пользовались бы ими. Все, кто выступает в защиту тестов - я думаю, лишь послушно повторяют цитаты из западных учебников - вместо изложения своих собственных мыслей. Конечно, ведь так хотят работодатели - так как же можно выступить против них?

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

    Писать же тесты ДО написания кода - это вообще ВЕРХ абсурда. Неужели непонятно, НАСКОЛЬКО противоестественно это занятие? Это просто дичь какая-то. Даже сами западные авторы учебников по тестированию об этом пишут - я прочёл несколько западных учебников по тестированию, пытаясь найти хоть какой-то смысл в тестах - они пишут, что BDD хорошо не более чем в 20% случаев.

    Использовать тесты как защиту на будущее - "если что-то поломается при новых правках"? Ну извините, а не слишком ли дорогая цена - для 90% проектов? Да, может быть, на каком-нибудь миллионно-посещаемом сайте это и оправдано экономически - но на подавляющем большинстве сайтов - едва ли.

    И вообще - даже если и идея автоматизирования тестирования и носит разумное зерно - почему нужно СПЕЦИАЛЬНО вручную писать тесты? В лучшем случае, это должно быть сделано так: ты тестируешь РУКАМИ какую-то фичу - а программа при этом АВТОМАТИЧЕСКИ запоминает всю последовательность ручных тестировочных действий (и потом воспроизводит при нужде). Только так это имеет право выглядеть. Я немного утрирую, конечно - но суть в том, что это безумный абсурд - писать тесты руками - тратя на это уйму времени и генерируя тем самым новые ошибки.

    Короче, я для себя лично пока что решил так: писать тесты только для западных заказчиков - чтобы их душа была спокойна. И делать тесты как можно правдоподобней при этом - максимально выдавая их под якобы действительно нужную и полезную вещь (с точки зрения западного менталитета). Вот моя чисто практическая рекомендация. У них там на Западе множество идиотизмов, не понятных (и чуждых) русскому человеку - и это один из них.

    Так что я действительно искренне не понимаю - зачем нужны тесты - и считаю, что они и не нужны на самом деле - а нужны исключительно для введения в заблуждение западных заказчиков - и больше ни для чего. Во всяком случае, в том (нелепом) виде, в котором они (тесты) существуют сейчас. Я же свой код тестирую руками - и это намного лучше и эффективней тестов. Да, я не говорю, что я не тестирую свой код - тестирую обязательно (а как же без этого) - но только руками. Может быть, и есть в отдельных случаях смысл написать именно тест - если руками тяжело и долго воспроизводить тестировочно-проверочную последовательность действий - но это как исключительный случай. Западное же требование покрытия кода тестами под 80-90% - вообще полная чушь - бездумная и шаблонно-тупая. Они ведь там тоже не семи пядей во лбу - а главное, что на Западе категорически запрещено думать своей головой - это только в России пока позволено (и то не каждому, как очевидно).

    Я против тестов (в нынешнем их виде). Тем более, я против TDD. Но я не против тестирования - но только ручного.

    Излагайте свои доводы - но только СВОИ, а не где-то вычитанные.
    Ответ написан
    Комментировать
  • Где поучиться как делать вёрстку XML для Android?

    @ezhik-narkoman
    Fjdkdodkd
    Вообще если поискать на сайтн, есть куча руководств, начать хотя бы с этого:
    https://developer.android.com/guide/topics/ui/decl...
    Из сторонних ресурсов, думаю будет интересно ознакомится с этим сайтом: https://android-school.ru
    Или это: https://litecoding.com/2010/12/15/verstka-dlya-and...
    Ответ написан
    3 комментария
  • Из каких программ UI/ UX дизайна можно экспорировать xml для Android Studio?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Попробуй Figma. Знакомые разработчики отзывались, что из нее выходит готовая разметка под андрюху
    Ответ написан
    Комментировать
  • Как узнать формат файла базы данных с расширением ZOD?

    tsklab
    @tsklab
    Здесь отвечаю на вопросы.
    Это не база данных, а файл с данными упакованными указанной вами программой. Если хотите эти данные распаковать, нужно провести реинжиниринг функции упаковки программы.

    Уточнение: в пакете установки 48 файлов для разных языков. Все имеют одинаковую сигнатуру, но разный размер.
    Ответ написан
    1 комментарий
  • Payoneer просит фото с надписью "Payoneer" в одной руке и удостоверением личности в другой. Кто сталкивался?

    @sidni
    Php Developer
    Думаю какая та стандартная процедура... не раз сталкивался когда продлевал карту
    Ответ написан
    1 комментарий
  • Как научиться учить программирование?

    @Bjornie
    Изучаю Python
    Программирование не твое. Забей. Я серьезно. Ты еще ничего не сделал толком, а уже лень, апатия, ничего не хочу, нужна мотивация. Вчера ты сеошник. сегодня дизайнер, послезавтра программист. И все как-то не получается. Забей. Найди то, что нравится, а не там где круто.
    Ответ написан
    1 комментарий
  • Как научиться учить программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    А просто со временем, до всех доходит, что программирование это не интересные исследования, познания неведомого как в фантастике, прикручивание двумя кликами новых движков.
    А на деле - это еще и множество рутинной и кропотливой работы, которая по сути - скучная, однообразная, И ее процентов 80.

    Вы это наконец поняли. Какую мотивацию вы хотите от нудной и кропотливой работы - неясно. Мотивация может быть в зарплате, в создании своего продукта, если он есть. А так - человек должен уметь мотивировать себя сам, а не ждать пока его рассмешат клоуны.
    Ответ написан
    4 комментария
  • Какой фотоаппарат умеет работать в УФ спектре?

    habrahabr.ru/post/233507
    Посмотрите в сторону этого объектива, либо специальных фильтров. Но насколько я знаю, сенсор камеры всё равно не получает полный спектр uv из-за защитного покрытия матрицы, это и решения с фильтрами скорее всего дадут усечённый диапазон наблюдений. С другой стороны uv-камеры уже имеют 4х-значный ценник $.
    Ответ написан
    2 комментария
  • Ограничитель трафика - какие есть альтернативы?

    fallen8rwtf
    @fallen8rwtf
    полноценный шлюз kerio control
    Ответ написан
    Комментировать
  • HTML5, пора или не пора?

    hadra
    @hadra
    можно начать... но костыль лучше оставить ...
    Ответ написан
    Комментировать
  • HTML5, пора или не пора?

    winbackgo
    @winbackgo
    По умолчанию video с flash fallback. Примеров и готовых решений уйма.
    Ответ написан
    Комментировать