Pull to refresh
1
0

Software engineer

Send message

Четыре года назад перешел на 60% механику, почти сразу на 40%. Это максимально удобная клавиатура для десяти пальцевого метода печати.

Сборка простая, работает на базе arduino. Большая проблема заказать платы.

Не обязательно orm использовать и классы городить для простых действий.
Попробуйте такой обработчик:
""«Все SQL запросы „“»
QUERIES = {
'select_db_data': «SELECT * FROM other_data WHERE id = %s AND data = %s»
}
def sql_handler(action: str, query_name: str, *args):
""" Обработчик SQL запросов
"""
res = None
if args:
query = QUERIES[query_name] % args[0]
else:
query = QUERIES[query_name]
try:
cn = CNN.getConnection()
cur = cn.cursor(dictionary=True, buffered=True)
cur.execute(query)
if action == 'select_one':
row = cur.fetchall()
if row:
res = row[0]
if action == 'select_all':
res = cur.fetchall()
if action in ('insert','update'):
cn.commit()
res = cur.lastrowid
except mysql.connector.Error as err:
logger.exception(«SQL '{}' error: {}».format(query_name, err))
finally:
if cur:
cur.close()
if cn:
cn.close()
return res
UFO landed and left these words here

Условия были интереснее... ))

Общался "с неким Алексом Романенко" в linkedIn'e и даже видеосозвон был. Никакого доверия не вызвал этот товарищ.

спасибо, лучше и не напишешь

Странные коллеги, в жизни столько интересных возможностей...

список должен быть с нулями, увидел
не благодарите
list(range(len(List1)))
У вас есть такие?

image
Любая клавиатура с qmk прошивкой.
Главная проблема габариты. Остальное через пол часа работы вспоминается. image
электроды вживляют, улучшают разрешение

А можно подробнее? Желательно без 'киномелодрам'.
У Вас более странный вывод относительно моего вывода. Видимо, это следствие поверхностнных знаний относительно понятия Вывод. Вывод (лат. conclusio) в логике — процесс рассуждения, в ходе которого осуществляется переход от некоторых исходных суждений (предпосылок) к новым суждениям — заключениям. Вывод может проводиться в несколько этапов—умозаключений.
Спасибо, передам коллеге завтра.
Теперь покажу как O(n) -> O(n)⁄4.
На последнюю задачу много времени потратил, после стало не интересно пробовать и некогда.
import sys
data = open('input.txt', 'r')
target, sequence = data.read().splitlines()
target = int(target)
digits: List[int] = [map(int, sequence.split()))
file_out = open('output.txt', 'w')
x = target//2
y = target -x
if(x==y):
    y+=1
z = tuple(filter(lambda u: u<=x, digits))
w = tuple(filter(lambda u: u>=y, digits))
for i in z:
    for j in w:
        if i+j==target:
            file_out.write('1')
            sys.exit()
file_out.write('0')
Может в этом проблема, я с Go знаком поверхностно. Мне ввод и вывод коллега писал.
 file, err := os.Open("input.txt")
 if err != nil {
  panic(err)
 }
 defer file.Close()
 data := make([]byte, 64)
 for {
  n, err := file.Read(data)
  if err == io.EOF {
   break
  }
  str += string(data[:n])
 }

Information

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

Specialization

Backend Developer
Senior
From 350,000 ₽
Python
MySQL
English
SQL
Git
Docker
Redis
REST
RabbitMQ
Linux