========================
== IT researcher blog ==
========================

Ошибки flask+celery (‘flaskextension’ object has no attribute ‘user_options’)

Programming Python Errors

сли вы делали все по инструкции с сайта flask’а, и вам выпадает что-то типа:

'flaskextension' object has no attribute 'user_options'

или:

The module app was not found.

или:

Module 'bla.bla.mq' has no attribute 'celery'
Read more...

Второй язык программирования (про муки выбора)

Programming
Продолжая тему затронутой во вчерашнем видео мысли — «Как выбрать программирования», я хочу обратить внимание на мысль, которую не раскрыл полностью: Почему мы вообще можем запрещать себе выбор второго языка Я буду говорить от себя — у меня был (надеюсь что именно был) страх расфокусироваться в технологическом плане, это происходит когда тебе интересны несколько технологий, в моем случае на данный момент — Python и Go. Но, подсознательно включаешь механизм «а что перспективней, лучше и тп. Read more...

Монотонная регулярность успеха

Монотонная ежедневная работа — это когда ты неотвратимо, без перерывов на протяжении лет, давайте возьмем весомую цифру — 5-10 лет, каждый день делаешь что-то, что приближает тебя к цели, и не делаешь то, что тебя от этой цели отталкивает. Сейчас будут примеры, а потом важное резюме. Программирование: Каждый день я пишу код, делаю коммиты и заливаю их в репозиторий. Плюс изучаю информацию о языке, которую до этого не знал. Плюс изучаю теорию программирования, которую не знал. Read more...

Когда программисты говорят о зарплатах относительно языка программирования...

Programming
…они забывают что зарплаты получают не языки программирования, а люди которые на них пишут.

Чарлз Бэббидж. Механическая вычислительная машина

Programming
Читаю сейчас книгу Алана Тьюринга «Вычислительные машины и разум» и там он упомянул Бэббиджа… А вы знали что «первую», хотя тут можно поспорить,вычислительну машину создал Бэббидж, и это была МЕХАНИЧЕСКАЯ чычислительная машина, прототип наших компьютеров. Тоесть она уже опережала способность человека делать вычисления, хотя была основана на принципе шестеренок и карточек… Так начинаешь задумываться о «безграничном потенциале человеческого мозга», хотя есть ряд исследований которые уже давно эти рамки установили в той или иной степени, но это больше к нейробиологии. Read more...

Если psycopg вываливается при сборке с ошибками на MacOS

Python Errors Programming

Если ставите на MacOS в virtualenv psycopq, а он валится на сборке, показывая ошибки подобные вот этой:

psycopg/pqpath.c:1819:17: warning:
implicit conversion from enumeration type 'ConnStatusType' to 
different enumeration type 'ExecStatusType' [-Wenum-conversion]
Read more...

Балабольство против развития

Psychology
Я давно вижу тенденцию в мышлении, которая мешает людям развиваться и достигать этой цели — стать программистом, о чем записал уже много видео, но похоже нужно повторять это регулярно чтобы до людей постепенно доходила одна простая мысль: Болтать о том как тебе тяжело, непонятно, но так сильно «хочется» — это абсолютно никак не приближает к цели. Я порядка 5 лет набираю стажеров в свою компанию, а это собеседования студентов, которые уже давно перевалили за 1000. Read more...

Если решили поменять специальность в 30+ лет

Psychology
В процессе очередной консультации вспомнил о следующем упражнении. Для людей, решивших кардинально поменять сферу деятельности, будучи специалистами в своей области, но сомневающихся. Вспомните: — Сколько лет вы потратили на обучение в вузе(колледже, на курсах и тп.) — Сколько времени было потрачено на работу младшим специалистом. — Сколько времени вы потратили чтобы достичь текущего уровня в профессии. Если вы решили стать программистом (относится и к другим профессиям), то вам придется повторить этот путь. Read more...

Решение проблемы со временем

Psychology
Заметка для людей, у которых нет времени. Если у вас «нет времени», потому что оно занято сериальчиками и игрушками, то эта статья не для вас. Проблемы, с которыми я столкнулся, и как я их решил: Ничего не успеваю, дела копятся в огромный список: Книга «Как привести дела в порядок». Дела организованы по вышеуказанной системе, это помогло, но ненадолго: Книга «Делай меньше».

Начинать не с теории а с практики

Programming Learning
Приходит «вопрос», а скорее попытка продемонстрировать свое мнение, но для читателей я этот пример разберу. Сообщение: Ты говоришь: «сначала должна быть практика». Но иногда не получается никак заниматься практикой без теории. Приведу пример: (*** ДЛИННЫЙ ПРИМЕР, НИЖЕ КОРОТКИЙ ВЫВОД Пускай мне нужно получать наборы символов, разделённых двоеточием (0x3A). Данные приходят через Unix Domain Socket (упрощённый вариант — через stdin). При каждом завершении слова нужно отправить соответствующую этому «слову» строку (из какой-то условной карты, хранящейся в памяти) обратно в сокет (или stdout). Read more...
Previous Page 3 of 5 Next Page