banteg
какие извращенцы на маке сидят?
идеальная ось же, одинакова по удобству с линуксом для разработки, при этом минимум красноглазия и больше качественного софта
Andrew
Да ну вряд-ли
Andrew
Tishka17
Nikolay
👻
Tishka17
Удобство? Ну пара фич удобнее, ещё несколько - менее удобные
Andrew
Мне нужно было перенести свой проект для тестового задания на мак и тут есть свидетели, как долго я мучился с тем, чтобы оно работало
Tishka17
Andrew
Понятное дело, что мне просто не хватило знаний, но на винде подобная настройка заняла во несколько раз меньше времени
Tishka17
Я когда переносил проект с линукса на Винду - надо было в одном месте только исправить. Я забыл что файловые локи в винде другие
Tishka17
Ну как переносил, его просто взяли и запустили
banteg
в целом очень радует что все ос движутся в сторону удобства для разработчиков наконец
Tishka17
Andrew
Мне нужен был виртуалбокс для выполнения задания. С его настройкой и была проблема
Andrew
Ты, наверное, забыл
Andrew
Я тут носился из стороны в сторону и рассказывал про рабочую виртуалку на винде и нерабочую виртуалку на маке
Andrew
А дело оказалось в Yaml файле, который нужно было прописать на маке
Почему - не знаю, на винде все без него заработало
Andrew
Вполне может быть
Roman
Andrew
Та проблема хз с чем была связана
Опять же, мне просто не хватает опыта, чтобы понять это
Tishka17
Andrew
Задание такое было. Подключиться к виртуалке по SSH
Andrew
А потом сравнить активные IP, подключенные к виртуалке с IP, которые брались из файлов на моем пк
Tishka17
Оу
Tishka17
Ну окей
Andrew
И кстати, еще раз спасибо за помощь. На стажировку в итоге взяли)
Andrew
Кстати, тут есть знатоки, работавшие с Django REST?
Tishka17
Andrew
Andrew
Я был бы на самом деле рад, если вдруг у кого-то есть какая-то статейка касаемо веб-серверов и их программирования, а то я будто голышом в прорубь прыгнул и ощущения не из лучших
Andrew
Может действительно ошибка при установке
Потому что на ноут когда я ставил убунту, тоже куча приколов была по итогу с установочными файлами, с распаковкой архивов и т.д.
Roman
Nikolay
Работу неситею
Yaroslav
Здравствуйте ,я знаю ,что это возможно не подходящее место ,но я не знаю ,где спросить ,но как вы думаете сколько взять за android приложение для сайта https://mangalib.me/
Александр
Салют! Я тут решил потыкать аннотации, хотел спросить все ли я правильно делаю, меня терзают смутные сомнения.
Есть у меня такое:
main():
...
file_lock = threading.Lock()
...
def run_test(
file_name: str,
file_lock: ???,
test_fun: Callable[[webdriver.Remote], dict],
selenoid_url: str
) -> dict:
...
with file_lock, open(file_name, "a") as file:
...
Вызывает вопрос file_lock. Какая для него должна быть аннотация?
Nikolay
Tishka17
Правильно
Nikolay
Kop
Нет, лето же
Почему тебя никто не берет ? Или ты сам в ручки не идёшь ?
Nikolay
Aidar
Салют! Я тут решил потыкать аннотации, хотел спросить все ли я правильно делаю, меня терзают смутные сомнения.
Есть у меня такое:
main():
...
file_lock = threading.Lock()
...
def run_test(
file_name: str,
file_lock: ???,
test_fun: Callable[[webdriver.Remote], dict],
selenoid_url: str
) -> dict:
...
with file_lock, open(file_name, "a") as file:
...
Вызывает вопрос file_lock. Какая для него должна быть аннотация?
Можно не для всех параметров указывать тип, это проверяется только до запуска, а так всегда можно вызвать type() и узнать нужный тип
Tishka17
Nikolay
Kop
Tishka17
George
Может кто-то подсказать как в virtualenv для 2.7 python указать чтобы ставился python2.7 вместо 3.7?
Tishka17
python2.7 -m virtualenv?
Александр
Прям threading.Lock не катит?
Походу нет, типы должны совпасть ведь?
hreading.Lock
Out[1]: <function _thread.allocate_lock>
type(file_lock)
Out[2]: _thread.lock
Александр
Tishka17
Александр
Спасибо.
Oleg
Oleg
https://github.com/python/typeshed/blob/master/stdlib/2and3/threading.pyi#L79
Александр
Пойду дальше читать доки, вроде ок штука.
Oleg
Oleg
я обычно так делаю в непонятных ситуациях
Tishka17
Oleg
Александр
Anonymous
Создавая модуль в питоне с setup.py файлом, как мне для самого сетапа импортировать version из __init__.py, так, чтобы код, находящийся в нём, не выполнялся?
Anonymous
Надеюсь понятно написал
Anonymous
Не хочется версию в нескольких местах писать, так ведь можно её забыть где-нибудь поменять
Кіт ✙
Anonymous
У меня нет мака, можешь не шутить так
Alex
Giorgi
Ребят знаете как имитировать jquery request чтобы скрапнуть js rendered сайт?
Alex
какого лешего у тебя при импорте что-то "выполняется"?