@ru_python

Страница 5518 из 9768
?
17.05.2018
07:01:32
да, лучше pyinstaller юзать

https://stackoverflow.com/questions/6235123/python-executables-py2exe-or-pyinstaller

Joss
17.05.2018
07:59:54
Google
?
17.05.2018
09:00:42
А cx_Freeze?
Вот тут сравниваются эти инструменты http://docs.python-guide.org/en/latest/shipping/freezing/ pyInstaller очень хороший и простой инструмент

Не Глеб
17.05.2018
09:09:25
Подскажите пожалуйста, как в Behave добавить опциональный параметр?

Aragaer
17.05.2018
09:28:41
если речь про тот behave, о котором я думаю, то никак наверно

но можно прописать разные варианты фраз для одной функции, а там уже можно попробовать использовать дефолтное значение аргумента

если не покатит, то можно так

@when("я жму кнопку {button}") def press_button(context, button): чота @wneh("я жму кнопку") def press_button(context): context.execute_steps("Когда я жму кнопку power")

в любом случае "Когда я жму кнопку кнопко" и "Когда я жму кнопку" это разные команды для него

Dmitriy
17.05.2018
09:32:42
register_type же есть, можно попробовать им закостылить

Aragaer
17.05.2018
09:33:49
ну вот я не знаю, покатит ли @when("я жму кнопку") @when("я жму кнопку {button}") def press_button(context, button=None): чота

не, норм работает

@when('i eat') @when('i eat {food}') def step_impl(context, food=None): if food is None: food = "default food" print("eat {}\n".format(food))

Feature: test As a behave user I want to use optional parameter So that I can write more expressive tests Scenario: Reminder When I eat When I eat fish When I eat brains

нормально все напечатало

Google
Joss
17.05.2018
09:48:25
Не Глеб
17.05.2018
10:16:16
Спасибо огромное

Antony
17.05.2018
10:50:15
#работа зп до 100тыс, возможно выше. В компанию LUXOFT в Санкт-Петербурге требуются Python web Developer и Python Software Engineer Для уверенных в своих знаниях присылать на почту Winfernw@mail.ru следующие данные: Фамилия, Имя(обязательно) Почта и/или номер телефона (обязательно) Резюме( не обязательно, но будет +) Описание вакансий: Line of Business: FINANCIAL SERVICES Position: PYTHON SOFTWARE ENGINEER Project Description Work for one of the US hedge funds which develops and deploys systematic financial strategies across a variety of asset classes and global markets. Fund seeks to produce high-quality trading signals (Alphas) through their proprietary research platform to employ trading strategies focused on exploiting market inefficiencies. We are looking for exceptionally talented engineers to join our Management Reporting team. The team works closely with cross-departmental programs and projects impacting the corporate platform and reporting system, including Operations, Accounting, Treasury, Financing, Investor Relations and Human Resources. Members of the team will help transform the technology stack, development tools, release management, test strategy, and quality of code for our software responsible for all management reporting and post accounting reports. A successful candidate will be solid technically with strong attention to detail who likes to have multidisciplinary and a generalist mindset. As a team member you will help lead the effort to implement policies, procedures, infrastructure, and best practices in an innovative and forward-thinking business environment with regards to management reporting Responsibilities Additional responsibilities include: • Participate in all facets of a project's life cycle from design, implementation, testing, documentation and deployment, with a focus on deployment and production support • Coordinate with other technology groups around releases and upgrades • Work on multiple software development projects related to management reporting. • Proactively identify opportunities for refactoring and automation on new and existing code bases • Develop and extend software tools which automate, analyze, and monitor business processes • Manage and improve operational infrastructure. • Troubleshoot critical production issues, identifying and patching bugs and inefficiencies. • Handle configuration, testing, installation, monitoring of all applications and back end processes Skills • Degree in technical discipline from top university (computer science, engineering, etc.) • 5+ years of experience as a software engineer, developing systems at scale • Excellent experience in Python on Linux/Unix platforms. • Experience in querying relational large scale database using SQL (MySQL, Vertica) • Excellent problem solving ability with strong attention to detail in a fast paced environment • Excellent communication skills in both verbal and written form; Command of the English language Language English: Upper-intermediate Line of Business: FINANCIAL SERVICES Position: PYTHON WEB DEVELOPER Project Description What is WebSim? WebSim is a web and mobile application where registered users can employ simple expression-based syntax or Python code to create Alphas. WebSim is available to anyone interested in building financial models and testing, simulating and tracking the validity and effectiveness of those Alphas. Responsibilities The Role: We are seeking a hands-on Web Developer to join our mission-critical simulator development team. The selected candidate will help design and develop a next-generation, scalable, fault-tolerant, global online platform for quantitative financial modeling. Our next stage of growth includes expanding the global footprint of our web-based simulation engine, creating this new opportunity. Skills • 3+ years of hands-on industry experience in end-to-end web development. • Extensive experience in at least one server-side framework: Python/Tornado/Django, PHP, Ruby on Rails, etc. • Experience with modern client side framework or libraries such as ReactJS, Angu

larJS, etc • Experience in building scalable web applications in cloud-based environments. • Have excellent debugging and problem solving skills. • Have a working knowledge of Unix/Linux. • Bachelor's degree in Computer Science or related discipline or equivalent job experience. Experience in finance not required. Language English: Upper-intermediate

Valentin
17.05.2018
10:51:49
- Exceptionally talented - до 100k

чувствую не взлетит

Хотя возможно это просто bad wording от hr-отдела, всякое бывает

Antony
17.05.2018
10:55:26
Хотя возможно это просто bad wording от hr-отдела, всякое бывает
Нет это пишет сотрудник за плюшку, оф зп оговаривается с кандидатом и не озвучивается заранее, но крутится возле 100

Eldar
17.05.2018
10:55:27
#работа зп до 100тыс, возможно выше. В компанию LUXOFT в Санкт-Петербурге требуются Python web Developer и Python Software Engineer Для уверенных в своих знаниях присылать на почту Winfernw@mail.ru следующие данные: Фамилия, Имя(обязательно) Почта и/или номер телефона (обязательно) Резюме( не обязательно, но будет +) Описание вакансий: Line of Business: FINANCIAL SERVICES Position: PYTHON SOFTWARE ENGINEER Project Description Work for one of the US hedge funds which develops and deploys systematic financial strategies across a variety of asset classes and global markets. Fund seeks to produce high-quality trading signals (Alphas) through their proprietary research platform to employ trading strategies focused on exploiting market inefficiencies. We are looking for exceptionally talented engineers to join our Management Reporting team. The team works closely with cross-departmental programs and projects impacting the corporate platform and reporting system, including Operations, Accounting, Treasury, Financing, Investor Relations and Human Resources. Members of the team will help transform the technology stack, development tools, release management, test strategy, and quality of code for our software responsible for all management reporting and post accounting reports. A successful candidate will be solid technically with strong attention to detail who likes to have multidisciplinary and a generalist mindset. As a team member you will help lead the effort to implement policies, procedures, infrastructure, and best practices in an innovative and forward-thinking business environment with regards to management reporting Responsibilities Additional responsibilities include: • Participate in all facets of a project's life cycle from design, implementation, testing, documentation and deployment, with a focus on deployment and production support • Coordinate with other technology groups around releases and upgrades • Work on multiple software development projects related to management reporting. • Proactively identify opportunities for refactoring and automation on new and existing code bases • Develop and extend software tools which automate, analyze, and monitor business processes • Manage and improve operational infrastructure. • Troubleshoot critical production issues, identifying and patching bugs and inefficiencies. • Handle configuration, testing, installation, monitoring of all applications and back end processes Skills • Degree in technical discipline from top university (computer science, engineering, etc.) • 5+ years of experience as a software engineer, developing systems at scale • Excellent experience in Python on Linux/Unix platforms. • Experience in querying relational large scale database using SQL (MySQL, Vertica) • Excellent problem solving ability with strong attention to detail in a fast paced environment • Excellent communication skills in both verbal and written form; Command of the English language Language English: Upper-intermediate Line of Business: FINANCIAL SERVICES Position: PYTHON WEB DEVELOPER Project Description What is WebSim? WebSim is a web and mobile application where registered users can employ simple expression-based syntax or Python code to create Alphas. WebSim is available to anyone interested in building financial models and testing, simulating and tracking the validity and effectiveness of those Alphas. Responsibilities The Role: We are seeking a hands-on Web Developer to join our mission-critical simulator development team. The selected candidate will help design and develop a next-generation, scalable, fault-tolerant, global online platform for quantitative financial modeling. Our next stage of growth includes expanding the global footprint of our web-based simulation engine, creating this new opportunity. Skills • 3+ years of hands-on industry experience in end-to-end web development. • Extensive experience in at least one server-side framework: Python/Tornado/Django, PHP, Ruby on Rails, etc. • Experience with modern client side framework or libraries such as ReactJS, Angu
Это что-то новенькое, не примню, чтобы кто-то просил отправить резюме и прочее аж на почту не в лс

Eldar
17.05.2018
10:56:06
И вот это вот, когда половина на русском, а половина на английском

Antony
17.05.2018
10:57:06
Это что-то новенькое, не примню, чтобы кто-то просил отправить резюме и прочее аж на почту не в лс
Смылс в том что сотруднику плюшка, а кандидат по рекомендации первый на просмотр

Antony
17.05.2018
11:01:24
Возле 100 т.е +-10к или до 199к?
Оглашается HR после озвучивания своих ожиданий. 100 может быть и до 199 это зависит от проекта и результатов собеседования

Не Глеб
17.05.2018
11:06:53
#работа зп до 100тыс, возможно выше. В компанию LUXOFT в Санкт-Петербурге требуются Python web Developer и Python Software Engineer Для уверенных в своих знаниях присылать на почту Winfernw@mail.ru следующие данные: Фамилия, Имя(обязательно) Почта и/или номер телефона (обязательно) Резюме( не обязательно, но будет +) Описание вакансий: Line of Business: FINANCIAL SERVICES Position: PYTHON SOFTWARE ENGINEER Project Description Work for one of the US hedge funds which develops and deploys systematic financial strategies across a variety of asset classes and global markets. Fund seeks to produce high-quality trading signals (Alphas) through their proprietary research platform to employ trading strategies focused on exploiting market inefficiencies. We are looking for exceptionally talented engineers to join our Management Reporting team. The team works closely with cross-departmental programs and projects impacting the corporate platform and reporting system, including Operations, Accounting, Treasury, Financing, Investor Relations and Human Resources. Members of the team will help transform the technology stack, development tools, release management, test strategy, and quality of code for our software responsible for all management reporting and post accounting reports. A successful candidate will be solid technically with strong attention to detail who likes to have multidisciplinary and a generalist mindset. As a team member you will help lead the effort to implement policies, procedures, infrastructure, and best practices in an innovative and forward-thinking business environment with regards to management reporting Responsibilities Additional responsibilities include: • Participate in all facets of a project's life cycle from design, implementation, testing, documentation and deployment, with a focus on deployment and production support • Coordinate with other technology groups around releases and upgrades • Work on multiple software development projects related to management reporting. • Proactively identify opportunities for refactoring and automation on new and existing code bases • Develop and extend software tools which automate, analyze, and monitor business processes • Manage and improve operational infrastructure. • Troubleshoot critical production issues, identifying and patching bugs and inefficiencies. • Handle configuration, testing, installation, monitoring of all applications and back end processes Skills • Degree in technical discipline from top university (computer science, engineering, etc.) • 5+ years of experience as a software engineer, developing systems at scale • Excellent experience in Python on Linux/Unix platforms. • Experience in querying relational large scale database using SQL (MySQL, Vertica) • Excellent problem solving ability with strong attention to detail in a fast paced environment • Excellent communication skills in both verbal and written form; Command of the English language Language English: Upper-intermediate Line of Business: FINANCIAL SERVICES Position: PYTHON WEB DEVELOPER Project Description What is WebSim? WebSim is a web and mobile application where registered users can employ simple expression-based syntax or Python code to create Alphas. WebSim is available to anyone interested in building financial models and testing, simulating and tracking the validity and effectiveness of those Alphas. Responsibilities The Role: We are seeking a hands-on Web Developer to join our mission-critical simulator development team. The selected candidate will help design and develop a next-generation, scalable, fault-tolerant, global online platform for quantitative financial modeling. Our next stage of growth includes expanding the global footprint of our web-based simulation engine, creating this new opportunity. Skills • 3+ years of hands-on industry experience in end-to-end web development. • Extensive experience in at least one server-side framework: Python/Tornado/Django, PHP, Ruby on Rails, etc. • Experience with modern client side framework or libraries such as ReactJS, Angu
https://moskowsky.com/%D0%BD%D1%83-%D0%BF%D1%80%D1%8F%D0%BC-%D0%BE%D1%87%D0%B5%D0%BD%D1%8C-easy-hack/

Antony
17.05.2018
11:10:44
https://moskowsky.com/%D0%BD%D1%83-%D0%BF%D1%80%D1%8F%D0%BC-%D0%BE%D1%87%D0%B5%D0%BD%D1%8C-easy-hack/
? ну что бывает, даже гугл тоже отжигал https://3dnews.ru/921132

Oleg
17.05.2018
11:12:44
Разве это отжигает?

Вот презентация "мы пофиксили смайлы" - это мощно.

Был фанатом Андроида, а теперь как-то засомневался.

Google
Futorio
17.05.2018
11:18:39
Они много чего другого предоставили

Тебя, например, не удивил гугл помощник?

Не Глеб
17.05.2018
11:23:54
Когда он начнет говорить на русском тогда норм

сейчас не оч

Drino
17.05.2018
11:24:31
А, ну конечно, английский-то идеален для общения роботов

When
17.05.2018
11:25:48
Что бы вы подумали, если бы увидели в резюме "предпочтений по языку программирования нет"? Естественно от начинающего разраба

Tishka17
17.05.2018
11:26:30
Например, что он ни один язык не знает

Или просто хочет, чтобы его учили хоть чему нибудь

When
17.05.2018
11:27:28
Тогда встречный вопрос - что значит знать язык? Просто основные конструкции и синтаксис?

Ну т.е. нигде в резюме и не заявляются знания углубленные типа сервлетов, java ee/se и т.п.

Drino
17.05.2018
11:36:50
Тогда встречный вопрос - что значит знать язык? Просто основные конструкции и синтаксис?
Быть в состоянии написать на нём естественно-выглядящий код и/или спроектировать адекватную запросам архитектуру приложения.

Nikolay
17.05.2018
11:42:58
Тщательно

Drino
17.05.2018
11:43:32
Ну и понимать, для каких задач вообще ЯП адекватно использовать.

Drino
17.05.2018
11:49:28
Ну, если говорить о человеке, который знает несколько ЯП, то это не мечты.

Понимание "вот это надо писать на плюсах/питоне" может присутствовать

Хотя "А я слышал про cython, может попробуем технологию, которую никто на проекте не знает?" тоже иногда бывает :D

Tishka17
17.05.2018
11:51:12
А давайте все писать на js, ага

Google
Aragaer
17.05.2018
11:52:43
у нас такое было в одном проекте "а на чем это можно написать? - на си - это мало вариантов, давайте еще придумаем - ну на питоне или на жаве - вот, уже варианты есть, давайте между ними как-то сравним - ну мы все знаем си, но на жаве можно будет сделать апплет и прикрутить браузер - круто, значит пишем на жаве"

Drino
17.05.2018
11:53:06
Восторг же!

Aragaer
17.05.2018
11:54:26
а потом когда поняли, что линуксоиды умеют в линукс и драйвера, но не очень умеют в жаву, в команде добавились жависты. Которые не умели в линукс и драйвера, зато умели в жавабинс

When
17.05.2018
11:54:58
Небольшое уточнение - имелись в виду языки только объектно-ориентированные конечно) Тогда другой вопрос - насколько сильно понижается востребованность кандидата, если он не знает стандартных библиотек? Ну т.е. вот выпустился человек из ВУЗа, в котором в рамках разных курсов получил знания в языках от ассемблера до питона, но при этом ни на 1 из них нет опыта production разработки и предпочтений по языкам так и не появилось, а прям углубленно детали каждого языка не рассматривались. И по сути стоит выбор - либо самостоятельно пару месяцев углубиться, либо найти интересную компанию и дообучиться основам того языка, который там используется. Как вы бы оценили шансы такого соискателя?

Drino
17.05.2018
11:56:55
Ну, выучить ЯП не очень сложно, было бы желание. Но это расходы для компании

Я точно видел, как джунами в питон-проект брали олимпиадников, которые более-менее умели в C++ и имели голову на плечах

intruder
17.05.2018
11:58:45
ктонить запускал на винде пайтон скрипт с аргументрами из под шедулера?

не могу вьехать, task start failed

When
17.05.2018
11:59:12
А олимпиадников насколько крутых?)

Drino
17.05.2018
11:59:34
А ещё есть проекты на редких и умирающих языках (e.g. Perl) и тут знание языка редко встречается и компания просто готова брать людей, которые готовы его учить

А олимпиадников насколько крутых?)
Ну, регулярный выход на всерос ACM'а командного

Правда олимпиадное программирование это скорее что-то про увлечения человека, чем про его способности к продакшн-разработке. Но люди прикольные.

When
17.05.2018
12:00:38
Ну это крутые конечно, таких куда угодно возьмут) У меня был опыт олимпиадного программирования еще в школе/первых курсах ВУЗа, но далеко не всероса

Димон
17.05.2018
12:01:53
А ещё есть проекты на редких и умирающих языках (e.g. Perl) и тут знание языка редко встречается и компания просто готова брать людей, которые готовы его учить
По моему опыту, на перле и кадры ещё как встречаются, и легаси на нём почти в любой крупной конторе навалом. Что не существенно, но пример считаю неверным.

Drino
17.05.2018
12:01:59
Ну это крутые конечно, таких куда угодно возьмут) У меня был опыт олимпиадного программирования еще в школе/первых курсах ВУЗа, но далеко не всероса
>таких куда угодно возьмут Мне кажется ценнее взять чуваков с опытом и без опыта просиживания жопы в корпорациях, но такого не было :D

intruder
17.05.2018
12:02:15
intruder, [17.05.18 14:58] ктонить запускал на винде пайтон скрипт с аргументрами из под шедулера? intruder, [17.05.18 14:59] не могу вьехать, task start failed

Димон
17.05.2018
12:03:50
Мне кажется, это вопрос в какойнить канал типа ru windows, а не ru_python

intruder
17.05.2018
12:04:50
да виндовый шедулер

Google
intruder
17.05.2018
12:06:47
Мне кажется, это вопрос в какойнить канал типа ru windows, а не ru_python
тут больше людей, которые могли бы это делать чем в ру_виндоус

Димон
17.05.2018
12:07:32
Причём тут питон, если у тебя задача не стартует в виндовом шедулере? Так и в энергосбыт можно писать, они же электричество предоставляют компу)

intruder
17.05.2018
12:08:07
я ж не говорю что питон тут причемто. просто спрашиваю, не знает ли кто

Nikolay
17.05.2018
12:20:39
Я сказал стартуем

Dez
17.05.2018
12:23:10
Всем привет. Подскажите, как правильно сделать. Есть ямл файлик, а в нём несколько блоков которые я хочу смержить. https://pastebin.com/V0x56kbf Мержить пытаюсь с уровня environment ибо заранеt знаю его имя(получаю из события) Мержу вот так. https://pastebin.com/zsAL3MFS Но рекурсия игнорирует в данном случае блок neizvetnaya_noda(заранее название которого я не знаю). И на выходе я получаю вот это. https://pastebin.com/a1fpT4vf

Futorio
17.05.2018
12:42:33
Когда он начнет говорить на русском тогда норм
А если термоядерный синтез на русском не будет, то же не оч

Dez
17.05.2018
12:48:40
Протестировал, работает
покажи вывод пожалуйста

Konstantin
17.05.2018
12:50:32

Страница 5518 из 9768