Pull to refresh
0
0

фронтэндер сеньор, питонист джун

Send message
Первому пайчарм не удалось научить. А второе приходится делать на каждой запускаемой консоли, что неудобно.
Проверил. Не работает.
Так этому тоже надо научиться. В оффлайне гугля нет.
И кстати, глубоко личный вопрос: как вам удалось макось в вмварь загнать? Я слышал, что это большая проблема.
Я не за себя — я-то после десяти лет фронта решил специальность сменить, поскольку могу себе это позволить (хотя и мне оказалось проще и удобнее поднять виртуалку под привычной виндой, чем ковыряться в десктопной убунте, на которую ни одна из моих основных рабочих программ не ставится).
А вот кое-кто из одной группы со мной реально с нуля пришел и без запаса денег на время учебы.
И кстати, виртуалки и линукс в программе курсов есть. Просто у нас там не навязывают, а учат.
Это пока не проверили. Как проверим, напишу что вышло.
Это пока не проверили. Как проверим, напишу что вышло.
Куда уж нам, грешным. Это вы родились, зная все языки программирования в совершенстве, а первый компьютер вам добрая фея Билл Гейтс на крестины подарила.
Вот тут не могу сказать, не копал настолько. Тем более там внутри уже плюсы, а с ними я почти не знаком.
Но сдается мне, что кодировки лежат несколько выше по уровню абстракции.
А вы тоже еще вчера продаваном работали и кроме ворда с экселем на своем компе только в танчики играли? Или у вас двадцать лет опыта в айти?
А то на курсы народ как раз для того и идет, чтоб всему этому научиться, причем часто совсем с нуля.
Не было там стандартных системных вызовов. Чистый питон.
Вы в точности как персонаж анекдота, который объяснял голодному нищему, что голодать вредно. Если в доме один комп на всех, линукс на него поставить никак не получится — потому что там уже стоит предустановленная винда, и ей активно пользуются остальные члены семьи. А на виртуалку там скорее всего ресурсов не хватит. Поэтому надо заработать на еще один комп, купить его — и поставить наконец линукс.
А чтобы купить еще один комп, надо заработать на этот комп…
Стандартная кодировка Python 3, в среде которого это работает — UTF-8. Стандартная кодировка SQLite 3, с которой снимается дамп и на которую он накатывается — UTF-8. Стандартная кодировка JSON — на которую рассчитаны все действия с ним как минимум в JS, PHP и том же Python 3 — UTF-8. Поэтому то, что на одном из этапов процесса происходит неожиданное и недокументированное перекодирование, вовсе не стандартно.
Судя по всему, это в самом ядре питона по неясной причине не стали прописывать кодировку по умолчанию, а вместо нее использовали кодировку операционной системы.
На курсах запускают на том, что у кого из учащихся есть. Чтобы запускать на макбуке последней модели, сперва надо заработать на такой макбук, а для этого надо сперва хотя бы окончить курсы. Ну или можно родиться в семье миллионеров — но это разве что в следующей жизни.
А не расскажете ли подробнее, что у вас там получилось?
У нас в группе около десятка человек этим решением успешно воспользовались — так что насчет «лично» вы ошибаетесь. Более того, тут в комментах есть ссылка на обсуждение аналогичной проблемы разработчиками Джанго, где точно такую же рекомендацию давали для Вин8.1 — так что и там эта галочка уже была.
Но я допускаю, что не сумел охватить все возможные ситуации.
В пайчарме запускали. Насколько я понимаю, там используется cmd.
Ну не всем же постить переводы гуглем с английского, извините.
Где-то есть, где-то нет. Считывать в принудительной кодировке мы можем, а дампить не получается.
Тут фактически две проблемы: кодировка туда и кодировка обратно. Первая похожа на то, что вы нашли, о второй ни слова. И еще у меня Django 3.2 — и на нем ничего не решено.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity