Задать вопрос
  • Возможно ли программно написать часы без использования библиотек?

    Да. Просто придётся библиотечные функции реализовать самостоятельно.
    Ответ написан
    Комментировать
  • Можно ли запустить 3 приложения в 1м docker?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Можно, но не нужно.
    Ответ написан
    Комментировать
  • Можно ли запустить 3 приложения в 1м docker?

    @petrovkazanksvu
    Насколько мне известно концепция и суть контейнеров "Один контейнер - это один основной процесс" который впоследствии встанет на мониторинг. Больше не могу ничем помочь..
    Ответ написан
    Комментировать
  • Стоит ли начинать изучать разработку под iOS с нуля в 36 лет?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    36 лет. не девочка, не школьница.
    Ну откуда случайные люди в интернете знают что ты умеешь, что ты сможешь?

    Если никогда в жизни не было ИТ бэкграунда, с нуля осваивать самые базовые вещи - так возьми и освой. Освой до того уровня, когда сможешь написать простенькую программу. Тогда уже сможешь самостоятельно ответить на свои вопросы.

    Если же хочется сразу план - значит тебя разработка интересует ТОЛЬКО ради заработка, а не потому что нравится сама по себе - в этом случае гиблое занятие.
    Ответ написан
    5 комментариев
  • Стоит ли начинать изучать разработку под iOS с нуля в 36 лет?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Стоит ли начинать изучать разработку под iOS с нуля в 36 лет?

    Если нравится, и мотивацией служат не только деньги - то да.

    и работать на фриланс

    Как по мне - плохая идея, и именно она может послужить камнем преткновения в вашей диллеме. Джуны не фрилансе = слабые в архитектуре(не хватает знаний), под рукой нет человека который будет тыкать носом на проблемные места(в офисе как раз такого за глаза).

    3. Реально ли начинающему самоучке найти работу на удалёнке?

    Зависит от ваших мозгов, если готовы уделять программированию с нуля по 5-6 часов в день, в течении года - может что нибудь получится. Но без code review - есть шанс что выучитесь так себе, а переучивать программиста - довольно дорого.

    С какими трудностями я могу столкнуться? (возраст, недоверие, стереотипы, конкуренция и т.д.)

    Возраст - на фрилансе без разницы сколько вам лет, главное прокачанное портфолио, например на Upwork.
    Недоверие - 100% пока вы новичок на фрилансе, будете сражаться с другими за копейки.
    Конкуренция - на уровне джуна - колоссальная, скорее всего вас съедят молодые, и голодные студенты, которые как раз и нашли позицию джуна в офисе, и уже качаются на 2 стороны.

    Моё субъективное мнение: изначально неправильно выбрана стратегия.
    Фриланс + джун = самый верный вариант здесь подошел бы php какой нибудь, и создание сайтов на колене. И как только у вас появились знания какого нибудь языка и общего построения архитектуры проекта. Можно учить уже swift. 2 языка в голове = это уже норма для программиста

    UPD: Если всё такие горят глаза, подойдет более дорогой вариант. Находите ментора после изучения базы языка (желательно работающий програмист на позиции Senior+), который будет делать code review и помогать. Это позволит эмулировать "офис", и дальше искать не фриланс, а удаленку по европе\снг.
    Ответ написан
    5 комментариев
  • Как установить pip на bash консоли если отсутствует sudo?

    deepblack
    @deepblack
    В консоли:
    su -
    Ввести пароль рута, затем:
    apt-get install sudo
    и
    usermod -a -G sudo <имя_пользователя>
    Запустить visudo и добавить в sudoers file следующую запись (но только если её там нет):
    # Allow members of group sudo to execute any command
    %sudo   ALL=(ALL:ALL) ALL
    Ответ написан
  • Скрипт для генерации уникальных изображений?

    MinTnt
    @MinTnt
    Думаю тут и PIL сгодится. Сначала задав код для рисования по пиксельно нужного изображения. А дальше создать список с разными цветами, с которого потом через random выбирать нужный цвет.

    Т.е. создать по функции для рисования определёных одноцветных мест рисунка. А далее выбирая через random случайный код света, передавать его функции, для отрисовки.

    Update: я пока лишь так, быстро просмотрел PIL, написал пусть и не до конца идеальный, но для начала сойдёт - мини-код. Он берёт из папки уже существующее входное изображение, а на выходе изменённое со случайными цветами.
    from PIL import Image, ImageDraw 
    from random import randint
    import time
    
    image = Image.open('enter-image.png')
    pix = image.load()
    width = image.size[0]
    height = image.size[1]
    draw = ImageDraw.Draw(image)
    
    pixel_id = []
    print(f'Через 3 секунды начнётся анализ картинки. Размеры {width}x{height}')
    time.sleep(3)
    start_time = time.time()
    
    for x in range(width):
    	for y in range(height):
    		print(x, y)
    		if not pix[x,y] in [i[0] for i in pixel_id]:
    			pixel_id.append([pix[x,y], []])
    		pixel_id[[i[0] for i in pixel_id].index(pix[x,y])][1].append((x,y))
    
    for a in pixel_id:
    	color = (randint(0, 255), randint(0, 255) , randint(0, 255))
    	for draw_zone in a[1]:
    		draw.point(draw_zone, color)
    
    print('Проработка изменённой картинки завершена. Начинается сохранение.')
    image.save("output-image.png")
    print(f'Сохранение завершено за {time.time()-start_time}.')

    Если же нужно чтоб какие-то цвета не брало в счёт, можно приделать такую проверку.
    if pix[x,y] not in [(0, 0, 0, 255), (255,255,255, 255)]:
    			if not pix[x,y] in [i[0] for i in pixel_id]:
    				pixel_id.append([pix[x,y], []])
    			pixel_id[[i[0] for i in pixel_id].index(pix[x,y])][1].append((x,y))
    Ответ написан
    7 комментариев
  • Обойти лимит VK API без VK API?

    Да. Но нужно будет решать капчу и могут забанить аккаунт.
    Ответ написан
    3 комментария
  • Обойти лимит VK API без VK API?

    opium
    @opium
    Просто люблю качественно работать
    Лимит обходиться большим количеством аккаунтов и прокси, спокойно миллионы запросо в день на ВК апи без проблем
    Ответ написан
    Комментировать
  • Как перевести из str в bin?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Как вариант, конечно, можно начиная с конца умножать каждое число на 2 и там в степень ещё возводить

    А можно просто прочитать документацию и не изобретать велосипед:
    s = '1010101010101010101010110101010101011110101010010101010101011110'
    i = int(s, 2)
    Ответ написан
    1 комментарий
  • Нету звука в kail linux?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Интересно, умеют ли боги материться? И на каком языке материлась бы Кали, узнав, что ее именем назвали дистриб, который непонятным образом притягивает нубов, ничего не умеющих с ним сделать?

    Зачем тебе Kali, чувак, если ты так жить без гуя не можешь? Почему не ограничиться простой бубунтой?
    Ответ написан
    5 комментариев
  • Возможно ли заменить процессор в ноутбуке на другой с таким же сокетом?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Про ваш процессор у Интела написано, что "Sockets Supported: FCBGA1296".
    BGA - это ball grid array, т.е. процессор распаян.
    Соответственно, крест на возможности самостоятельной замены неспециалистом.
    Ответ написан
    7 комментариев
  • Возможно ли заменить процессор в ноутбуке на другой с таким же сокетом?

    DevMan
    @DevMan
    чисто технически это возможно. особенно, когда процессор не распаян, а имеет сокет (что в ноутах чаще редкость).
    но, помимо самого сокета, роялит еще и поддержка биосом. а тут уже только курить спеки и специализированные форумы энтузиастов.
    Ответ написан
    Комментировать
  • Вся Материнская плата в напряжении, как исправить?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Индикаторная отвертка (любая) не предназначена (абсолютно!) для использования в электронике. Ее удел - ловить фазы в розетке.

    Отвертка с батарейкой - это вообще примитивный искатель скрытой проводки (плохой искатель), и его нельзя использовать в том числе и для поиска фазы (будет светить и на нуле из-за наводок).

    Короче. Прекратите тыкать отверткой в материнку, они не созданы друг для друга.
    Ответ написан
  • Как написать Web API на Python без сторонних библиотек?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Для джуна ли такая задача?

    Да, для джуна. Позволяет хорошо выделять тех, кто старался, учил и понимает от мартышек, заучивших по видео-урокам порядок нажатия кнопок.

    Используется ли на практике такое решение?

    А как написаны все фреймворки, по-вашему?

    Как это можно реализовать?

    Зависит от того уровня абстракции, который ожидает от вас наниматель. Можно на сокетах написать.
    Ответ написан
    Комментировать
  • Выдает ошибку при импорте модуля. Как поправить?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Установить модуль
    Ответ написан
    Комментировать
  • Каким образом поступить?

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

    Это норма.

    всё бы ничего но мне надо доработать 19 дней.

    Тоже норма. Скорее всего, об этом написано в договоре.

    Каким образом мне надо себя вести чтобы не испортить отношения?

    Хорошо отработать оставшиеся 19 дней и максимально облегчить жизнь своим коллегам и своей замене перед уходом. Если найдут вам замену до того, как вы уйдёте, то круто будет ему по-быстрому объяснить что да как.

    В данный момент думаю собрать архив файлов(подготовить для следующего админа, подготовить readme чтоб вкат был менее болезненным чем мог бы быть) и наверное просто сидеть и делать свои дела на протяжении всех этих дней.

    Выглядит разумно. Всё правильно делаете
    Ответ написан
    Комментировать
  • Каким образом поступить?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Далее, после того как принёс шефу заявление на стол, он был в шоке, т.е не ожидал что я уйду.

    Плохой шеф, однако. Толковый руководитель всё время ожидает ухода любого из сотрудников и строит кадровую политику в соответствии с этими ожиданиями.

    бувально недавно на меня стали большинство коллег косо смотреть на меня, якобы я предал их

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

    Каким образом мне надо себя вести чтобы не испортить отношения?

    Просто делать свою работу качественно. Постараться, чтобы ваш уход прошёл наименее болезненно для компании и коллег.
    Ответ написан
    Комментировать
  • Каким образом поступить?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Каким образом мне надо себя вести чтобы не испортить отношения?

    Сказать спасибо и попрощаться? Это рынок труда, кто дал на лапу больше, тот и победил. Ваш начальник тоже работает не за еду из столовой.

    Вдруг в дальнейшем еще встретимся в айти.

    Если уйдете как адекватный человек, без крика, и просто объяснив что тут вы стагнируете в зп и в развитии - если не дурак, то поймет. Если дурак - зачем вам смотреть в сторону дураков, ищите более хорошие связи и авторитеты.

    Недавно на меня стали большинство коллег косо смотреть на меня

    Если вы себе заведете красивую женщину, и покажете её публике, а публика будет косо смотреть от зависти и неодобрения - поменяете её на страшную хабалку с деревни?

    В данный момент думаю собрать архив файлов(подготовить для следующего админа, подготовить readme чтоб вкат был менее болезненным чем мог бы быть) и наверное просто сидеть и делать свои дела на протяжении всех этих дней.

    Разговор не мальчика, но мужа.
    Ответ написан
    2 комментария