Next Page: 10000

          Weekly Python StackOverflow Report: (clxxiii) stackoverflow python report      Comment   Translate Page      

These are the ten most rated questions at Stack Overflow last week.
Between brackets: [question score / answers count]
Build date: 2019-04-13 20:50:39 GMT


  1. Why can I use a list index as an indexing variable in a for loop? - [72/6]
  2. How to use Pandas to get the count of every combination inclusive - [10/4]
  3. Define a list range inside a list - [10/4]
  4. "is" operation returns false even though two objects have same id - [10/2]
  5. Detect if an image is upside down - [10/0]
  6. Django - how to visualize signals and save overrides? - [9/3]
  7. Pandas: get the min value between 2 dataframe columns - [9/1]
  8. Compute the product of 3 dictionaries and concatenate keys and values - [8/4]
  9. How to extract consecutive elements from an array containing NaN - [8/2]
  10. Python: next in for loop - [8/1]

          Codementor: Two new video series      Comment   Translate Page      
Introducing two new video series in industrial controls/IoT development and Python programming.
          Developer      Comment   Translate Page      
NY-New York, New York, New York Skills : Java, Scala Description : We are looking for strong Java/ Scala Developers for one of our Banking Client based at NYC 5+ years of Java, Scala (or similar) programming, Scala is a big plus. Experience in Python, SQL, Unix are good to have. • Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and work with minimal direct supervision.
          Software Developer (Python, Linux, Git) - Mentor Graphics - Saskatoon, SK      Comment   Translate Page      
Python, Linux, testing, source control (Git), algorithms, debugging, profiling, GUI design (Qt). We are looking for talented software developers (Python) to...
From Mentor Graphics - Thu, 17 Jan 2019 08:13:35 GMT - View all Saskatoon, SK jobs
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          Microservices Java Developer - StormFree Cloud Corporation - Saskatoon, SK      Comment   Translate Page      
Other languages such as Go, PHP and Python. You will work closely with the Cloud Architect and development team to deliver our high quality, secure products to...
From Indeed - Wed, 03 Apr 2019 14:28:38 GMT - View all Saskatoon, SK jobs
          Scrapper buy from Portugal      Comment   Translate Page      
We need to build a mailing list in excel from a website. It can be made manually or by a Data Scrapper. We need company name, brands, Products description, Products(codes and descriptions); International... (Budget: €30 - €250 EUR, Jobs: Data Mining, PHP, Python, Software Architecture, Web Scraping)
          Build a chatbot      Comment   Translate Page      
1) Create a custom chatbot which will help user to interact about the website 2)Add detail about products 3)Direct check out from chatbot 4)other required services (Budget: $10 - $30 USD, Jobs: Java, Javascript, PHP, Python, Software Architecture)
          Wagtail CMS programmer      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! pleasd, bid SKILLED wagtail only !..... (Budget: $2 USD, Jobs: Django, Python)
          PEP 591: Adding a final qualifier to typing      Comment   Translate Page      
Author: Michael J. Sullivan , Ivan Levkivskyi
          Emc / emi test engineer : 18      Comment   Translate Page      
Akraya is looking for a EMC / EMI Test Engineer for 1 of our clients. If the position description below is a fit, please apply directly to Ashish at 408-907-XXXX. If this position is not quite what you' re looking for, visit akraya.Com and submit a copy of your resume. Our recruiters will get to work finding you a job that is a better match at 1 of our many clients. Primary Skills: EMC/ EMI compliance, testing Duration: six months (extendible) Contract Type: W2 Position summary: Provide Engineering Test Support Setup tests and equipment to perform validation, verification and characterization of servers, networking devices and racking units. Build and configure servers and switches for test validation Support/debug/root-cause failures of EMC compliance testing through third party labs Analyze and prepare test results using spreadsheets and Python scripts to generate reports Setup and maintain lab space, tools and the materials of a hardware R&D Lab Capture and maintain test data
          EMC / EMI Test Engineer : 18:05388      Comment   Translate Page      
Akraya is looking for a EMC / EMI Test Engineer for 1 of our clients. If the job summary below is a fit, please to Ashish at . If this position is not quite what you re looking for, visit akraya and submit a copy of your resume. Our recruiters will get to work finding you a job that is a better match at 1 of our many clients. Primary Skills: EMC/ EMI compliance, testing Duration: 6 mons (extendible) Contract Type: W2 Job summary: Provide Engineering Test Support Setup tests and equipment to perform validation, verification and characterization of servers, networking devices and racking units. Build and configure servers and switches for test validation Support/debug/root:cause failures of EMC compliance testing through third party labs Analyze and prepare test results using spreadsheets and Python scripts to generate reports Setup and maintain lab space, tools and the materials of a hardware R and D Lab Capture and maintain test data
          EMC / EMI Test Engineer : 18-05388      Comment   Translate Page      
Akraya is looking for a EMC / EMI Test Engineer for 1 of our clients. If the job overview below is a fit, please apply directly to Ashish at 408-###-####. If this position is not quite what you re looking for, visit akraya.Com and submit a copy of your resume. Our recruiters will get to work finding you a job that is a better match at 1 of our many clients. Primary Skills: EMC/ EMI compliance, testing Duration: 6 mnths (extendible) Contract Type: W2 Position details: Provide Engineering Test Support Setup tests and equipment to perform validation, verification and characterization of servers, networking devices and racking units. Build and configure servers and switches for test validation Support/debug/root-cause failures of EMC compliance testing through third party labs Analyze and prepare test results using spreadsheets and Python scripts to generate reports Setup and maintain lab space, tools and the materials of a hardware R&D Lab Capture and maintain test data
          Data Modeler      Comment   Translate Page      
TX-Spring, Spring, Texas Skills : • Advanced expert database handling languages (SQL and variants) • Practical skill sets in BI and Data visualization tools • Knowledge of other programming languages and ability to write code (e.g., VBA, python, XML, R) • Expert in data modeling (physical and logical), ER diagrams, data dictionary, data map, normalize/denormalize, agile data modelling • Expert in data manipu
          Comment on Python Tutorial – Complete Programming Tutorial for Beginners (2019) by Wayne Royce      Comment   Translate Page      
What's the meaning of PEP used in Python manual, with a number in front? eg. 498PEP<br />Ok, I'm as Noob as Noob gets. No laughing now....<br />In the traditional meaning of the word "dictionary", is there any such thing as a Python dictionary of syntax?<br />Anyone?<br />Mosh?<br />Thanks
          Python Developer - Byte Orbit - Cape Town, Western Cape      Comment   Translate Page      
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS &...
From BYTE ORBIT - Wed, 19 Dec 2018 03:48:00 GMT - View all Cape Town, Western Cape jobs
          Probate、iPad版とWeb版      Comment   Translate Page      
ProgateでPythonのプログラムを学習しています。
iPadで1周学習し終わりました。

演習が終わった程度で何がわかったという感じではありません。WEB版を見てみるとiPad版と違ってピースをはめるタイプではなく、1文字1文字入力するタイプです。

ちょっとiPad版より難しいですが、2周目はこちらを使って学習してみようと思います。

なかなか楽しいです。実際に役に立っていませんけどね。


          Senior Software and Database Developer - International Road Dynamics Inc - Saskatoon, SK      Comment   Translate Page      
Java, JavaScript, Python, C, C#, Ansible, IntelliJ, Eclipse, Visual Studio in addition to SQL. Senior Software and Database Developer....
From International Road Dynamics Inc - Wed, 10 Apr 2019 01:34:10 GMT - View all Saskatoon, SK jobs
          Senior Embedded Software Developer - SED Systems - Saskatoon, SK      Comment   Translate Page      
Familiarity with Matlab, Python, JavaScript, Java, HTML5; The ability to obtain a Secret security clearance and meet the eligibility requirements outlined in...
From SED Systems - Mon, 29 Oct 2018 07:13:33 GMT - View all Saskatoon, SK jobs
          Simple webscraper for addresses [BUDGET=$10]      Comment   Translate Page      
Hi there, I just need someone to write a simple webcrawler to grab the information for each provider from https://disabilityemployment.org.au/provider-search/all/ The field descriptions and locations are attached... (Budget: $10 - $30 USD, Jobs: Javascript, Python, Web Scraping, Web Search, Website Testing)
          BI Consultant - Data Modeling - Abilis Solutions - Montréal, QC      Comment   Translate Page      
Knowledge of SAP Business Objects Data Services (BODS), SSIS, Talend or Informatica, Python, R, Cognos. Take the Next Step in Your Business Intelligence Career!...
From Abilis Solutions - Thu, 14 Feb 2019 07:36:18 GMT - View all Montréal, QC jobs
          Senior Python Developer - Content Analytics - San Francisco, CA      Comment   Translate Page      
RESTful web services design and development. It's fun to work in a company where people truly believe in what they're doing....
From Glassdoor - Wed, 13 Mar 2019 04:59:03 GMT - View all San Francisco, CA jobs
          Python Developer - Byte Orbit - Cape Town, Western Cape      Comment   Translate Page      
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS &...
From BYTE ORBIT - Wed, 19 Dec 2018 03:48:00 GMT - View all Cape Town, Western Cape jobs
          Fork a x11 cryptocurrency - Upwork      Comment   Translate Page      
I need a variant of X11 cryptocurrency using pos and masternodes with physical wallet, explorer, android. Once the coin is created I will need an integration with wallet to be discussed.

This job was posted from a mobile device, so please pardon any typos or any missing details.

Budget: $1,000
Posted On: April 14, 2019 00:25 UTC
Category: Web, Mobile & Software Dev > Web Development
Skills: Bitcoin, BitShares, Blockchain, Dash, Ethereum, Node.js, Python Asyncio, Smart Contracts
Country: Italy
click to apply
          PHP Developer      Comment   Translate Page      
OM SOFT SOLUTION - Faridabad, Haryana - 2019-04-11T11:51:06 INR AJAX, Bootstrap, Database, Javascript, JQuery, MIS, PHP, Python..., CSS, English, HTML, Java, MVC Framework, Query Optimization, Reporting, CodeIgniter, PHP...
          Terry Gilliam - The impossible dream      Comment   Translate Page      


  • An American barbarian in Monty Python
  • Chaos Muppets vs. Order Muppets (and which one Terry Gilliam is)
  • Artistic ego: avoiding the fate of Icarus, Job, etc.


None


Faith in anything is its own special form of madness. It's a challenge to entropy, and entropy takes no challenge lightly. If there's any better metaphor for this struggle than trying to make a big budget movie with even a shred of integrity, I haven't found it.

On the one hand, you've got this impossible dream. This faith in the beautiful thing that's supposed to emerge at at the end of the process. On the other hand, the process is a hellish sausage-making machine of studio bosses, financing, and acts of god like four days of flash flooding in the middle of your big shoot. You might as well be Don Quixote, doing battle with a windmill.

What kind of masochist would put themselves through that?

My guest today, Terry Gilliam, is that very masochist. And we should be grateful, because his stomach for the fight has given us movies like THE FISHER KING, BRAZIL, 12 MONKEYS and MONTY PYTHON's THE LIFE OF BRIAN. And now, almost 30 years after his first, biblically disastrous attempt to make it, THE MAN WHO KILLED DON QUIXOTE. Starring Adam Driver and Jonathan Pryce, the movie is as funny, thrilling, and unpretentiously deep as the best of Gilliam's work. It's also kind of like one of those Russian matryoshka dolls: a film inside a film inside a film, all of them metaphors for the holy folly of believing in anything at all.

The Man Who Killed Don Quixote is out April 19th in select theaters and on demand video.

Surprise conversation starters in this episode:

Michelle Thaller on whether time is real or an illusion


          LXer: ncmpy – curses based Music Player Daemon client      Comment   Translate Page      
Published at LXer: ncmpy is a curses based MPD client written in the Python programming language. It’s recently been ported to Python 3 and requires python-mpd2, a Python library which provides a...
          Artificial Intelligence for Humans, Volume 1: Fundamental Algorithms      Comment   Translate Page      

Artificial Intelligence for Humans, Volume 1: Fundamental Algorithms VOLUME 1 ONLY. 194pp. Good clean condition. A great building requires a strong foundation. This book teaches basic Artificial Intelligence algorithms such as dimensionality, distance metrics, clustering, error calculation, hill climbing, Nelder Mead, and linear regression. These are not just foundational algorithms for the rest of the series, but are very useful in their own right. The book explains all algorithms using actual numeric calculations that you can perform yourself. Artificial Intelligence for Humans is a book series meant to teach AI to those without an extensive mathematical background. The reader needs only a knowledge of basic college algebra or computer programming-anything more complicated than that is thoroughly explained. Every chapter also includes a programming example. Examples are currently provided in Java, C#, R, Python and C. Other languages planned.
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          Python Baseball Team Manager      Comment   Translate Page      
I already created the application you just need to do the 4th section which is dabase and GUI. (Budget: $10 - $30 USD, Jobs: Python)
          python expert needed      Comment   Translate Page      
Hi i am looking for a python tutor who can teach me 2 to 3 hours/day. (Budget: $2 - $8 AUD, Jobs: Python, Software Architecture)
           dispy 4.11.0       Comment   Translate Page      
Execute parallel computations in a cluster, grid, or cloud with this comprehensive framework for Python [...]

          Python Baseball Team Manager      Comment   Translate Page      
I already created the application you just need to do the 4th section which is dabase and GUI. (Budget: $10 - $30 USD, Jobs: Python)
          python expert needed      Comment   Translate Page      
Hi i am looking for a python tutor who can teach me 2 to 3 hours/day. (Budget: $2 - $8 AUD, Jobs: Python, Software Architecture)
          Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY      Comment   Translate Page      
Experience in data analysis and strong computer skills (we use SAS, Stata, R and S-Plus, Python, Perl, Mathematica, and other scientific packages, and standard...
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          Associate Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Knowledge of and willingness to learn and potentially gain a certification for database management languages (SQL), business intelligence languages (Python, R,...
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Python, R, etc.). Carries out the maintenance of policies and goals that support the organization’s analytical needs....
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          C / Linux Senior Software Engineer - TSYS - Scottsdale, AZ      Comment   Translate Page      
Machine Learning – Python, R, Matlab, Tensorflow, DMTK. Android Pay, Apple Pay, Samsung Pay etc.). BS in Computer Science, Information Technology, Business /...
From TSYS - Mon, 01 Apr 2019 23:46:15 GMT - View all Scottsdale, AZ jobs
          Tool for processing +50K Excel file      Comment   Translate Page      
Hi, I need from whom interested to develop a tool (Windows 7/10 supported Software) for fetching, Consolidating, Analyzing, Filtering, Editing and statistics from huge number of excel files (+50000 file,... (Budget: $10 - $120 AUD, Jobs: Data Processing, Excel, Python, Software Architecture, Visual Basic)
          A script to grab this route fast.      Comment   Translate Page      
Looking for a system to be able to grab this route fast before other people. (Budget: $30 - $250 USD, Jobs: HTML, Javascript, PHP, Python, Software Architecture)
          Data Engineer Senior to Data Engineer Lead - Progressive - Mayfield Village, OH      Comment   Translate Page      
Ability to exhibit programming experience / skill (Business or IT languages - Java, R, Python, Scala, or C#. Data Engineer Senior to Data Engineer Lead....
From Progressive - Thu, 10 Jan 2019 03:38:18 GMT - View all Mayfield Village, OH jobs
          R&I Developer-Security Privacy and Risk- Associate - RSM US LLP - Cleveland, OH      Comment   Translate Page      
Software development, programming and/or scripting experience (Perl, Python, C, Java, PHP, ASP, etc.). We are currently looking for Consultants for our Security...
From RSM US LLP - Sun, 07 Apr 2019 10:15:19 GMT - View all Cleveland, OH jobs
          Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY      Comment   Translate Page      
Experience in data analysis and strong computer skills (we use SAS, Stata, R and S-Plus, Python, Perl, Mathematica, and other scientific packages, and standard...
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          Associate Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Knowledge of and willingness to learn and potentially gain a certification for database management languages (SQL), business intelligence languages (Python, R,...
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Python, R, etc.). Carries out the maintenance of policies and goals that support the organization’s analytical needs....
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          Développeur Full Stack (Python/JavaScript avec Tensorflow/Pytorch) / Full Stack Developer (Python/JavaScript with Tensorflow/Pytorch) - Huawei Canada - Montréal, QC      Comment   Translate Page      
Located in Hong Kong, Shenzhen, Beijing, London, Paris, Montreal, Toronto and Edmonton, Noah’s Ark Lab is Huawei Technologies’ flagship AI lab....
From Huawei Canada - Thu, 24 Jan 2019 17:46:38 GMT - View all Montréal, QC jobs
          Tool for processing +50K Excel file      Comment   Translate Page      
Hi, I need from whom interested to develop a tool (Windows 7/10 supported Software) for fetching, Consolidating, Analyzing, Filtering, Editing and statistics from huge number of excel files (+50000 file,... (Budget: $10 - $120 AUD, Jobs: Data Processing, Excel, Python, Software Architecture, Visual Basic)
          A script to grab this route fast.      Comment   Translate Page      
Looking for a system to be able to grab this route fast before other people. (Budget: $30 - $250 USD, Jobs: HTML, Javascript, PHP, Python, Software Architecture)
           Comment on Develop Your First Neural Network in Python With Keras Step-By-Step by Jason Brownlee       Comment   Translate Page      
No, the 12 refers to the 12 nodes in the first hidden layer, not the input layer. The input layer is defined by a input_dim argument on the first hidden layer. I explain more here: https://machinelearningmastery.com/faq/single-faq/how-do-you-define-the-input-layer-in-keras
           Comment on How to Develop a Deep Learning Photo Caption Generator from Scratch by Jason Brownlee       Comment   Translate Page      
Sorry to hear that. It sounds like a hardware fault. Perhaps try searching/posting about it on stackoverflow?
           Comment on How To Compare Machine Learning Algorithms in Python with scikit-learn by Jason Brownlee       Comment   Translate Page      
I recommend testing a suite of algorithm configurations in order to discover what works best for your specific dataset. I explain more here: https://machinelearningmastery.com/faq/single-faq/what-algorithm-config-should-i-use
           Comment on Feature Selection For Machine Learning in Python by Jason Brownlee       Comment   Translate Page      
Great question. I answer it here: https://machinelearningmastery.com/faq/single-faq/what-feature-selection-method-should-i-use
          Oto fakty o programistach. Zbadano 90 tys. z nich      Comment   Translate Page      

Znamy wyniki największego badania o programistach z 2019 roku. Tym razem ceniona analiza Stack Overflow Developer Survey objęła aż 90 tys. pracowników IT na całym świecie. Jak wypadają Polacy? Najszybciej zyskującym popularność językiem programowania jest Python. Wyprzedził już Javę, a szybciej rośnie tylko Rust. Stereotypy o świecie IT niestety nie biorą się znikąd: ok. 90 […]

Artykuł Oto fakty o programistach. Zbadano 90 tys. z nich pochodzi z serwisu AdMonkey - portal o reklamie i marketingu.


          Site Reliability Engineer (SRE) - Evertz Microsystems Limited - Burlington, ON      Comment   Translate Page      
Extensive experience with Python is an asset. Join a passionate and diverse team of developers in creating the next generation of clustered media content...
From Evertz Microsystems Limited - Wed, 06 Feb 2019 23:27:09 GMT - View all Burlington, ON jobs
          Mechanical Engineering Intern (Summer) - Peak Achievement Athletics - Blainville, QC      Comment   Translate Page      
You will work with a team of engineers, lab technicians, field test analysts and development managers. Proficient in software programming (Python, Matlab, C++)....
From Peak Achievement Athletics - Wed, 13 Feb 2019 18:00:38 GMT - View all Blainville, QC jobs
          Speech recognition project ASAP!!       Comment   Translate Page      
I need a project for speech recognition which means creating a program that do orders or operations based on voices. This project need to be written by python or Matlab (Budget: $30 - $250 USD, Jobs: Matlab and Mathematica, Python)
          Speech recognition project ASAP!!       Comment   Translate Page      
I need a project for speech recognition which means creating a program that do orders or operations based on voices. This project need to be written by python or Matlab (Budget: $30 - $250 USD, Jobs: Matlab and Mathematica, Python)
          Developer      Comment   Translate Page      
NY-New York, New York, New York Skills : Java, Scala Description : We are looking for strong Java/ Scala Developers for one of our Banking Client based at NYC 5+ years of Java, Scala (or similar) programming, Scala is a big plus. Experience in Python, SQL, Unix are good to have. • Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and work with minimal direct supervision.
          Developer      Comment   Translate Page      
NY-New York, New York, New York Skills : Java, Scala Description : We are looking for strong Java/ Scala Developers for one of our Banking Client based at NYC 5+ years of Java, Scala (or similar) programming, Scala is a big plus. Experience in Python, SQL, Unix are good to have. • Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and work with minimal direct supervision.
          面向财务分析的Python和统计      Comment   Translate Page      
The course combines both python coding and statistical concepts and applies into analyzing financial data, such as stock data.
           ORJİNAL COLT PYTHON 3.57 MAGNUM CTG Colt Python 357 Magnum CTG Stainless 2.5 yazısına Muhammet01 tarafından yapılan yorumlar       Comment   Translate Page      
İLANIM SİLİNSİN ( Üye Girişi Gerekli )
           ORJİNAL COLT PYTHON 3.57 MAGNUM CTG Colt Python 357 Magnum CTG Stainless 2.5 yazısına Muhammet01 tarafından yapılan yorumlar       Comment   Translate Page      
SİLAH SATILMIŞ
          Data scientist - TMC - People Drive Technology - Montréal, QC      Comment   Translate Page      
O Python (Sci-kit Learn, numpy, pandas, Tensorflow, Keras) Matlab, SQL;Experience visualizing/presenting data for stakeholders using:....
From Indeed - Sat, 30 Mar 2019 14:08:21 GMT - View all Montréal, QC jobs
          STAGE EN APPRENTISSAGE AUTOMATIQUE - BNP Paribas - Montréal, QC      Comment   Translate Page      
Expertise dans des langages de programmations (Python, C/C++, C#, Java, Scala..), et outils statistiques (R, Pandas, ..)....
From BNP Paribas - Wed, 27 Mar 2019 23:25:46 GMT - View all Montréal, QC jobs
          Data Scientist / AI & Machine Learning Engineer - IVADO Labs - Montréal, QC      Comment   Translate Page      
Experience implementing AI/data science algorithms using one or more of the modern programming languages/frameworks (e.g., Python, Pandas, Scikit-learn,...
From IVADO Labs - Fri, 22 Mar 2019 03:21:36 GMT - View all Montréal, QC jobs
          Data Scientist - Amp Me Inc. - Montréal, QC      Comment   Translate Page      
We're looking forCore SkillsData Data Analysis Google Analytics Mathematical Modeling Mathematics Microsoft Excel Panda Python SQL....
From Amp Me Inc. - Mon, 04 Feb 2019 20:22:58 GMT - View all Montréal, QC jobs
          Director, Solutions Implementation - Brother International Corp. - Bridgewater, NJ      Comment   Translate Page      
Overall Global Business Development Management. SNMP, HTTP(s), TCP/IP sockets, XML based technologies, IEEE 8021 MIB, JSON (JavaScript Object Notation), Python,...
From Brother International Corp. - Wed, 16 Jan 2019 03:39:36 GMT - View all Bridgewater, NJ jobs
          Python Developer - Game Hive - Toronto, ON      Comment   Translate Page      
Our most popular games include the Tap Titans, Beat the Boss and Antrim Escape series (and many, more!). The Hero Profile....
From Game Hive - Fri, 16 Nov 2018 19:20:13 GMT - View all Toronto, ON jobs
          Data Engineer Senior to Data Engineer Lead - Progressive - Mayfield Village, OH      Comment   Translate Page      
Ability to exhibit programming experience / skill (Business or IT languages - Java, R, Python, Scala, or C#. Data Engineer Senior to Data Engineer Lead....
From Progressive - Thu, 10 Jan 2019 03:38:18 GMT - View all Mayfield Village, OH jobs
          R&I Developer-Security Privacy and Risk- Associate - RSM US LLP - Cleveland, OH      Comment   Translate Page      
Software development, programming and/or scripting experience (Perl, Python, C, Java, PHP, ASP, etc.). We are currently looking for Consultants for our Security...
From RSM US LLP - Sun, 07 Apr 2019 10:15:19 GMT - View all Cleveland, OH jobs
          Around The World In One Hour      Comment   Translate Page      
Video: Around The World In One Hour
Watch This Video!
Studio: Global Video Pro
WORLD MONTAGE, One minute of various images from around the world. DEAD SEA, ISRAEL, Float on the Dead Sea. Eight times more salt than the ocean. Visitors from worldwide come to seek wellness from the water and healing black mud.
SNAKE CHARMER OF MALAYSIA, A dying breed, these snake charmers risk their lives to entertain audiences. frequently bitten by cobras and pit vipers, they still play a dangerous game! Have you had a 22 foot long python coiled around your body lately???
DIVE PHILIPPINES, the Philippines is known for its spectacular dive sites. Explore the beautiful undersea world around Cebu Island, teeming with a vast array of exotic sea creatures, caves and cliffs.... LAS VEGAS PREVIEW, tour of Las Vegas, aerials, casinos and Hoover Dam, etc.
HAWAII KAYAK ADVENTURE, paddle through the Big Islands ten tunnels high in the Kohala Mountains, by kayak. Some tunnels one mile long. The ultimate eco-tourism adventure!
ELEPHANT SHOW, THAILAND, see elephants perform amazing feats in Phuket, Thailand. Dancing, playing music, tricks, headstands, playing soccer and carrying boy with his head in the elephant's mouth. Daring stuff!

          Changes to text2pdf.py don't work      Comment   Translate Page      
I am trying to convert text files to pdf. I want the pdf pagesize to be A5, landscape. To my great surprise, I found the Python script text2pdf.py below on my laptop in: /home/pedro/.local/bin/ I can't remember ever downloading this. It probably comes with Ubuntu. ---Quote---...
          Visiting Instructor / Assistant Professor of Computer Science (Cloud Computing) - Western Wyoming Community College - Rock Springs, WY      Comment   Translate Page      
Recent coding experience in one or more of the following languages, Microsoft .NET, Java, Perl, Nod.jsDev, Ruby or Python....
From Western Wyoming Community College - Mon, 25 Mar 2019 20:46:12 GMT - View all Rock Springs, WY jobs
          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          AWS ops Engineer - DISH Network - Cheyenne, WY      Comment   Translate Page      
Java, C++, Perl, Python, or advanced Shell scripting. Including installation, maintenance, upgrade, configuration, performance tuning, troubleshooting and...
From DISH - Wed, 13 Mar 2019 00:57:38 GMT - View all Cheyenne, WY jobs
          Summer Information Systems Intern - Crown Holdings - Weirton, WV      Comment   Translate Page      
Expanding the functionality of the current modules by use of CSS, java script, ajax , python and PHP as appropriate....
From Crown Holdings - Thu, 21 Mar 2019 21:43:44 GMT - View all Weirton, WV jobs
          Senior Software Engineer-Core Systems - Maxta, Inc. - Core, WV      Comment   Translate Page      
C, C++, Java, Python. We are expanding out our core development team and are seeking experienced engineers to contribute to our leading edge software product....
From Maxta, Inc. - Thu, 28 Mar 2019 07:41:01 GMT - View all Core, WV jobs
          Software Developer - Matric - Morgantown, WV      Comment   Translate Page      
Application development with Java, Python, Scala. Enterprise level web applications. MATRIC is a strategic innovation partner providing deep, uncommon expertise...
From MATRIC - Thu, 31 Jan 2019 19:14:17 GMT - View all Morgantown, WV jobs
          Intermediate Software Developer - Matric - Morgantown, WV      Comment   Translate Page      
Application development with Java, Python, Scala. Enterprise level web applications. MATRIC is a strategic innovation partner providing deep, uncommon expertise...
From MATRIC - Thu, 31 Jan 2019 19:14:17 GMT - View all Morgantown, WV jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. As a performance driven, small business, Fusion Technology LLC is a...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Manager, Software Development - WVU Medicine - Morgantown, WV      Comment   Translate Page      
High School Diploma or Equivalent AND Nine (9) years of experience in software development, coding in various languages (C#, .NET, Java, Python, etc.)....
From WVU Medicine - Wed, 06 Feb 2019 17:46:31 GMT - View all Morgantown, WV jobs
          Remote Security Product Principal Senior Software Engineer Architect      Comment   Translate Page      
A staffing agency is searching for a person to fill their position for a Remote Security Product Principal Senior Software Engineer Architect. Individual must be able to fulfill the following responsibilities: Updating product and bug tracking systems regularly Designing and writing unit tests to cover primary use-cases and fault scenarios Designing and writing robust, well-documented, efficient software Qualifications Include: Expertise in building and integrating with APIs Expertise with Python or other common software language Expert knowledge of the Linux/UNIX operating system Extensive experience developing on Linux or other Unix-like systems Demonstrable experience with building de-coupled services Experience writing unit tests and automated functional tests
          make a google search about few products and save the results link on our server      Comment   Translate Page      
Legally scrape search results make a google search about few products and save the results (Budget: $8 - $15 USD, Jobs: PHP, Python, Software Architecture, Web Scraping)
          Intermediate Python Developer - CGI - Montréal, QC      Comment   Translate Page      
Intermediate Python Developer Summary: Developing RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients. Working in...
From CGI - Mon, 01 Apr 2019 23:13:54 GMT - View all Montréal, QC jobs
          Programmer Analyst with Python and Java - Scotiabank - Toronto, ON      Comment   Translate Page      
Requisition ID: 58692 Join the Global Community of Scotiabankers to help customers become better off. Purpose of the Job Experienced developer who ensures...
From Scotiabank - Sat, 06 Apr 2019 02:21:22 GMT - View all Toronto, ON jobs
          Sr. Python Developer - TDS Telecom - Madison, WI      Comment   Translate Page      
3+ years experience in software development using Python/Java/.NET/JavaScript or similar OO language. TDS Telecommunications LLC....
From TDS Telecom - Fri, 05 Apr 2019 15:29:25 GMT - View all Madison, WI jobs
          Software Engineer      Comment   Translate Page      
TX-Plano, Plano, Texas Skills : Qualifications/Requirements: • Bachelor's Degree in Computer Science, Electrical Engineering or related computer field • 5+ year’s experience developing software for complex systems or computerized products • Experience in Database Deployment, tuning, development, testing over Internet connections • Expertise with Python language • Experience with internet protocols (e.g. SNM
           对话 CTO | 听编程猫 CTO 孙悦讲教育科技公司如何用编程影响社会未来       Comment   Translate Page      

我们特别邀请到了 ONES 的创始人&CEO 王颖奇作为特邀访谈者。王颖奇曾参与金山软件 WPS、金山毒霸等大型软件的核心开发工作;2011 年创立了正点科技,旗下产品正点闹钟、正点日历在全球用户过亿;2014 年,王颖奇在知名美元基金晨兴资本任 EIR,并以个人身份参与十余家公司的管理咨询工作;2015 年,王颖奇创立 ONES,致力于提供企业级研发管理解决方案。


2015 年 10 月上线至今,编程猫的注册学习用户已达 1192 万人。编程猫从「有趣」出发,让青少年通过图形化编程学习复杂的程序语言逻辑。而这样的图形化编程不止是影响青少年,之后也可能发展成为成年人可用的、更方便的编程方式,让更多人无需学习代码编程,就可以与世界有更多的交互可能。

孙悦曾经获得 F-Secure 联合芬兰阿尔托大学机器学习⼤赛冠军,在这位颇有经验的程序员看来,写代码这件事情赋予了他更多做其他事情的能力。他将编程描述成「万物的通识」,认为学编程类似学英语。学英语是为了跟外界交流,那么学编程就是和物联网、人工智能、计算机发生交互。三十多年前,英语作为一门学科改变了一代人甚至一个国家的面貌;而孙悦认为,编程也会在下一个时代,给社会带来更多积极的影响。


图形化编程,与世界的交互新方式

颖奇:非常感谢编程猫 CTO 孙悦接受我们的采访。能否先给大家介绍一下,编程猫有哪些领先于国内外其他同类型公司的技术特点?

孙悦:其实编程猫是一家技术公司。开始的两三年,我们基本上只有产研侧的人,现在公司还是有几百人规模的产研团队。其实编程教育行业基本上没有几家公司有技术,编程猫做了很多底层的东西。

编程猫的技术一共是这样几层,最底层叫做工具逻辑层。基本上是基于 Web 端的,或者说基于浏览器内核的编程工具。然后用这样的方式去做自己的编译器、编译环境和解释器,完成整个编程工具的底层的搭建,后面所有的工具都是基于这样一套体系去完成的。

再往上就是中间层,也是衔接层。衔接层主要是服务,是各个服务怎么能够去调动好这些工具、底层的那些基本平台。上层的服务就比较复杂了,会根据不同的业务场景去做服务,比如在线教育业务、公立学校业务、线下教育合作中心业务等等,每个模块有基于底层逻辑的不同的服务。服务再上层就是 API 了。API 会根据服务去拆,我们公司的整个技术架构其实是基于业务架构去搭建的,所以它自然而然呈现出服务化的态势。

颖奇:那么编程猫在未来五年到十年,在商业和技术上的发展方向是怎样的?

孙悦:先不说商业吧,我觉得商业这个事情是更高更快更强,没有尽头。但是技术这块其实蛮有意思,我们做底层工具的人都有个想法。K12 的人群,中国有适龄的 1.5 亿青少年。这部分人都学编程猫长大的话,我的工具就是全世界最大的编程语言。

颖奇:那你们会做出一个可能比 Python 更加高级的编程语言?

孙悦:我们会在这方面做尝试。首先我们觉得光图形化这一个部分就可以足够优化。绝大多数人可能根本不用学到代码编程,虽然现在大家把图形化当成小孩子的游戏,但是其实可以去看我们平台上所产生的很多作品,像刚刚我们做一个人脸识别的东西只要两三个积木就拼出来了。所以我们认为图形化是有巨大潜能的,光图形化这一块就已经可以超越现在所有的编程语言。

那图形化做不到什么?你不能当系统工程师,不能当安全工程师,不能当运维工程师,因为它达不到那么深的底层;但是你要做一个 APP、小程序,要做一个日常的东西,要控制物联网,是绝对够用的。所以我觉得如果我们的编程语言能让上亿的人使用,那就已经是全世界最大的编程语言了。

颖奇:它将来可能跟青少年教育关系不大了,而是大家日常去使用。

孙悦:是的,就是一个日常逻辑,跟你会写字是一样的。编程其实特别简单。我一直觉得把编程说玄妙的那些人都是程序员,因为他们日常解决的是工程问题,而不是编程的问题,编程的问题就特别简单。编程问题就是把事情描述出来的能力。我觉得每个人都具有这样的能力,只是能力好坏的问题。就像写作一样,其实每个人都会写字,但有的人可以妙笔生花,有的人可能只能写出不通顺的句子。

颖奇:也就是说图形化编程前期是一个让青少年更容易理解的学习方式,而后期是可以变成我们日常可用的、更方便的一种编程方法,使得大家更容易的用逻辑的方式与世界进行交流。编程可能是一个新的人与世界的交互界面,然后可以具象化落地成图形化的方式。可能还会有一些场景,比如IoT,人和车、和家电等等就会有更多的交互方式,可能空调上面也没有那么多按钮了。

孙悦:是这样的,为什么现在需要一百种遥控器遥控不同的设备。明明都是一个逻辑,开和关,开关之后干什么,逻辑是一样的。反而我们给了不同设备不同的遥控器。如果 IoT 有一千个设备,难道要有一千种遥控器吗?我不如会一种编程语言,全部联通就好了,核心逻辑是一样的。


编程能力,未来的「通用」语言

颖奇:对于编程教育外界可能会有一个疑问,认为它更多是像一个认证教育。所以编程猫是在培养一小部分工程师,还是在培养大众的工程思维呢?

孙悦:其实这两种理解都不太对,类比学英文是想当翻译还是想培养外国思维呢?其实都不是的。我们认为编程就是一种能力,一种表达能力,就是你是否能够跟这个世界的很多其他东西发生交互的能力。它本质上就是一种语言,我们更认为它跟英语会很像。学英文是为了跟外国人、跟外界发生交流,那么学计算机语言或者说学编程,本质上就是和物联网、人工智能、计算机发生交互。

我们在教学环境里面,很后面的知识会介绍一点软件工程的内容,但实际上我们不认为孩子一定要当程序员。我们认为无论将来要从事什么职业的孩子都可以来学习编程,因为编程可以极大的帮助你的生活。就像一个英语很好的人,他在任何一个岗位上也都能发光发热。这才是我们觉得编程应该有的状态,而不是说培养程序员。

我们从来就没有认为过程序员这个职业应该是每个人都会做的,所以我们看外界媒体这样报道的时候会觉得这是一个巨大的误区。我们认为编程本质上就是跟学英语和学语文是一样的,它是一个万物的通识。

然后这里面一定会有一部分人走向程序员的岗位,就跟现在会有一部分人成为程序员是一样的,不会因为编程教育的普及,而使这部分人有多大的变化,可能能力会更上升一点。所以我们觉得这是个非专业性的教育,是一个偏通识和偏能力的教育。

颖奇:这些人上了大学或者走上社会的时候,他们可能会有更好的逻辑思维能力。用英语学习确实可以做一个非常好的类比。

孙悦:基本上是一样的。我们始终认为编程不是一个所谓的竞赛,我认为他就是类似英文。学会之后,你就开启了非常多的支线任务的可能性。你没有这个东西也可以活,但是可能你的生活就少了很多可能性。你自己想创业的时候,你有好点子的时候,会编程你就可以直接去做的。

颖奇:我觉得这对社会是有非常大的推进作用的。可能在未来几十年,整个社会都会因为这样的编程教育而受益。就像我们现在出国不需要跟旅行团,不需要带翻译,在国外有生活能力,也都是因为从小的英文教育。现在编程猫是让全社会有这样的编程能力,那未来的一些比如产品形态、社会关系形态,其实都会有所变化。您当时创业的时候,有没有想过公司会发展这么快,变得这么大?

孙悦:其实没有超出意料之外。因为我们自己是有偏见的,我们认为编程就是接下来中国教育或者世界教育范围内最大的一个事件。比如说中国以前是只有数理化,然后到八几年突然加了外语,加了外语之后,突然间就会看到一代人的生活状态,或者一个国家的面貌就会改变。然后再往下的一个时代,我觉得编程就是这样另一个语言,或者另一个学科,它应该被变成一个全民的学科。

颖奇:那么会不会有一些标志性的事件,比如说可能大家现在都不考奥数了,而另一个更好培养孩子逻辑的机会可能就是编程。会有这样的因素在吗?

孙悦:会有这样一些因素在。而另一个因素是,从 17 年开始,国家就陆续的在出关于编程教育方面的政策。17 年几乎每几个月出一个新的政策,不断的在深化和落地这件事情,这是一个必然。

颖奇:我记得1984年的时候邓小平说了一句话计算机的普及要从娃娃抓起,但当时可能物理条件还并不完善。现在的物理条件也满足了,并且政府在推,就是一个大的趋势了。本身编程猫还是基于大势来做这件事的,是有非常好的社会效应的。那我比较好奇,是什么样的背景让您来决定做编程猫呢,您对编程是怎样的看法呢?

孙悦:我跟天驰是辍学创业的,在欧洲读书的时候就出去创业,本科我在国内读了两年多,就学这个领域,然后去了瑞典,再之后去美国工作,是做程序员。实际上我个人是觉得我的能力不止于写代码这件事情,我觉得写代码这件事情给了我很多能做其他事情的能力。比如现在我每天看数据,他们给我 Excel 表格,我都自己写 Python 去做一些相关性分析,因为我以前研究生学的是机器学习。包括我平时的一些思维方式。编程猫做一些数据决策的时候,为什么我们能够去做这样的决策,其实就是跟你的整个计算机思维有关,包括统计学的应用等等。

颖奇:就是把计算机思维高效的运用到日常工作生活中了。最后能否请您推荐一些您觉得在管理、行业认知、商业理解等方面比较有价值的书?

孙悦:我看的书大多是跟教育和认知相关的书,《概率论与统计学》这本书我挺喜欢翻的。第二个是我觉得可以去读一读皮亚杰的认知发展理论,不是一本书,但是这个理论有著作。

这段时间我还读了一本很好的书,叫《创新者的窘境》。这本书讲的东西其实对技术管理者尤其有帮助,就是什么时候是你的技术在错误的地方过剩的时候,我觉得这是技术管理者一定要去思考的。对于技术投入者来说,可能完成 93% 到 94% 的时候是小成本,95% 到 97% 的时候可能就是大成本了,要时刻关注地段颠覆。那么在做很多决策的时候,就一定要把那些东西放弃掉。

颖奇:这可能是很多CTO们都会面对的问题。今天有很多收获,非常感谢您的分享。


本文作者:王颖奇

联系方式:wangyingqi@gmail.com




          Make my react.js website works on subdomain V2      Comment   Translate Page      
Hi, I need to make my 2 websites work on the subdomain Thanks (Budget: $8 - $15 CAD, Jobs: Excel VBA, node.js, Python, React.js, WordPress)
          Dashboard with Dash and Flask - Montreal, Quebec, Canada      Comment   Translate Page      
javascript update php created images , help online offline images , live help online offline images , using dash with flask , dash tutorial , dash vs plotly , install dash python , dash flask example , pandas dash , plotly dash flask , embed dash in flask app ,..
          Développeur Full Stack (Python/JavaScript avec Tensorflow/Pytorch) / Full Stack Developer (Python/JavaScript with Tensorflow/Pytorch) - Huawei Canada - Montréal, QC      Comment   Translate Page      
Located in Hong Kong, Shenzhen, Beijing, London, Paris, Montreal, Toronto and Edmonton, Noah’s Ark Lab is Huawei Technologies’ flagship AI lab....
From Huawei Canada - Thu, 24 Jan 2019 17:46:38 GMT - View all Montréal, QC jobs
          Data Analysis      Comment   Translate Page      
I am working on Machine Learning and looking something creative to do in it. (Budget: ₹1500 - ₹12500 INR, Jobs: Coding, Data Analytics, Microsoft Office, Photoshop, Python)
          Software Engineer      Comment   Translate Page      
TX-Plano, Plano, Texas Skills : Qualifications/Requirements: • Bachelor's Degree in Computer Science, Electrical Engineering or related computer field • 5+ year’s experience developing software for complex systems or computerized products • Experience in Database Deployment, tuning, development, testing over Internet connections • Expertise with Python language • Experience with internet protocols (e.g. SNM
          #125 Will you conquer the deadlock empire?       Comment   Translate Page      

Sponsored by Datadog: pythonbytes.fm/datadog

Brian #1: My How and Why: pyproject.toml & the 'src' Project Structure

  • Brian Skinn
  • pyproject.toml
    • but with setuptools, instead of flit or poetry
    • with a src dir
    • and tox and black
  • all the bits and pieces to make all of this work

Michael #2: The Deadlock Empire: Slay dragons, master concurrency!

  • A game to test your thread safety and skill!
  • Deadlocks occur in code when two threads end up trying to enter two or more locks (RLocks please!)
  • Consider lock_a and lock_b
  • Thread one enters lock_a and will soon enter lock_b
  • Thread two enters lock_b and will soon enter lock_a
  • Imagine transferring money between two accounts, each with a lock, and each thread does this in opposite order.

Brian #3: Cog 3.0

  • Ned Batchelder’s cog gets an update (last one was a few years ago).
  • Cog … finds snippets of Python in text files, executes them, and inserts the result back into the text. It’s good for adding a little bit of computational support into an otherwise static file.”
  • Development moved from Bitbucket to GitHub.
  • Travis and Appveyor CI.
  • The biggest functional change is that errors during execution now get reasonable tracebacks that don’t require you to reverse-engineer how cog ran your code.
  • mutmut mutation testing added. Cool.
  • What I want to know more about is this statement: “…now I use it for making all my presentations”. Very cool idea.

Michael #4: StackOverflow 2019 Developer Survey Results

Brian #5: Cuv’ner A commanding view of your test-coverage"

  • Coverage visualizations on the console.

Michael #6: Mobile apps launched

  • The tech (sadly only 50% Python)
    • Xamarin, Mono, and C# on the device-side
    • Python, Pyramid, and MongoDB on the server-side
  • 90% code sharing or higher
  • Native applications
  • Build the prototype myself on Windows
  • Hired Giorgi via TopTal
  • Dear mobile app developers: You have my sympathy!
  • Try the app at training.talkpython.fm/apps Comes with 2 free courses for anyone who logs in.
  • Android only at the moment but not for long

Extras

Brian:

Michael:

Jokes

  • “When your hammer is C++, everything begins to look like a thumb.”
  • “Why don't jokes work in octal? Because 7 10 11”
    • Over explained: Why is 6 afraid of 7. Cuz 7 8 9.
    • Follow on: Why did 7 eat 9? He was trying to eat 3^2 meals.
  • I've been using Vim for a long time now, mainly because I can't figure out how to exit.

          devel-extra/scikit-learn-0.17-3-x86_64      Comment   Translate Page      
A set of python modules for machine learning and data mining
          devel-extra/python2-scipy-1.2.1-1-x86_64      Comment   Translate Page      
SciPy is open-source software for mathematics, science, and engineering.
          devel-extra/python2-jinja-2.10.1-1-x86_64      Comment   Translate Page      
A simple pythonic template language written in Python
          Open Source for Advanced Beginners #1: bashplotlib      Comment   Translate Page      

This is a project for advanced beginner programmers.

The goal of this project is to help you make the leap from small practice exercises to complex, thorny programs like what you might encounter in your first future programming job. I’ve found an accessible open source library and have written 7 detailed feature requests for it. Your task is to read the library’s code, understand it, and write these features. You’ll get plenty of guidance along the way, but not too much, and you’ll have to do all the difficult bits yourself. I’ve written more about why and how I think this project will help you go from Advanced Beginner to Beginning Advanced here.

We’re going to be working with bashplotlib, a Python library that displays ASCII graphs in the terminal. Created by Greg Lamp, it is small, approachable, and sensibly-written, whilst still having plenty of room for improvement in both its code and functionality.

We’re going to make bashplotlib’s graphs look more attractive; add automated unit tests; and even add an entirely new graph type. We’ll learn how to search through a new codebase; when and when not to worry about code duplication; and how to safely change the way that a program is structured. After each task I’ve written pull requests (PRs) on GitHub to show you what I would do. You can use these PRs to help you out if you get stuck and to compare notes once you’re done.

Before we begin, let’s do some quick setup.

Setup

I’ve “forked” (git’s word for “made my own copy of”) the bashplotlib repo and put it on my GitHub account. I did this so that no one else can sneak in and implement the 7 features in this project before you’ve had a chance to. By the time you read this, the code in the main bashplotlib repo may have changed significantly, but my fork will stay exactly the same forever.

Here’s how to get bashplotlib set up on your computer.

Task A: Fork your own version of bashplotlib on GitHub

(optional but recommended)

I recommend that you fork your own version of my fork. This will allow you to practice using git to push your work back up to GitHub, and will also allow you to show the world what you’ve been working on. If you can’t or don’t want to do this then you can skip to step 3 and clone my version of bashplotlib directly. Don’t worry about breaking anything; GitHub wouldn’t let you mess up my version even if you wanted to. To fork your own bashplotlib repo:

  1. If you don’t have a GitHub account, create one. Follow GitHub’s instructions for linking your computer to your account. When following the instructions, note that we’re going to do our cloning using HTTPS, not SSH.
  2. Go to https://github.com/robert/bashplotlib and click “Fork”. This will create your own copy of the bashplotlib repo.

Task B: Clone bashplotlib

To clone bashplotlib and copy the files onto your computer:

  1. In your terminal, cd to the directory you want to work in (eg. cd ~/Documents/Programming)
  2. If you forked your own version of bashplotlib in the previous section, clone it by running the command:
    git clone https://github.com:$YOUR_GITHUB_NAME/bashplotlib.git
    If you didn't fork your own version, clone my version by running:
    git clone https://github.com:robert/bashplotlib.git
    If you can't get cloning to work, despite having wasted your whole goddamn afternoon trying, you can download the code as a standard zip file by clicking on the Clone or download button on https://github.com/robert/bashplotlib.

Task C: Set up a scratch file

The rigorous best practice for working with Python libraries is to use a tool called virtualenv. If you want to try setting it up then you can follow the instructions here, but for now I recommend saving yourself the potential frustration and heartache of installing a new tool and following these simpler and perfectly valid steps instead:

  1. In your terminal, cd into the new directory you just created by your clone operation (eg. cd ./bashplotlib)
  2. Make a scratch Python file. The name isn't important; scratch.py is fine.
  3. Copy this code into it:
    # scratch.py
    from bashplotlib.scatterplot import plot_scatter
    
    x_coords = [-10,20,30]
    y_coords = [-10,20,30]
    width = 10
    char = 'x'
    color = 'default'
    title = 'My Test Graph'
    
    plot_scatter(
        None,
        x_coords,
        y_coords,
        width,
        char,
        color,
        title)
    
  4. Run this code with the command python ./scratch.py. If the command prints a scatterplot then your setup is complete and you're ready to take on the world. If something goes wrong then congratulations, you get to practice your debugging skills to try and figure out what. Send me a message if you get stuck.

Let’s start small and get warmed up.

1. Make the title box more stylish

bashplotlib displays its graph titles in a moderately nice-looking box:

Task

Let’s make these titles a bit more eye-catching. The way that the box edges smash into each other in the corners is too harsh. Let’s replace the corners with plus-signs so that the lines merge nicely with each other instead.

Tips

Open bashplotlib/scatterplot.py and have a look around. Where is the code that prints the title box?

Once you’ve found the box-printing code, you’ll see that it uses a function that is defined in another file in the bashplotlib project. Which file? Use your text editor’s “Find in project” (or similar) feature, and locate the function’s code. (Hint - if you want to find where a Python function is defined, search for "def my_function_name" instead of just my_function_name)

Once you believe you’ve found the box-generating function, make sure that you really have found it by changing some of the function’s code. For example, change the function so that the sides of the box are displayed using the ^ character instead of the |. Run your scratch file (cd to the root of the bashplotlib project and run python ./scratch.py), and make sure that the output is what you expect to be. If it is, you know you’re in the right place. If it isn’t, work out why.

Now that you’ve found the piece of code that builds the title box, you’re ready to change it so that it puts plus-signs in the box’s corners. Go ahead.

Make sure that you don’t accidentally break anything in the process. For example, make sure that the title box stays the same width as the graph, and that the text inside the box stays centered. If we had unit tests then we wouldn’t have to worry about accidentally breaking anything, because our tests would tell us if we had. We’re going to write some unit tests in section 4 of this project, but unfortunately we don’t have any yet. For now you’ll just have to be extra careful and manually check your work.

How I did it

Here’s my pull request.

Extensions

Done it? Congratulations! Keep going; add further embellishments as your personal taste dictates. For example:

  • Work out how to left- and right-align the title text. Allow users to choose between left-, right-, and centre-align by passing in a title_align parameter to the plot_scatter function.
  • If the title is longer than the width of the graph, truncate it and add ellipses () instead of overflowing.
  • Add 2 layers of edging, like so:

  • Use your imagination! Make the title as elegant and beautiful as you can.

2. Label the axes

bashplotlib’s graphs are very clear, but the axes don’t have titles. This makes it hard to know what a graph is trying to tell you. Does that y-axis represent GDP growth or the amount of carbon it the atmosphere? Are the units percent, parts-per-million, or years-until-extinction?

Task

Let’s add the ability to optionally pass in titles for the x- and y-axes of scatterplots, and display these titles like so:

In addition, let’s add --xtitle and --ytitle options to the command line interface at the bottom of the scatterplot.py file so that the command line tool can use them too.

Tips

Feel free to tidy up the code a little if it helps you understand it. I personally felt like len(get_scale(xs, False, size) was being written out too many times, so I assigned its result to a variable at the top of the _plot_scatter function and used that throughout the rest of the function.

How I did it

Here’s my pull request.

Extensions

Save space and show off your skills by printing the y-axis title vertically down the side of the graph, like so:

3. Show the 0-axes in the middle of the graph

The README for bashplotlib shows an example scatterplot that has its “0-axes” (lines showing where the axes cross 0) displayed in the middle of the graph:

However, it seems that somewhere the code that creates these 0-axes got lost (nb. I did not delete the code for teaching purposes, it really does seem to have got lost).

Task

0-axes can be very useful for interpreting graphs, so let’s add them back in. Here’s how our 0-axes should work:

  • If our data points cross the x-axis, we should print a 0-axis for the x-axis (eg. (-10, 10), (-5, 15), (0, 20), (5, 25)). If they cross the y-axis, we should print a 0-axis for the y-axis too (eg. (-10, -10), (-5, -5), (0, 0), (5, 5))
  • We should only print a 0-axis if our data points cross 0 for an axis. If our data doesn’t cross 0, we shouldn’t print a 0-axis
  • If we print 0-axes for both the x- and y-axes, we should print an O where they cross
  • If there is a data point on top of an axis line, we should make sure to print the data point and not the axis line

Tips

When I was working on this feature myself, I realized that I had to actually work out what the double-nested-for-loop inside the _plot_scatter function was doing. Up until this point I hadn’t needed to, so I hadn’t bothered. I added a few comments and tweaked the code slightly to make it easier for me to understand. Feel free to do this yourself if it helps you.

How I did it

Here’s my pull request.

Extensions

Allow users to hide these new axes if they pass an optional hide_zero_axes argument into the plot_scatter function. 0-axes should be displayed by default, so the default value for this argument should be False.

4. Make the library “testable” and write some tests

Making changes to any codebase, especially a large, unfamiliar one, can be unnerving. You may have successfully added your new feature, but how do you know that it works correctly with every possible edge-case? And how do you know that you haven’t inadvertently broken an already existing feature in some subtle (or not-so-subtle) but important way?

The slow, unscalable, error-prone way to test your code is to manually run it using lots of different combinations of parameters, and laboriously check that everything looks correct. This is better than not testing at all, but does nothing to prevent someone else from unwittingly breaking your new feature in the future.

The solution is “unit tests”. A unit test is a block of code that calls functions from your main code, and verifies that these functions behave correctly. For example, if you wanted to check the correctness of a new function called sum_digits, which takes a number and returns the sum of its digits (in base 10), one of your tests might be:

result = sum_digits(543)
expected_result = 12

if result == expected_result:
    print("SUCCESS!")
else:
    print("FAILURE!")
    print("Expected:")
    print(expected_result)
    print("Got:")
    print(result)

You might also write other tests that make sure that sum_digits works correctly for other types of number, like negative numbers, decimals, and the number 0.

Unit tests make verifying the correctness of your code much quicker and more reliable - all you have to do is run your test file and make sure none of the tests fail. It also means that future people who work with your code (including yourself) will know how it’s meant to behave, and will be less likely to accidentally break it.

At Stripe, where I work, I would guess that the codebase has well over 10,000 tests, and maybe many more. This means that anyone can add new features and update existing ones, without being unduly concerned that they will unwittingly destroy the company.

Making bashplotlib “testable”

bashplotlib does not currently have any tests. This is a perfectly reasonable choice by the author. Writing and maintaining tests takes time, and he probably felt that the library was small and experimental enough that he didn’t want the bother. Nonetheless, adding tests would make the library more reliable and easier to work with. While I was writing this project I noticed and fixed a small bug that would have been caught automatically if the library had had any tests.

However, right now bashplotlib is not very “testable”. A piece of code’s “testability” is how easy it is to write tests for. There are many reasons why a piece of code might or might not be testable. bashplotlib’s main problem is that it prints all of its output to the terminal piece-by-piece. Automated tests for the current version of bashplotlib would have to somehow read in output that had previously been printed to the terminal. There are ways to do this (or something close to it), but they are somewhat complicated and fiddly. There is a better solution.

Task

In this task we’ll first make bashplotlib testable, and then we’ll write tests for it.

We’ll make bashplotlib “testable” by changing the _plot_scatter function so that it no longer prints the graph, but instead builds and returns the graph as a long string. The plot_scatter function (which calls _plot_scatter) will then be responsible for printing this long string to the terminal:

def _plot_scatter(...arguments, etc...)
    graph = ""
    # ...build a graph...
    graph += "+---+etc"
    # ...build the rest of the graph...
    return graph

def plot_scatter(...arguments, etc...)
    # ...process arguments...
    graph_text = _plot_scatter(...arguments, etc...)
    print(graph_text)

This seemingly minor shuffling of responsibilities makes the _plot_scatter function much easier to test. Now we can write test code that calls _plot_scatter, stores the result in a variable, and compares this result to a pre-defined, expected value. For example, in a new file called test.py, we can write:

# test.py
from bashplotlib import _plot_scatter

# Copy and paste the value for `expected_result`
# from terminal output that you know is correct.
expected_result = """+--------...
|
...etc...
|
+--------..."""
# Call `_plot_scatter` with the arguments that
# you know will produce the `expected_result`
# above.
result = _plot_scatter(...arguments, etc...)

if expected_result == result:
    print("SUCCESS!")
else:
    print("FAILURE!")
    print("Expected:")
    print(expected_result)
    print("Found:")
    print(result)

Think of as many edge-cases as you can, and write individual tests for them all.

Tips

I suggest that you tackle this task using the following steps:

  • Change _plot_scatter so that it returns a string representing the graph, and doesn’t print anything
  • Change plot_scatter so that it stores and prints the output of _plot_scatter
  • Make a new file called test.py in the root of the library (alongside scratch.py)
  • Write a test for _plot_scatter to make sure that it generates a normal graph correctly. Run it using python ./test.py
  • Think of as many edge-cases as you can, and write tests for them. Do your 0-axes display properly? What if a point is on top of a 0-axis? What happens if your title is longer than the width of the graph? Is this what you want to happen? What if you have 2 data points that are the same? Almost the same?

Your tests might have trouble interpreting color printing. Feel free to get rid of the color-printing functionality for now, or look at my version for suggestions on how to deal with it.

For another example of unit testing, see section 3 of Programming Projects for Advanced Beginners #2: Game of Life.

How I did it

Here’s my pull request.

Extension

Research PyUnit, a Python testing framework, and rewrite our tests with it. Although our hand-crafted if-statements are perfectly serviceable, most test suites are written using a testing framework (like PyUnit), which makes writing, running, and debugging tests much easier.

5. Make histograms more stylish too

So far all of our work has been on improving scatterplots. But bashplotlib can plot histograms too. Technically they’re not actually histograms; the y-axis in bashplotlib’s graphs represents a raw count, whereas in a histogram the y-axis represents “probability density”. “Bar charts” would be a more accurate word for what bashplotlib produces. But I think everyone still understands what the library is getting at, so let’s not say anything nasty on Twitter. For consistency I’m going to keep referring to them as “histograms”.

Task

bashplotlib’s histograms generate their titles using the same box_title function that we worked on in step 1, so they automatically benefit from our previous work. However, histograms also display a statistical summary of their data, in another box below the main graph. This box is generated by hand. We’ve already got a good way of printing text inside beautiful ASCII boxes, so let’s use this method here too. This will make our statistics look more elegant and consistent, and reduce code duplication

To work on histograms, you’ll have to call plot_hist from your scratch.py file. Try to set this up yourself.

Tips

We have a small problem - box_text currently assumes that you only want to print a single line inside your box, but our statistics are spread out over multiple lines. To solve this snafu, update box_text so that the argument it accepts is a list of strings, not just a single string. Have the function display each element of the list on a separate line, and surround all the lines with an ASCII box. We’ll then use the function to create our stats box like so:

center = ... # Defined earlier in the file
summary_lines = [
    "## Summary ##".center(center),
    ("observations: %d" % n).center(center),
    # ...etc...
]
print(box_text(summary_lines, center))

To maintain compatibility with our existing code, update the places where box_text is used for displaying titles so that the titles are passed in as a single element list, like this:

box_text([title])

How I did it

Here’s my pull request.

Extension

Because we’re now using the box_text function to render the histogram statistics box, we no longer get an emphasizing line in between “Summary” and “observations” (see picture above). I thought that line looked quite fetching, so let’s bring it back. Update box_text so that it takes an argument of a “list of lists”. box_text should print out each line in the sub-lists, as normal, but in between each top level list it should print an ASCII line. For example, the code:

box_text([
  ["Title"],
  ["Sub-title1", Sub-title2"],
  ["Point1", "Point2", "Point3"]
])

should produce the output:

+----------+
|   Title  |
+----------+
|Sub-title1|
|Sub-title2|
+----------+
|  Point1  |
|  Point2  |
|  Point3  |
+----------+

Make sure all the other usages of box_text still work.

6. Add labels to histogram axes

Task

Do the same thing that you did in task 2 - add optional titles to the x- and y-axes - but this time for histograms. It’s a lot easier the second time round, isn’t it?

Tips

You’ll probably find that you repeat code between the scatterplot.py and histogram.py files. Repeating code like this should always make you feel a little bit uncomfortable, and should prompt you to consider ways to reduce or eliminate the duplication. That said, sometimes repeating code can be an entirely pragmatic choice.

In our situation, we could either try to wrap up our axis title code in some sort of print_axis_title function that lives in utils/helpers.py, or we could copy and paste and duplicate our code in both scatterplot.py and histogram.py. For this task, I could personally go either way. On the one hand, it’s always good to reduce repeated code. But on the other hand, it’s not obvious to me that scatterplots and histograms will always and forever want to use the same logic for printing their axis labels. For example, what happens if one of them wants to print some extra characters on the same line as the axis label? We’d probably have to add something convoluted like optional extra_chars_left and extra_chars_right parameters. Trying to combine two pieces of code that might not be as combine-able as they first appear can lead to some awkward approaches. Since the code for printing axis labels is relatively simple anyway, on this occasion I lean in favor of copying and pasting.

I’m still glad that I thought about it though.

How I did it

I reckon you can tackle this one on your own.

Extension

I’ve got nothing. Call your parents and see how they’re doing.

7. Make a new graph type: horizontal histogram

This is my final feature request, and it’s a big one.

Task

Let’s allow users to draw horizontal histograms:

This will help users display big, detailed histograms that are too tall for their short and stocky terminals, but that fit nicely when rotated.

Tips

This will be very hard. Take inspiration from histogram.py, but not too much inspiration. Feel free to start from scratch if you prefer. I’d suggest that you:

  • Copy and paste histogram.py into a new horizontal_histogram.py file
  • Make sure you can import horizontal_histogram.py and run its code in scratch.py. Test it by using it to draw some normal, still-vertical histograms
  • Think about which parts of the vertical histogram code you can reuse, and which parts will have to change. In general you’ll be able to reuse the parts of the code that deal with transforming and bucketing the data (everything above line 140 or so), since the underlying data doesn’t change. However, you will have to rewrite the parts that take the transformed data and display it as a graph (everything below line 140). For now, use copy and paste liberally and don’t worry about duplicating code.
  • Once you’ve got your horizontal histogram working, write some tests for it!

How I did it

Here’s my pull request.

Extensions

Pull out as much duplicated code as you can from vertical and horizontal histograms, and move it into shared functions. These functions might perform common operations like bucketing data points and calculating scales.

8. Even more extensions

  • Calculate the “correlation” of scatter graphs using the “product moment correlation coefficient” algorithm and print it in a box below the plot. Research what these words mean. You can either look for an existing implementation of the algorithm and use that, or try to code it yourself from scratch (this involves a lot of very tricky but very interesting maths).
  • Calculate the “interquartile range” of histogram data and display it in the same box as the mean, median, standard deviation, etc. If you’re not sure what that means, look it up!
  • Use ASCII techniques to connect the dots in scatter plots. You’ll have to work out which points need to be joined together, calculate the gradient between them, and work out how best to connect them using ASCII characters.
  • Draw ASCII pie charts. Add a new bashplotlib/pie_chart.py file to put the logic in, and add a new pie command-line tool

That’s it

You’re done! Keep the momentum going - choose another open source project (use Google and this list for inspiration) and add experimental new features to it. Don’t worry much about actually submitting your work to the main project (unless you want to) - your goal should be to understand and experiment with new projects, not to produce something polished and perfect and ready to be deployed to production servers. Alternatively, try tackling the Programming Projects for Advanced Beginners series, where you build your own programs from scratch using a similar level of detailed (but not too detailed) guidance to that of this project.

I’d love to hear your feedback and find out how you got on. Send me an email or a Tweet (with a link to your GitHub repo if you have one) and I’ll send you back some insightful comments and a ASCII art trophy.


          Open Source for Advanced Beginners      Comment   Translate Page      

The three most common pieces of almost-useful advice given to people learning programming are:

  • Think of a project and just work on it
  • Read other people’s code
  • Work on open source projects

These suggestions are anecdotally very effective if you’re able to put them into practice, but doing so can be extremely tough. How do you know if your project idea is feasible? Whose code should you read? How do you read it? Do you start at line 1 and go down? Which open source projects should you work on? And what does that mean exactly?

I’ve already attempted to make it easier to “think of a project and just work on it” with my “Programming Projects for Advanced Beginners” blog posts. This series walks you through creating substantial and extensible projects, like building a photomosaic and an AI that plays Tic-Tac-Toe. You get detailed guidance, but not too much, and have to do all the difficult bits yourself.

Now I’m working on a new series called “Open Source Projects for Advanced Beginners” that helps with suggestions 2 and 3: “read other people’s code” and “work on open source projects”. I’ve made copies of some open source codebases and come up with features that I think would make them better. Your task is to add them.

Despite the name, the goal of Open Source Projects for Advanced Beginners is not to help you get into open source. It’s to help you get your first programming job. It does this by giving you experience of working in large codebases written by other people, and thus helping you to break the classic employment dilemma:

“The best way to learn the skills you need to get a job as a programmer is to get a job as a programmer.”

– Joseph Heller, Catch 22 (probably, I haven’t actually read it)

In Open Source Projects for Advanced Beginners, you’ll:

  • Practice reading other people’s code
  • Practice using other people’s code
  • See that other people’s code can often be improved
  • Practice using git, or learn about it for the first time
  • See how larger projects are structured
  • Work on a series of tasks in the same codebase, starting simple and gradually getting much harder
  • Realize that you don’t need to understand everything about a codebase in order to work productively in it

Open Source Projects for Advanced Beginners helps you solve the problems that many new programmers run into when they try to work on open source projects on their own:

  • It’s difficult to know which projects to work on - so I’ve found some projects for you
  • It’s very difficult to find tasks of the right level of difficulty - so I’ve found those for for you too
  • Even if you find a project and a task, it’s still difficult to understand how everything works and what you need to do - so my feature requests contain far, far more tips and suggestions than any other feature request ever written (claim not verified but probably true)

Project 1 - bashplotlib

In the first OSPAB project, you work on a Python library called bashplotlib. bashplotlib is an approachable, sensibly-written library that allows its users to plot graphs in the terminal.

We’ll start by simply improving the way that bashplotlib displays graph titles. Then we’ll add axis labels, write some tests, do some refactoring to improve the existing code, and finally add an entirely new type of graph. If you’re ready to get started, click here now.

Conclusion

Most of the above is, of course, unverified assertion, with not a single Randomized Controlled Trial to back it up. I’m actually not at all certain that the OSAB series will directly help you get your first programming job. But I do think that there is a very plausible story that describes how it might. And I am confident that its projects will be enjoyable, and I am confident that you will learn a lot from them. Give the first one a go, and let me know how you get on.

Acclaim for Programming Projects for Advanced Beginners

“Just want you to know that I’m currently going through your “Programming Projects for Advanced Beginners” blog post series and it’s been an awesome ride along the way!”

“I just completed advanced beginners part-1 and it was wonderfully written project/blog. Thank you very much.”

“Really love how the blog post goes through the steps with explanation in code, thanks for sharing!”

“I finished the ASCII project a few days ago, it was great. When is the next one coming out??”

“I started with the Conway’s Game of Life one and now I’m spending an hour or two each night putting together the tic tac toe game. Right now I’m building the board/turn sequence but I’m excited for the AI part…”

“Holy moly, that link is amazing. The way he describes the situation is amazing, so well written and accurate.”


          Electrical Engineer/Systems Engineer - Kroenke Sports Enterprises - Fort Worth, TX      Comment   Translate Page      
Computer languages, supporting several microcontroller languages including (machine code, Arduino, .NET, ATMEL, Python, PASCAL, C++, Ladder, Function Block)....
From Kroenke Sports Enterprises - Sat, 13 Oct 2018 18:16:18 GMT - View all Fort Worth, TX jobs
          Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY      Comment   Translate Page      
Experience in data analysis and strong computer skills (we use SAS, Stata, R and S-Plus, Python, Perl, Mathematica, and other scientific packages, and standard...
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          Associate Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Knowledge of and willingness to learn and potentially gain a certification for database management languages (SQL), business intelligence languages (Python, R,...
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Python, R, etc.). Carries out the maintenance of policies and goals that support the organization’s analytical needs....
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          python-pytorch-cuda 1.0.1-7 x86_64      Comment   Translate Page      
Tensors and Dynamic neural networks in Python with strong GPU acceleration
          python-pytorch 1.0.1-7 x86_64      Comment   Translate Page      
Tensors and Dynamic neural networks in Python with strong GPU acceleration
          Wagtail CMS programmer      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only !..... (Budget: $2 USD, Jobs: Django, Python)
          TradeOps Developer - Singapore (Python) - Hudson River Trading - Singapore      Comment   Translate Page      
TradeOps Developer (Singapore) The Trading Operations (TradeOps) team at HRT sits in the center of Algo, Core, Systems and BizDev. We play a role in...
From Hudson River Trading - Tue, 25 Sep 2018 06:23:08 GMT - View all Singapore jobs
          Build me a GUI based on machine learning application -- 2      Comment   Translate Page      
I already have the code for the classification process, I want to implement it in GUI form to the able user to key in data and classify whether the person has Autism or not in my case. Below is the dataset I'm using and one machine learning sample code for you to try first... (Budget: $10 - $30 USD, Jobs: C Programming, Machine Learning, Python, Software Architecture)
          Wagtail CMS programmer      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only !..... (Budget: $2 USD, Jobs: Django, Python)
          Developer      Comment   Translate Page      
NY-New York, New York, New York Skills : Java, Scala Description : We are looking for strong Java/ Scala Developers for one of our Banking Client based at NYC 5+ years of Java, Scala (or similar) programming, Scala is a big plus. Experience in Python, SQL, Unix are good to have. • Flexible, self-starter, fast-learner – willing and able to quickly learn new technologies and work with minimal direct supervision.
          Speech recognition project ASAP!!      Comment   Translate Page      
Category: Matlab And Mathematica, Python
Budget: $30 - $250 USD

I need a project for speech recognition which means creating a program that do orders or operations based on voices. This project need to be written by python or Matlab
          Python and ETL Project      Comment   Translate Page      
Category: Programming & Dev

Description: Hello,I am working on some project which needs support to develop medium to complex python programs...

          Релиз GhostBSD 19.04      Comment   Translate Page      
Состоялся релиз десктоп-ориентированного дистрибутива GhostBSD 19.04, построенного на базе TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры amd64 (2.7 Гб).
          Pcbnew export/import scripting functions      Comment   Translate Page      

It’s not very hard to add swig stubs. It maybe not trivial to disentangle the API you are interested in so that you don’t have to expose a lot of unrelated stuff in swig which shouldn’t be accessible from outside pcbnew binary itself. I don’t know how hard it would be for export/import stuff, I’m just saying in general.

Here are couple examples:
Extending C++ code just for scripting:

Extending python code on top of generated stubs:

Of course changes to both require recompiling KiCad which I don’t think is avoidable.


          Pcbnew export/import scripting functions      Comment   Translate Page      
  1. I filed a bug, thank you:
    https://bugs.launchpad.net/kicad/+bug/1824668

  2. current python interface api is auto generated by swig
    http://docs.kicad-pcb.org/doxygen-python/pcbnew_8py_source.html

  3. do you by chance know:
    a) how hard would it be to make own swig-like stubs manually?
    b) are there examples of that?

  4. the entry points of interest seems to be here:

ExportSpecctraFile() @ 1084
ImportSpecctraSession() @ 1112
http://docs.kicad-pcb.org/doxygen/pcb__edit__frame_8h_source.html

ExportSpecctraFile()
http://docs.kicad-pcb.org/doxygen/specctra__export_8cpp_source.html
http://docs.kicad-pcb.org/doxygen/classPCB__EDIT__FRAME.html#aeaceecec60fa4b1290a7af8a4ab1531a

ImportSpecctraSession()
http://docs.kicad-pcb.org/doxygen/specctra__import_8cpp_source.html
http://docs.kicad-pcb.org/doxygen/classPCB__EDIT__FRAME.html#ad8b25ce84f3ec0602ec05dbe05ed0f30


          Pcbnew export/import scripting functions      Comment   Translate Page      

I’m 99% sure import/export functionality is not available from python.
If you need it file a bug on launchpad. At least a few people will click “affects me too” button that I know.


          Pcbnew export/import scripting functions      Comment   Translate Page      

Hello.

  1. I am not able to find pcbnew export/import scripting
    http://docs.kicad-pcb.org/doxygen-python/index.html
    representation of PCBnew -> File -> Export Specttra DSN, etc.

  2. what am I missing?

Thank you.


          Michael Palin: Nyolcvan nap alatt a Föld körül - Jelenlegi ára: 1 990 Ft      Comment   Translate Page      
Ma már nehéz lenne eldönteni, hogy Michael Palin Monty Pythonként vagy utazóként híresebb. Ami biztos, mindkét szerepkörében halhatatlan klasszikusok fűződnek a nevéhez. Ki ne ismerné a Gyaloggalopp-ot vagy a Brian életé-t. (Bizonyos életkor felett az idézni tudás is szinte kötelező. ) Az udvariasságáról és utánozhatatlan humorérzékéről elhíresült komikus utazó karrierje akkor kezdődött, amikor 1988-ban Verne Phileas Foggjának nyomdokaiban a BBC stábjával 80 napos világ körüli túrára indult. Kalandjai az egyik legismertebb és a televíziókban legtöbbet vetített utazó-sorozattá váltak, és a sikeren felbuzdulva a brit állami tévé újabb és újabb utakra küldte a középkorú Palint. A Nyolcvan nap alatt a Föld körül után a Sarkig tárt sorozat következett, az Északi-sarktól a Déli-pólusig, aztán az Utazás a Csendes-óceán körül, majd a Hemingway nyomában. 2002-ben jött A Szaharában Michael Palinnel és 2004-ben pedig a Himalája.
Megkímélt, új állapotban van.  
Michael Palin:  Nyolcvan nap alatt a Föld körül
Jelenlegi ára: 1 990 Ft
Az aukció vége: 2019-04-14 08:52
          Sr. Python Developer - TDS Telecom - Madison, WI      Comment   Translate Page      
3+ years experience in software development using Python/Java/.NET/JavaScript or similar OO language. TDS Telecommunications LLC....
From TDS Telecom - Fri, 05 Apr 2019 15:29:25 GMT - View all Madison, WI jobs
          Application Developer - Gabe*s - Morgantown, WV      Comment   Translate Page      
Experience or basic skills in Programming Languages (HTML, ColdFusion, Visual Basic, Python). Perform Application Support, Development and Programming Services.... $35,000 - $40,000 a year
From Indeed - Mon, 25 Mar 2019 19:01:07 GMT - View all Morgantown, WV jobs
          Systems Programmer - University of Wisconsin- River Falls - River Falls, WI      Comment   Translate Page      
Experience with at least two programming languages (Java, Ruby, PHP, C#, C, Python, ColdFusion, etc.). This position is a member of the Enterprise Applications...
From University of Wisconsin- River Falls - Fri, 22 Feb 2019 23:42:24 GMT - View all River Falls, WI jobs
          Cybersecurity Engineer - phia - Dulles, VA      Comment   Translate Page      
Java, Swing, Hibernate, Struts, JUnit, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, Assembly language, etc....
From Phia - Mon, 08 Apr 2019 22:58:19 GMT - View all Dulles, VA jobs
          Cyber Engineer - phia - Dulles, VA      Comment   Translate Page      
Java, Swing, Hibernate, Struts, JUnit, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, Assembly language, etc....
From Phia - Mon, 08 Apr 2019 22:58:19 GMT - View all Dulles, VA jobs
          DevSecOps Engineer - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Tue, 02 Apr 2019 01:22:26 GMT - View all Dulles, VA jobs
          Software Engineer - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Tue, 02 Apr 2019 01:22:12 GMT - View all Dulles, VA jobs
          User Interface Developer - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Tue, 02 Apr 2019 01:21:14 GMT - View all Dulles, VA jobs
          Java Developer - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Sun, 24 Mar 2019 07:06:28 GMT - View all Dulles, VA jobs
          Software Engineer (JavaScript) - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Sun, 17 Mar 2019 01:03:29 GMT - View all Dulles, VA jobs
          Software Engineer (Python) - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Tue, 05 Feb 2019 01:02:17 GMT - View all Dulles, VA jobs
          Software Engineer (JavaScript / Python) - Wood Consulting - Dulles, VA      Comment   Translate Page      
Java, Perl, Ruby, Python, HTML, C, C++, .NET, ColdFusion, Adobe, etc. The Software Engineer develops, maintains, and enhances complex and diverse software...
From Wood Consulting - Thu, 10 Jan 2019 01:08:45 GMT - View all Dulles, VA jobs
          Sr. Python Developer - TDS Telecom - Madison, WI      Comment   Translate Page      
3+ years experience in software development using Python/Java/.NET/JavaScript or similar OO language. TDS Telecommunications LLC....
From TDS Telecom - Fri, 05 Apr 2019 15:29:25 GMT - View all Madison, WI jobs
           Comment on Customer Reviews by Manoj       Comment   Translate Page      
Sir please write a book on python in Hindi. Because in CBSE board the python is compulsory in IP subject.
          Introduction To Programming Using Python      Comment   Translate Page      
Y. Daniel Liang / Programming / 2013
          LOCALBITCOINS API AUTOMATION -- 2      Comment   Translate Page      
Hello This project is about localbitcoins api automation. There are 3 steps. Step- 1 : I want to update price of bitcoins frequently via its api Step 2 : reply the trade request with predefined messages... (Budget: $30 - $250 USD, Jobs: Python, RESTful API, Test Automation, Web Scraping)
          LOCALBITCOINS API AUTOMATION       Comment   Translate Page      
Hello This project is about localbitcoins api automation. There are 3 steps. Step- 1 : I want to update price of bitcoins frequently via its api Step 2 : reply the trade request with predefined messages... (Budget: $10 - $30 USD, Jobs: Python, RESTful API, Test Automation, Web Scraping)
          Python Bytes: #125 Will you conquer the deadlock empire?      Comment   Translate Page      
none
          Python Developer      Comment   Translate Page      
Buenos Aires - -8844 Sitio Web: http://www.aliantec.com Python Developer col-narrow-left ID...
          SR Python developer      Comment   Translate Page      
Buenos Aires - .com.ar SR Python developer col-narrow-left ID Oferta: 8098 Lugar: Ciudad Autónoma...
          Digital Cloud Architect - Axius Technology INC - Memphis, TN      Comment   Translate Page      
* Essential: - AWS Basic Networking knowledge, AWS Glue, AWS S3, AWS Athena, AWS Aurora, AWS Cloud Formation, Python Scripting, PySpark, AWS Data Pipeline *...
From Indeed - Tue, 02 Apr 2019 19:04:19 GMT - View all Memphis, TN jobs
          LXer: Rust never sleeps: C++-alike language tops Stack Overflow survey for fourth year in a row      Comment   Translate Page      
Published at LXer: Python still popular. Visual Basic for Applications liked about as much as meetings. It seems coders cannot get enough of Rust, according to a survey conducted by dev saviours...
          Python Developer - Byte Orbit - Cape Town, Western Cape      Comment   Translate Page      
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS &...
From BYTE ORBIT - Wed, 19 Dec 2018 03:48:00 GMT - View all Cape Town, Western Cape jobs
          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies. Description and Functions.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          Sr. Security Transformation Consultant - West Coast Opportunities - Amazon Web Services, Inc. - Wyoming      Comment   Translate Page      
Strong scripting skills, i.e., PowerShell, Python, Node.js, Javascript, Bash, Ruby, Perl, etc. 10 years' experience in IT security, compliance, or risk...
From Amazon.com - Fri, 12 Apr 2019 07:52:33 GMT - View all Wyoming jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. Fusion Technology is seeking an Java Application Developer to design,...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Intern, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Must possess web development experience, preferably Python/Django and JavaScript library experience. Develop HTML, CSS, and JavaScript based web pages for use...
From Mylan - Fri, 05 Apr 2019 22:16:41 GMT - View all Morgantown, WV jobs
          Senior Manager, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Create and translate UI wireframes to usable business tools using Python, JavaScript, HTML, and CSS. Primary Location - USA-WV-Morgantown....
From Mylan - Wed, 20 Feb 2019 22:17:08 GMT - View all Morgantown, WV jobs
          El síndrome de vivir con miedo a convertirte en un programador oxidado       Comment   Translate Page      

El síndrome de vivir con miedo a convertirte en un programador oxidado #source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F2019_04_14%2F468831

Según The Language List, desde 1991 ha habido 2.500 lenguajes de programación, aunque en la actualidad podríamos reducirlos a 258 según el TIOBE Index (que se actualiza cada mes). Y eso que este ranking no consideran lenguajes de programación a HTML y XML al no ser Turing completo. Con tanta oferta, variedad y cambios de tendencias en el mundo de la programación, hemos querido preguntar a los desarrolladores si tienen miedo de quedarse oxidados y cómo se enfrentan a ello.

Y como en botica, hay de todo: desde el que esta constante evolución en los lenguajes de programación le parece un reto y una motivación más al que decide dar un giro a su carrera profesional y abandonar esta parte más técnica.

Siendo desarrollador, debes ser junior toda la vida

Txema Rodríguez tiene 35 años y 12 años de experiencia como desarrollador. Ahora está en el equipo de Android de Jobandtalent como Team Lead. Para él, es evidente que hay aprender nuevos lenguajes constantemente. “El mundo de la programación se basa en un continuo aprendizaje. Siempre hay que preguntarse si el lenguaje o framework que estás usando a diario es el mejor para resolver el problema”. Además, considera que los frameworks y los lenguajes “siempre caducan, así que hay que adaptarse continuamente”, recomendando el post que escribió hace poco Javier Santana sobre ello. “Teniendo unas buenas base de programación e ingeniería del software siempre podrás evolucionar en tu trabajo de desarrollador. En cambio, si te aferras a un lenguaje estás abocado al fracaso y al destierro laboral”, sentencia.

Rodríguez considera que si en esta carrera profesional como desarrollador “te encuentras con nuevos retos y eres capaz de asumir que cada cierto tiempo te toca trabajar con una nueva tecnología donde eres totalmente junior, crecerás como desarrollador y esa presión no la notarás jamás”. Para él, lo más importantes es saber adquirir conocimientos con facilidad. “No debes limitarte a aprender a picar código, si no a tomar decisiones de programación”.

Txema Rodriguez

Java y Kotlin son los principales lenguajes de programación que él domina. “Los años de experiencia se notan por haber recorrido ese camino con anterioridad. Haber cometido errores es bueno cuando se ha aprendido de ellos. Así que mi evolución con lenguajes que domino la mido leyendo código antiguo y analizando cosas que estaban mal. Si no siento cierta vergüenza de algo que hice hace tiempo es que no he evolucionado como programador en ese lenguaje”, reconoce.

Lo que ha cambiado el lenguaje... y lo que queda

Aunque ha crecido profesionalmente con Java y Kotlin, según su visión el tipo de aplicaciones que se hacen ahora han cambiado mucho, sobre todo si echamos la vista atrás unos diez años. “Ahora usamos más microservicios o programación en la nube. También Android ha cambiado mucho desde que empecé en el 2009 con un Android 1.5 casi en pañales a día de hoy. También he ido migrando muchos conceptos aprendidos casi a fuego en la universidad de la programación orientada a objetos a un paradigma más funcional. Y lo que me queda…”.

Pero que los profesionales de este campo se estén renovando y actualizando constantemente es algo, para Txema Rodríguez, bueno y anima a salir de la zona de confort. “Qué mejor forma que hacerlo que con un lenguaje totalmente diferente. Siendo un poco inquieto y acudiendo a eventos como, por ejemplo, el reciente T3chfest, descubres nuevas herramientas y puedes aprender de otros programadores que participan en las charlas”, explica.

En su caso, reconoce que le llaman mucho la atención explorar lenguajes funcionales, como Kotlin en su vertiente funcional (“Scala siempre me ha parecido que tiene una curva de aprendizaje mucho más áspera”, señala) aunque últimamente en su trabajo en Jobandtalent está utilizando más Elixir como principal lenguaje en el backend de las apps móviles (“hemos creado un bootcamp interno para aprender todos, tanto programadores mobile y backend”, nos cuenta).

Otro lenguaje que reconoce que le gustaría dominar más es Python. “No es extraño que se esté escalando puestos entre los lenguaje más populares, casi todas las librerías para hacer cosas de aprendizaje automático o Deep Learning están escritas en Python”, sentencia.

El ingeniero de telecomunicaciones que se convirtió en comercial

Pero no todos quieren seguir desarrollando y profundizando en cuestiones técnicas. Chema Ballarín es ingeniero de telecomunicaciones. Ha trabajado para empresas como Cisco o Dropbox desempeñando diversos puestos. Su experiencia con el código se remonta, sobre todo, a sus primeros años de vida laboral. Tenía que trabajar con los lenguajes que estaban en routers, switches o servidores para configurarlos y programarlos para determinadas tareas, o en páginas web. No tocaba el código fuente, pero sí desarrollaba instrucciones del sistema operativo y otros componentes. Internet OS, HTML, C++ o Python son aquellos con los que más ha trabajado. “Más que configurarlos, he tenido que entenderlos para poder posicionar soluciones”, explica.

Asegura que sus estudios de ingeniería le permiten tener las bases para entender un lenguaje de programación. “En programación hay cosas que son muy comunes: las variables, los procesos, los loops… hay estructuras que las tienes que entender. Cómo se estructuran luego en cada lenguaje (HTML, Python, C+++) es diferente, pero con esa base es más fácil entenderlo y no te lleva tanto tiempo aprender nuevos entornos”.

Pero ahora es director comercial de Eventbrite para España y Portugal por lo que ha dejado a un lado toda la parte más técnica. Una decisión consciente “porque no quería llegar a los 50 años con un trabajo puramente técnico. Es algo que me daba (y me sigue dando) miedo, porque con los años se pierde agilidad, capacidad de absorción de información. Estar al día de todo lo que sale es muy difícil. Me daba un cierto miedo quedarme desfasado”.

Chemaballarin

No solo eso, sino que descarta la posibilidad de aceptar un puesto de trabajo si tuviera una parte importante que fuera hacer código. “Les agradecería la oportunidad pero sé que me costaría tiempo y que no soy tan bueno en este terreno”. Aunque su formación y experiencia no le impedirían volver al mundo de la programación, después de varios años en los que trabajar con código no ha sido su actividad principal, considera que le costaría “el doble, triple o cuatro veces más” que alguien que está acostumbrado a codificar y desarrollar, y más aún con lenguajes más actuales. “Estudié Pascal, que es muy muy antiguo. Alguien que llega ahora de usar nuevas tecnologías y Python va a tener mucha más agilidad que yo”, reconoce.

No lo dicen, pero me miran mal

Aunque se inició como ingeniero de proyectos y preventa, el contacto con el cliente final acabó enganchando a Chema Ballarín, pasando desde los departamentos técnicos empresariales al contacto con el usuario final. “Cada vez me gustaba más esa parte de hablar con el cliente, ver qué necesidades tenían y qué les llevaba a tomar determinadas decisiones”. En este punto reconoce que no todo el mundo entiende que un ingeniero en telecomunicaciones como él acabe en un puesto de director de ventas. “Me miran raro por ser director comercial siendo ingeniero, sobre todo mis amigos de la universidad o antiguos compañeros de trabajo”, quienes al principio no entendían su decisión.

Ballarín cree que, en parte, esta incomprensión se debe a la imagen que se tiene de los comerciales. “Parece que el que te intenta vender algo te intenta engañar o que compres algo que no necesitas”, pero asegura que “quienes trabajamos en venta somos profesionales como cualquier otro responsable que hay en el mercado. Nos preocupamos por entender qué es lo que quiere el cliente y buscar la mejor solución”.

Además, se lamenta de que, sobre todo en España, se sigue contratando mucho por experiencia más que por capacidades. “He tenido la suerte de que la gente ha confiado en mis capacidades para ir de un mercado a otro”, reconoce, añadiendo que, en su opinión, “las innovaciones y los resultados más disruptivos y cambiantes viene de gente que no ha hecho lo mismo durante 15 años, que tiene competencias transversales”.

Teniendo en cuenta que descarta volver a la parte más técnica y que quiere desarrollar su carrera en ventas, ¿volvería a estudiar lo mismo? “Sí, porque me gusta la tecnología y la capacidad que me dio la carrera de trabajar y desarrollar habilidades de soluciones de problemas”.

Además, asegura que intenta estar al día de las nuevas tendencias (más que de la tecnología y “sus detalles”) y que, al ser padre de dos niñas, también está intentando que tengan interés por la programación y robótica. “Si tengo que estudiar el sistema operativo para ayudarlas, lo voy a hacer y podré acompañarlas mejor”, explica.

Ya no desarrollo, pero me paso la vida entre lenguajes

A medio camino entre estos dos profesionales se encuentra Javier Santana, socio en tinybird.co, una consultoría estratégica de datos. “Creo que ahora ya no domino ningún lenguaje”, confiesa sin reparos. “Me limito a usar las partes más básicas de cada lenguaje que me ayudan a resolver el problema”. Sin embargo, Javier Santana reconoce también que a diario sigue utilizando Python y Javascript.

Javier Santana

En su opinión, “los lenguajes en realidad no han evolucionado tanto” aunque lo que sí ha cambiado radicalmente para él son los recursos y herramientas: los entornos de desarrollo, la gestión de dependencias, documentación, tutoriales, charlas, stackoverflow… “Mis conocimientos han ido hacia atrás”, asegura. “He ido olvidando las cosas que son poco usadas para reforzar las que sí uso. Para el resto, stackoverflow y la documentación”.

Sin embargo, reconoce que el desarrollador siente que “nunca es suficiente y siempre quieres aprender cosas nuevas”. Pero esa actualización de conocimientos es algo más que viene por voluntad propia que algo impuesto por la llegada de generaciones más jóvenes ni por otros aspectos en el mundo laboral, como una exigencia por estar a la última de todo. Desde este punto de vista, asegura que “si necesitas aprender algún lenguaje, lo aprendes sobre el terreno”.

En su opinión, como desarrollador “debes aprender a resolver problemas, sea cual sea el lenguaje o la herramienta”. “Los lenguajes van y vienen, los problemas vienen siempre vestidos siempre con el mismo traje”, asegura. Además, y preguntado por si considera que el desarrollador debe estar siempre a la última de todo, su respuesta es clara: no. ¿Su razonamiento para ello? “Básicamente porque la mayoría de cosas nuevas son ruido, repetición de lo que ya se hizo hace años o marketing. Las cosas que realmente perduran algunos años son las interesantes, las que hay que aprender”, señala.

Eso sí, reconoce que le gustaría aprender R porque le parece un lenguaje “muy para un nicho (la estadística) muy interesante”.

El techo como desarrollador

Estos tres profesionales con los que hemos hablado no son unos recién llegados al mercado. Y, salvo Txema Rodríguez, los otros dos reconocen que su día a día no está en la programación más dura. ¿Tienen los desarrolladores un techo (de cristal o no) en sus carreras profesionales?

Adult Coder Coding

“En España se puede vivir de la programación, pero la promoción está limitada”, defiende Ballarín, para quien sí hay un techo como desarrollador de código. “Salvo que estés en una startup, donde sí hay esa carrera a puestos de más responsabilidad, es difícil hacer carrera como desarrollador en la empresa tecnológica de primer nivel en España”.

Algo parecido, aunque con matices importantes, cree Rodríguez, para quien el panorama de startup que hay en España está “a un nivel técnico altísimo”. Por eso, no cree que sea imprescindible irse a otro país como EE.UU. para evolucionar. “Es cierto que allí están las sedes centrales de muchas compañías importantes. Pero cada vez hay más empresas extranjeras que están desembarcando aquí como Amazon para formar equipo”. Además, defiende que en estos años “hemos aprendido mucho en las startups tech, mucho talento que se fue hace unos años está volviendo y viendo cómo han cambiado la forma de trabajar. Yo apostaría por muchas de estas empresas nuevas que están formando equipos técnicos potentes como Cabify, Spotahome, Ontruck, Lingokids, TypeForm, Eventbrite, idealista, Carto y, por supuesto, Jobandtalent”.

Txema Rodríguez reconoce que, al final los programadores senior con los años “acabamos haciendo más tareas de manager”, pero que que depende del tipo de empresa y el entorno. Y expresa un deseo personal, “A mi siempre me gustaría seguir programando, aunque cada vez tenga más responsabilidades de gestión de personas y tomar decisiones sobre proyectos. Creo que siempre intentaré sacar un hueco para programar, aunque sea difícil. Además es la mejor forma de dar buenos consejos a los junior del equipo, si te sigues manteniendo fresco en la tecnología más que detrás de un tablón de Jira, simplemente”.

De hecho, Rodríguez asegura que buena parte de lo que aplico a día de hoy “lo he aprendido en mi horario laboral, en entornos donde puedes trabajar con gente muy senior y, también de toda la gente nueva que entra a trabajar con nuevas ideas. De todos ellos aprendes cosas nuevas”.

Por su parte, Javier Santana, que hace más de 5 años que no se considera desarrollador, cree que es “absurdo” pensar que teniendo un cargo mayor debes dejar de desarrollar. “Desarrollar es un conocimiento básico y horizontal, igual que saber escribir o usar el correo electrónico y cualquiera en una empresa que pretenda sobrevivir las próximas décadas tendrá que pasar por el aro. Por algo los corporates invierten millones en transformación digital”.

Y tampoco cree que se tenga que residir en determinados países para poder hacer carrera en el mundo de la programación. “Salvatore Sanfilippo vive en el sur de Italia y hace software usado por todo el mundo (redis). Lo mismo puedo decir de muchos otros desarrolladores. El problema es que la gente de Estados Unidos vende mucho mejor lo que hace (en parte por el idioma) y creemos que el mejor software se hace allí. Si por "carrera" queremos decir salarios, hay empresas en España que paga muchísimo mejor que empresas estadounidenses en relación al nivel de vida. Está bien salir, pero para ser mejor persona (que te hará mejor desarrollador, claro)”.

También te recomendamos

37 regalos para niños y adolescentes para promover las vocaciones en informática y programación

El 74% de los desarrolladores son autodidactas, YouTube se ha convertido en su escuela... y Vim aplasta a emacs

Estas son todas las muertes que habrías sufrido sin tecnología

-
La noticia El síndrome de vivir con miedo a convertirte en un programador oxidado fue publicada originalmente en Xataka por Arantxa Herranz .


          Senior Software Engineer - KOHLS - Menomonee Falls, WI      Comment   Translate Page      
Strong, Hands-on Software Development experience in NodeJS, Python and Java J2EE as a Senior or Lead capacity (Minimum of 4 years software coding and...
From Kohl's - Fri, 15 Mar 2019 19:03:01 GMT - View all Menomonee Falls, WI jobs
          Wagtail CMS programmer      Comment   Translate Page      
Category: Django, Python
Budget: $2 USD

hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! pleasd, bid SKILLED wagtail...
          Python Developer - IGLOBAL IMPACT ITES PVT.LTD. - Durgapur, West Bengal      Comment   Translate Page      
*Roles and Responsibilities : * * Write reusable, testable, and efficient code * Design and implement low-latency, high-availability, and performant... ₹20,000 - ₹50,000 a month
From Indeed - Mon, 21 Jan 2019 09:23:19 GMT - View all Durgapur, West Bengal jobs
          Sr Software Engineer, Python - Ingram Micro Cloud - Durgapur, West Bengal      Comment   Translate Page      
Ingram Micro Cloud is a leading company in cloud platforms development. Our company is changing the world of information technologies and we are looking for...
From Ingram Micro Cloud - Wed, 16 Jan 2019 17:09:11 GMT - View all Durgapur, West Bengal jobs
          Adapt a python code from command line to Jupyter Notebook      Comment   Translate Page      
A few days back I got a code to be run in command line, And it is configured to run without any user interaction (argeparse), but I like to go step by step , so want my deep learning code in Jupyter notebook or google colab... (Budget: $10 - $30 USD, Jobs: Machine Learning, Python, Software Architecture)
          need help to wrangling the data txt and pdf as per requirement      Comment   Translate Page      
python language: only 20% of work is pending need help to wrangling the data text and pdf as per requirement (Budget: $10 - $30 AUD, Jobs: PHP, Python, Software Architecture)
          Part time Linux Admin      Comment   Translate Page      
System administration for linux server nginx, vsftpd, apache, docker, mysql , python scripting etc, i will pay for monthly fee for 20 hours of system support. Thanks (Budget: $2 - $8 USD, Jobs: Apache, Linux, MySQL, Python, System Admin)
          need help to wrangling the data txt and pdf as per requirement      Comment   Translate Page      
python language: only 20% of work is pending need help to wrangling the data text and pdf as per requirement (Budget: $10 - $30 AUD, Jobs: PHP, Python, Software Architecture)
          Part time Linux Admin      Comment   Translate Page      
System administration for linux server nginx, vsftpd, apache, docker, mysql , python scripting etc, i will pay for monthly fee for 20 hours of system support. Thanks (Budget: $2 - $8 USD, Jobs: Apache, Linux, MySQL, Python, System Admin)
          4/14/2019: INSIDER: END OF THE ROAD      Comment   Translate Page      

The mind is blank. And that blankness is playing on his mind. The creative, visually exuberant filmmaker Terry Gilliam has, on his own admission, literally no idea. “Maybe it’s time to draw the blinds and go to bed,” the Monty Python alumnus says amid...
          El síndrome de vivir con miedo a convertirte en un programador oxidado       Comment   Translate Page      

El síndrome de vivir con miedo a convertirte en un programador oxidado #source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F2019_04_14%2F488128

Según The Language List, desde 1991 ha habido 2.500 lenguajes de programación, aunque en la actualidad podríamos reducirlos a 258 según el TIOBE Index (que se actualiza cada mes). Y eso que este ranking no consideran lenguajes de programación a HTML y XML al no ser Turing completo. Con tanta oferta, variedad y cambios de tendencias en el mundo de la programación, hemos querido preguntar a los desarrolladores si tienen miedo de quedarse oxidados y cómo se enfrentan a ello.

Y como en botica, hay de todo: desde el que esta constante evolución en los lenguajes de programación le parece un reto y una motivación más al que decide dar un giro a su carrera profesional y abandonar esta parte más técnica.

Siendo desarrollador, debes ser junior toda la vida

Txema Rodríguez tiene 35 años y 12 años de experiencia como desarrollador. Ahora está en el equipo de Android de Jobandtalent como Team Lead. Para él, es evidente que hay aprender nuevos lenguajes constantemente. “El mundo de la programación se basa en un continuo aprendizaje. Siempre hay que preguntarse si el lenguaje o framework que estás usando a diario es el mejor para resolver el problema”. Además, considera que los frameworks y los lenguajes “siempre caducan, así que hay que adaptarse continuamente”, recomendando el post que escribió hace poco Javier Santana sobre ello. “Teniendo unas buenas base de programación e ingeniería del software siempre podrás evolucionar en tu trabajo de desarrollador. En cambio, si te aferras a un lenguaje estás abocado al fracaso y al destierro laboral”, sentencia.

Rodríguez considera que si en esta carrera profesional como desarrollador “te encuentras con nuevos retos y eres capaz de asumir que cada cierto tiempo te toca trabajar con una nueva tecnología donde eres totalmente junior, crecerás como desarrollador y esa presión no la notarás jamás”. Para él, lo más importantes es saber adquirir conocimientos con facilidad. “No debes limitarte a aprender a picar código, si no a tomar decisiones de programación”.

Txema Rodriguez

Java y Kotlin son los principales lenguajes de programación que él domina. “Los años de experiencia se notan por haber recorrido ese camino con anterioridad. Haber cometido errores es bueno cuando se ha aprendido de ellos. Así que mi evolución con lenguajes que domino la mido leyendo código antiguo y analizando cosas que estaban mal. Si no siento cierta vergüenza de algo que hice hace tiempo es que no he evolucionado como programador en ese lenguaje”, reconoce.

Lo que ha cambiado el lenguaje... y lo que queda

Aunque ha crecido profesionalmente con Java y Kotlin, según su visión el tipo de aplicaciones que se hacen ahora han cambiado mucho, sobre todo si echamos la vista atrás unos diez años. “Ahora usamos más microservicios o programación en la nube. También Android ha cambiado mucho desde que empecé en el 2009 con un Android 1.5 casi en pañales a día de hoy. También he ido migrando muchos conceptos aprendidos casi a fuego en la universidad de la programación orientada a objetos a un paradigma más funcional. Y lo que me queda…”.

Pero que los profesionales de este campo se estén renovando y actualizando constantemente es algo, para Txema Rodríguez, bueno y anima a salir de la zona de confort. “Qué mejor forma que hacerlo que con un lenguaje totalmente diferente. Siendo un poco inquieto y acudiendo a eventos como, por ejemplo, el reciente T3chfest, descubres nuevas herramientas y puedes aprender de otros programadores que participan en las charlas”, explica.

En su caso, reconoce que le llaman mucho la atención explorar lenguajes funcionales, como Kotlin en su vertiente funcional (“Scala siempre me ha parecido que tiene una curva de aprendizaje mucho más áspera”, señala) aunque últimamente en su trabajo en Jobandtalent está utilizando más Elixir como principal lenguaje en el backend de las apps móviles (“hemos creado un bootcamp interno para aprender todos, tanto programadores mobile y backend”, nos cuenta).

Otro lenguaje que reconoce que le gustaría dominar más es Python. “No es extraño que se esté escalando puestos entre los lenguaje más populares, casi todas las librerías para hacer cosas de aprendizaje automático o Deep Learning están escritas en Python”, sentencia.

El ingeniero de telecomunicaciones que se convirtió en comercial

Pero no todos quieren seguir desarrollando y profundizando en cuestiones técnicas. Chema Ballarín es ingeniero de telecomunicaciones. Ha trabajado para empresas como Cisco o Dropbox desempeñando diversos puestos. Su experiencia con el código se remonta, sobre todo, a sus primeros años de vida laboral. Tenía que trabajar con los lenguajes que estaban en routers, switches o servidores para configurarlos y programarlos para determinadas tareas, o en páginas web. No tocaba el código fuente, pero sí desarrollaba instrucciones del sistema operativo y otros componentes. Internet OS, HTML, C++ o Python son aquellos con los que más ha trabajado. “Más que configurarlos, he tenido que entenderlos para poder posicionar soluciones”, explica.

Asegura que sus estudios de ingeniería le permiten tener las bases para entender un lenguaje de programación. “En programación hay cosas que son muy comunes: las variables, los procesos, los loops… hay estructuras que las tienes que entender. Cómo se estructuran luego en cada lenguaje (HTML, Python, C+++) es diferente, pero con esa base es más fácil entenderlo y no te lleva tanto tiempo aprender nuevos entornos”.

Pero ahora es director comercial de Eventbrite para España y Portugal por lo que ha dejado a un lado toda la parte más técnica. Una decisión consciente “porque no quería llegar a los 50 años con un trabajo puramente técnico. Es algo que me daba (y me sigue dando) miedo, porque con los años se pierde agilidad, capacidad de absorción de información. Estar al día de todo lo que sale es muy difícil. Me daba un cierto miedo quedarme desfasado”.

Chemaballarin

No solo eso, sino que descarta la posibilidad de aceptar un puesto de trabajo si tuviera una parte importante que fuera hacer código. “Les agradecería la oportunidad pero sé que me costaría tiempo y que no soy tan bueno en este terreno”. Aunque su formación y experiencia no le impedirían volver al mundo de la programación, después de varios años en los que trabajar con código no ha sido su actividad principal, considera que le costaría “el doble, triple o cuatro veces más” que alguien que está acostumbrado a codificar y desarrollar, y más aún con lenguajes más actuales. “Estudié Pascal, que es muy muy antiguo. Alguien que llega ahora de usar nuevas tecnologías y Python va a tener mucha más agilidad que yo”, reconoce.

No lo dicen, pero me miran mal

Aunque se inició como ingeniero de proyectos y preventa, el contacto con el cliente final acabó enganchando a Chema Ballarín, pasando desde los departamentos técnicos empresariales al contacto con el usuario final. “Cada vez me gustaba más esa parte de hablar con el cliente, ver qué necesidades tenían y qué les llevaba a tomar determinadas decisiones”. En este punto reconoce que no todo el mundo entiende que un ingeniero en telecomunicaciones como él acabe en un puesto de director de ventas. “Me miran raro por ser director comercial siendo ingeniero, sobre todo mis amigos de la universidad o antiguos compañeros de trabajo”, quienes al principio no entendían su decisión.

Ballarín cree que, en parte, esta incomprensión se debe a la imagen que se tiene de los comerciales. “Parece que el que te intenta vender algo te intenta engañar o que compres algo que no necesitas”, pero asegura que “quienes trabajamos en venta somos profesionales como cualquier otro responsable que hay en el mercado. Nos preocupamos por entender qué es lo que quiere el cliente y buscar la mejor solución”.

Además, se lamenta de que, sobre todo en España, se sigue contratando mucho por experiencia más que por capacidades. “He tenido la suerte de que la gente ha confiado en mis capacidades para ir de un mercado a otro”, reconoce, añadiendo que, en su opinión, “las innovaciones y los resultados más disruptivos y cambiantes viene de gente que no ha hecho lo mismo durante 15 años, que tiene competencias transversales”.

Teniendo en cuenta que descarta volver a la parte más técnica y que quiere desarrollar su carrera en ventas, ¿volvería a estudiar lo mismo? “Sí, porque me gusta la tecnología y la capacidad que me dio la carrera de trabajar y desarrollar habilidades de soluciones de problemas”.

Además, asegura que intenta estar al día de las nuevas tendencias (más que de la tecnología y “sus detalles”) y que, al ser padre de dos niñas, también está intentando que tengan interés por la programación y robótica. “Si tengo que estudiar el sistema operativo para ayudarlas, lo voy a hacer y podré acompañarlas mejor”, explica.

Ya no desarrollo, pero me paso la vida entre lenguajes

A medio camino entre estos dos profesionales se encuentra Javier Santana, socio en tinybird.co, una consultoría estratégica de datos. “Creo que ahora ya no domino ningún lenguaje”, confiesa sin reparos. “Me limito a usar las partes más básicas de cada lenguaje que me ayudan a resolver el problema”. Sin embargo, Javier Santana reconoce también que a diario sigue utilizando Python y Javascript.

Javier Santana

En su opinión, “los lenguajes en realidad no han evolucionado tanto” aunque lo que sí ha cambiado radicalmente para él son los recursos y herramientas: los entornos de desarrollo, la gestión de dependencias, documentación, tutoriales, charlas, stackoverflow… “Mis conocimientos han ido hacia atrás”, asegura. “He ido olvidando las cosas que son poco usadas para reforzar las que sí uso. Para el resto, stackoverflow y la documentación”.

Sin embargo, reconoce que el desarrollador siente que “nunca es suficiente y siempre quieres aprender cosas nuevas”. Pero esa actualización de conocimientos es algo más que viene por voluntad propia que algo impuesto por la llegada de generaciones más jóvenes ni por otros aspectos en el mundo laboral, como una exigencia por estar a la última de todo. Desde este punto de vista, asegura que “si necesitas aprender algún lenguaje, lo aprendes sobre el terreno”.

En su opinión, como desarrollador “debes aprender a resolver problemas, sea cual sea el lenguaje o la herramienta”. “Los lenguajes van y vienen, los problemas vienen siempre vestidos siempre con el mismo traje”, asegura. Además, y preguntado por si considera que el desarrollador debe estar siempre a la última de todo, su respuesta es clara: no. ¿Su razonamiento para ello? “Básicamente porque la mayoría de cosas nuevas son ruido, repetición de lo que ya se hizo hace años o marketing. Las cosas que realmente perduran algunos años son las interesantes, las que hay que aprender”, señala.

Eso sí, reconoce que le gustaría aprender R porque le parece un lenguaje “muy para un nicho (la estadística) muy interesante”.

El techo como desarrollador

Estos tres profesionales con los que hemos hablado no son unos recién llegados al mercado. Y, salvo Txema Rodríguez, los otros dos reconocen que su día a día no está en la programación más dura. ¿Tienen los desarrolladores un techo (de cristal o no) en sus carreras profesionales?

Adult Coder Coding

“En España se puede vivir de la programación, pero la promoción está limitada”, defiende Ballarín, para quien sí hay un techo como desarrollador de código. “Salvo que estés en una startup, donde sí hay esa carrera a puestos de más responsabilidad, es difícil hacer carrera como desarrollador en la empresa tecnológica de primer nivel en España”.

Algo parecido, aunque con matices importantes, cree Rodríguez, para quien el panorama de startup que hay en España está “a un nivel técnico altísimo”. Por eso, no cree que sea imprescindible irse a otro país como EE.UU. para evolucionar. “Es cierto que allí están las sedes centrales de muchas compañías importantes. Pero cada vez hay más empresas extranjeras que están desembarcando aquí como Amazon para formar equipo”. Además, defiende que en estos años “hemos aprendido mucho en las startups tech, mucho talento que se fue hace unos años está volviendo y viendo cómo han cambiado la forma de trabajar. Yo apostaría por muchas de estas empresas nuevas que están formando equipos técnicos potentes como Cabify, Spotahome, Ontruck, Lingokids, TypeForm, Eventbrite, idealista, Carto y, por supuesto, Jobandtalent”.

Txema Rodríguez reconoce que, al final los programadores senior con los años “acabamos haciendo más tareas de manager”, pero que que depende del tipo de empresa y el entorno. Y expresa un deseo personal, “A mi siempre me gustaría seguir programando, aunque cada vez tenga más responsabilidades de gestión de personas y tomar decisiones sobre proyectos. Creo que siempre intentaré sacar un hueco para programar, aunque sea difícil. Además es la mejor forma de dar buenos consejos a los junior del equipo, si te sigues manteniendo fresco en la tecnología más que detrás de un tablón de Jira, simplemente”.

De hecho, Rodríguez asegura que buena parte de lo que aplico a día de hoy “lo he aprendido en mi horario laboral, en entornos donde puedes trabajar con gente muy senior y, también de toda la gente nueva que entra a trabajar con nuevas ideas. De todos ellos aprendes cosas nuevas”.

Por su parte, Javier Santana, que hace más de 5 años que no se considera desarrollador, cree que es “absurdo” pensar que teniendo un cargo mayor debes dejar de desarrollar. “Desarrollar es un conocimiento básico y horizontal, igual que saber escribir o usar el correo electrónico y cualquiera en una empresa que pretenda sobrevivir las próximas décadas tendrá que pasar por el aro. Por algo los corporates invierten millones en transformación digital”.

Y tampoco cree que se tenga que residir en determinados países para poder hacer carrera en el mundo de la programación. “Salvatore Sanfilippo vive en el sur de Italia y hace software usado por todo el mundo (redis). Lo mismo puedo decir de muchos otros desarrolladores. El problema es que la gente de Estados Unidos vende mucho mejor lo que hace (en parte por el idioma) y creemos que el mejor software se hace allí. Si por "carrera" queremos decir salarios, hay empresas en España que paga muchísimo mejor que empresas estadounidenses en relación al nivel de vida. Está bien salir, pero para ser mejor persona (que te hará mejor desarrollador, claro)”.


          python3-module-premailer-3.4.0-alt1      Comment   Translate Page      
python3-module-premailer-3.4.0-alt1  build Alexander Makeenkov, 13 april 2019, 20:22

Group: Development/Python3
Summary: Turns CSS blocks into style attributes
Changes:
- Initial build for ALT
          python3-module-imap_tools-0.5-alt1      Comment   Translate Page      
python3-module-imap_tools-0.5-alt1  build Alexander Makeenkov, 13 april 2019, 20:21

Group: Development/Python3
Summary: Work with IMAP protocol easy and effective
Changes:
- Initial build for ALT
          python3-module-emails-0.5.15-alt1      Comment   Translate Page      
python3-module-emails-0.5.15-alt1  build Alexander Makeenkov, 13 april 2019, 20:20

Group: Development/Python3
Summary: Modern python library for emails
Changes:
- Initial build for ALT
          Electrical Engineer/Systems Engineer - Kroenke Sports Enterprises - Fort Worth, TX      Comment   Translate Page      
Computer languages, supporting several microcontroller languages including (machine code, Arduino, .NET, ATMEL, Python, PASCAL, C++, Ladder, Function Block)....
From Kroenke Sports Enterprises - Sat, 13 Oct 2018 18:16:18 GMT - View all Fort Worth, TX jobs
          Python Developer - IGLOBAL IMPACT ITES PVT.LTD. - Durgapur, West Bengal      Comment   Translate Page      
*Roles and Responsibilities : * * Write reusable, testable, and efficient code * Design and implement low-latency, high-availability, and performant... ₹20,000 - ₹50,000 a month
From Indeed - Mon, 21 Jan 2019 09:23:19 GMT - View all Durgapur, West Bengal jobs
          Sr Software Engineer, Python - Ingram Micro Cloud - Durgapur, West Bengal      Comment   Translate Page      
Ingram Micro Cloud is a leading company in cloud platforms development. Our company is changing the world of information technologies and we are looking for...
From Ingram Micro Cloud - Wed, 16 Jan 2019 17:09:11 GMT - View all Durgapur, West Bengal jobs
          Комментарий пользователя: аноним (python)      Comment   Translate Page      
n = 0
m = 0
while n < 1000:
if n % 3 == 0 or n % 5 == 0:
m += n
n += 1
print(m)

#233168
          code a javascript that sends (private) messages on chaturbate      Comment   Translate Page      
on chaturbate some rooms (usually those with less viewers) let users send private messages to each other. also if it is a new account without any linked email or tokens. with scripts like this https://github.com/paulallen87/chaturbate-browser... (Budget: $30 - $250 USD, Jobs: Google Chrome, Javascript, node.js, Python, Web Scraping)
          code a javascript that sends (private) messages on chaturbate      Comment   Translate Page      
on chaturbate some rooms (usually those with less viewers) let users send private messages to each other. also if it is a new account without any linked email or tokens. with scripts like this https://github.com/paulallen87/chaturbate-browser... (Budget: $30 - $250 USD, Jobs: Google Chrome, Javascript, node.js, Python, Web Scraping)
          Don't Just Watch      Comment   Translate Page      
Don't Just Watch
Release Year: 2019
Cast: Jason Richards, Nathan Styles
Genres: Amateur, Hardcore, Anal Sex, Oral, Public nudity & voyeur , Tattoo/Piercing, Bareback, Athletic, Facial Hair, Climax, HD Movies, Gay Porn, Caucasian, Smooth, Muscular
Video language: English

Hiker Nathan Styles didn't set out to spy on anyone, merely to take in some of the natural beauty around him, but when he stumbles upon Jason Richards laying naked on his pool deck, it's easily the most capitvating site on his walk, so he crouches down and watches from a distance as Jason fondles himself in the afternoon light. Boldy, Nathan makes his way closer, but when he steps on a branch and startles him, Jason makes his location and charges over to him angrily. Still naked, he wrestles Nathan indoors and asks him if this is what he wanted, shoving his cock in Nathan's mouth. To Nathan's delight, this is what he wanted! In fact, the only thing he wants more than to have Jason's python gagging his throat is to feel it deep inside him. Luckily, Jason is all to willing to oblige Nathan, bending him over and roughly fucking him from behind, just how Nathan likes it. Jason has his way with the pervy spy, fucking his hole raw in every position, before Nathan can hold it in no longer. He sprays his load as Jason jizzes all over him, coating him in cum, before telling him to get the fuck off of his property.Enjoy!

Format: mp4
Duration: 21:21
Video: 1280x720, AVC (H.264), 2818kbps
Audio: 187kbps

Don't Just Watch Don't Just Watch
Don't Just Watch Don't Just Watch

Don't Just Watch
File size: 471.1 MB

Don't Just Watch

Don't Just Watch
http://adultis.net/
          Two Days Workshop on Machine Learning Algorithms using Python      Comment   Translate Page      
College of Computing Sciences & Information Technology, Teerthanker Mahaveer University, Moradabad is organizing two days workshop on Machine Learning Algorithms using Python with association of Brainstorms Pvt. Ltd, New Delhi. Date: 28-29 March Time: 09:30 AM-04:00 PM Venue: Lab 3210
          Python Used to Take Photo of Black Hole      Comment   Translate Page      
Scientists have used a new algorithm to take a photo of a black hole. One of the most exciting parts about it to me is that they used a lot of Python libraries to do the magic. Here’s a list mentioned in their paper: Numpy (van der Walt et al. 2011) Scipy (Jones et al. … Continue reading Python Used to Take Photo of Black Hole
          دیدگاه‌ها برای آموزش برنامه نویسی یادگیری عمیق با پایتون (TensorFlow و Keras) با میلاد      Comment   Translate Page      
برای شروع کار با تنسور فلو و کراس به شدت این اموزش رو توصیه میکنم. با تشکر
          Digital Cloud Architect - Axius Technology INC - Memphis, TN      Comment   Translate Page      
* Essential: - AWS Basic Networking knowledge, AWS Glue, AWS S3, AWS Athena, AWS Aurora, AWS Cloud Formation, Python Scripting, PySpark, AWS Data Pipeline *...
From Indeed - Tue, 02 Apr 2019 19:04:19 GMT - View all Memphis, TN jobs
          Talk Python to Me: #207 Parallelizing computation with Dask      Comment   Translate Page      
What if you could write standard numpy and pandas code but have it run on a distributed computing grid for incredible parallel processing right from Python? How about just splitting it across multiprocessing to escape the limitations of the GIL on your local machine? That's what Dask was built to do.
          Développeur Python Senior - Reptile - Brossard, QC      Comment   Translate Page      
Le développeur Python collaborera à nos projets d'envergure avec des clients tels qu'Ultramar, Adrien Gagnon et le Groupe Visuel Iris. DESCRIPTION DU POSTE....
From Reptile - Mon, 19 Nov 2018 18:22:38 GMT - View all Brossard, QC jobs
           Comment on Develop Your First Neural Network in Python With Keras Step-By-Step by Akshaya E       Comment   Translate Page      
thank you for the immediate response. my doubt has been cleared.
           Comment on How To Prepare Your Data For Machine Learning in Python with Scikit-Learn by Kayal       Comment   Translate Page      
What is the difference between rescaling and normalising data?
           Comment on How to Create an ARIMA Model for Time Series Forecasting in Python by Orsola       Comment   Translate Page      
Hi Jason, Do you know how predict from estimated ARIMA model with new data, preserving the parameters just fitted in the previus model? I'm trying to accomplish in python something similar to R: # Refit the old model with newData new_model <- Arima(as.ts(Data), model = old_model)
          Релиз GhostBSD 19.04      Comment   Translate Page      
Состоялся релиз десктоп-ориентированного дистрибутива GhostBSD 19.04, построенного на базе TrueOS и предлагающего пользовательское окружение MATE. По умолчанию в GhostBSD применяется система инициализации OpenRC и файловая система ZFS. Поддерживается как работа в Live-режиме, так и установка на жесткий диск (используется собственный инсталлятор ginstall, написанный на языке Python). Загрузочные образы сформированы для архитектуры amd64 (2.7 Гб).
          Das Leben des Brian | Mo 22.04. 20:15 RTL II      Comment   Translate Page      
Mo 22.04 20:15 Uhr - Das Leben des Brian
Ende 22:05 Uhr | Laufzeit: 110 Minuten
Komödie
In dieser genialen Parodie wird die Geschichte eines Mannes erzählt, der zufällig zur gleichen Zeit wie Jesus Christus lebt und auch dem gleichen Schicksal erliegt. Der Monty-Python-Truppe gelingt es wieder mal, die Zuschauer bestens zu unterhalten. Weltberühmt ist dabei die Schluss-Szene mit der Kreuzigung des Brian."Always Look on the Bright Side of Life!"
Regie: Terry Jones
Mit: Sue Jones-Davies (Judith), Eric Idle (Stan, genannt Loretta / Bartverkäufer / u.a.), Michael Palin (Pontius Pilatus / Rübennase / Francis, der Revolutionär / u.a.), Terry Jones (Jungfrau Mandy / Brians Mutter / Simon, der Heilige / u.a), Graham Chapman (Brian / Biggus Dickus / Weiser), Terry Gilliam (Geoffrey u.a.), John Cleese (Reg, Führer der Volksfront von Judäa / Centurio / u.a.), Gwen Taylor (Frau Rübennase / Frau mit krankem Esel / u.a.), Kenneth Colley (Jesus), Terence Bayler (Gregory)

          Electrical Engineer/Systems Engineer - Kroenke Sports Enterprises - Fort Worth, TX      Comment   Translate Page      
Computer languages, supporting several microcontroller languages including (machine code, Arduino, .NET, ATMEL, Python, PASCAL, C++, Ladder, Function Block)....
From Kroenke Sports Enterprises - Sat, 13 Oct 2018 18:16:18 GMT - View all Fort Worth, TX jobs
          Python IDE for 32 bit Linux Mint      Comment   Translate Page      
I want to use and program in Python, but have just installed Linux and, my system being 32-bit, I'm having difficulty installing IDEs as most of them automatically start downloading a 64 bit version...
          Wagtail CMS programmer      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only ! - u can make offer ..... (Budget: $2 USD, Jobs: Django, Python)
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          FS#62341: [testing: python-pytorch-1.0.1-7][community: pybind11-2.2.4-5] many conflicting files      Comment   Translate Page      
Description:

With pybind11-2.2.4-5 installed I try to update python-pytorch from 1.0.1-6 to 1.0.1-7 using pacman -Suv. Get following error message:


error: failed to commit transaction (conflicting files)
python-pytorch: /usr/include/pybind11/attr.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/buffer_info.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/cast.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/chrono.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/common.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/complex.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/class.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/common.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/descr.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/init.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/internals.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/detail/typeid.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/eigen.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/embed.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/eval.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/functional.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/iostream.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/numpy.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/operators.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/options.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/pybind11.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/pytypes.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/stl.h exists in filesystem (owned by pybind11)
python-pytorch: /usr/include/pybind11/stl_bind.h exists in filesystem (owned by pybind11)
Errors occurred, no packages were upgraded.

          Wagtail CMS programmer      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only ! - u can make offer ..... (Budget: $2 USD, Jobs: Django, Python)
          Announcing the Humble Book Bundle: Blockchain &...      Comment   Translate Page      


Announcing the Humble Book Bundle: Blockchain & Cryptocurrency by Packt!

Packt is back for our newest bundle! Get ebooks like Blockchain By Example and Hands-On Blockchain for Python Developers, and videos like Ethereum Projects and Blockchain Real World Projects.  Plus, your purchase will support Dress for Success and Action Against Hunger!


Assets for Press & Partners
           One more week of the Humble Book Bundle: Coder’s...      Comment   Translate Page      


One more week of the Humble Book Bundle: Coder’s Bookshelf by No Starch Press!

The Humble Book Bundle: Coder’s Bookshelf by No Starch Press has over $439 worth of ebooks, including Cracking Codes with Python: An Introduction to Building and Breaking Ciphers.
Pay what you want and support charity. You choose where your money goes!


Assets for Press & Partners
          Python developer - Nextshift - Bethlehem, PA      Comment   Translate Page      
Join our growing team and help us support the technology and development needs of our client companies, many of whom are industry leaders in the healthcare...
From Nextshift - Tue, 19 Feb 2019 05:39:33 GMT - View all Bethlehem, PA jobs
          Sublime Text 3.2.1 build 3207      Comment   Translate Page      
Sublime Text is een uitgebreide teksteditor die vooral programmeurs zal aanspreken. Onder de lange lijst mogelijkheden treffen we onder andere een minimap aan, de mogelijkheid om verschillende secties in een tekst te selecteren, die dan tegelijk bewerkt kunnen worden, syntax-highlighting met ondersteuning voor meer dan veertig talen, en de mogelijkheid om van macro's en op Python gebaseerde plug-ins gebruik te maken. Sublime Text is beschikbaar voor Windows, Linux en macOS. Een licentie kost 80 dollar en dat is per gebruiker, niet per machine. Versie 3.2.1 is kort geleden uitgekomen en hierin zijn de volgende veranderingen en verbeteringen aangebracht: Changes in Sublime Text 3.2.1 build 3207:
          Full Stack Developer - PSI Services - National, WV      Comment   Translate Page      
Support, design and augment middle tier and back end microservices using Java, Golang, Redis, NodeJS, Python and MongoDB for both existing products and next...
From PSI Services - Tue, 16 Oct 2018 22:49:45 GMT - View all National, WV jobs
          Data Scientist Lead - Schneider National - Green Bay, WI      Comment   Translate Page      
Experience with machine learning software (e.g., R, Python, SPSS, SAS), data access/manipulation (e.g., SQL, pandas, dplyr) and NoSQL databases (e.g., MongoDB,...
From Schneider National - Thu, 03 Jan 2019 06:22:26 GMT - View all Green Bay, WI jobs
          Data Scientist Lead - Schneider - Green Bay, WI      Comment   Translate Page      
Experience with machine learning software (e.g., R, Python, SPSS, SAS), data access/manipulation (e.g., SQL, pandas, dplyr) and NoSQL databases (e.g., MongoDB,...
From Schneider - Wed, 02 Jan 2019 23:36:22 GMT - View all Green Bay, WI jobs
          Data Warehouse Developer SQL Python FinTech      Comment   Translate Page      
Contract Data Team - London - Data Warehouse Developer London to £650 p/day Data Warehouse Developer (SQL Python...). Leading FinTech is seeking an experienced Data Warehouse Developer to be responsible for the...
          (MEX-Mexico) Data Researcher, Financial Data Management      Comment   Translate Page      
*TheRole:* Data Analyst *The Location:* Mexico *The Team:* The team is comprised of strong and intelligent data analysts with various types of experience. The new team member will work closely with the extended members to ensure that data is managed in a clean and efficient manner. The incumbent will support both S&P Analysts and the Research group. The experience and skills obtained in this role will go a long way with the new team member. *The Impact:* S&P Global is seeking an experienced and talented Data Analyst that can work on highly trained data quality professionals, who understand the business and who strive to deliver outstanding client experience, while helping to mitigate regulatory and legal risk exposure to the organization *What s in it for you:* Data Assurance teams execute the requirement and implement controls to ensure information quality for the associated client group. A key goal for this role is to ensure that the data sets used by the user group is of high quality and considered to be sufficient, timely and reliable considering the standards that are set by the business or regulating entity - industry group, if applicable. *Responsibilities* Responsible for the data assurance activity with a concentrated focus on specific region or part of a business. Documents requirements, ensures appropriate implementation through testing and ongoing support of data management tasks required for delivering robust data solutions. Collects and understands the functional and data requirements and usage needs from the business Unit teams to assist with optimization efforts. Performs testing on new technology and deliver results on data tasks performed. Identifies sources or errors and recommends best process and - or solution(s) for the business. Performs basic root cause analysis on smaller self-contained data analysis tasks that may be related to assigned projects or other unfamiliar projects. In case of Corporate Actions position, is responsible for the processing, balancing, and reconciliation of positions related to mergers, conversions, and redemptions. knowledge of the business and the data - content that he - she is managing. *What We re Looking For:* From 1 to 2 years experience in IT consultant and Testing Analyst or Economics English proficiency 90% Bachelor s Degree in Science and Technology or related Strong knowledge in Excel, SQL, Python
          Auto Trading Robot      Comment   Translate Page      
Need to create Python trading Scripts to buy and sell based on define strategy. (Budget: ₹1500 - ₹12500 INR, Jobs: Python, Software Architecture)
          Need School management system in Django      Comment   Translate Page      
I need a school management system in Django only, you can see example at below link https://web-school.in/try-demo/ I will provide you html design files. Which you can use. My budget is 70-100 USD only. (Budget: ₹4000 - ₹6000 INR, Jobs: Django, ERP, Python, Software Architecture)
          (USA-NJ-Jersey City) Technical Delivery Owner - riskCanvas      Comment   Translate Page      
Join TD Ameritrade’s Risk and Legal Technology Delivery Management Team as a Technical Delivery Owner and you’ll drive our efforts to implement the next generation of financial crime technology. Bring your expertise of the riskCanvas Suite to manage the in-house implementation. Manage and lead the development team through the agile process to ensure the highest degree of software quality. Effectively communicate, consult and partner with the business on proposed solutions and project results. + Handling day to day issues and new requirements for the vendor product RiskCanvas. + Managing tasks and working with team members and is responsible for delivery to business. + Configuring and maintaining Hadoop-based platforms for Big Data parallel processes + Using advanced techniques (indexing, caching, estimating, etc.) to improve code efficiency + Gathering and sequencing business and technical requirements + Troubleshooting and resolving complex data and processing issues in client environments + Integrating data analytics into larger software, hardware, and networking ecosystems + Learning new methods, frameworks and languages to deliver optimal solutions to business + Communicating complex technical solutions in the AML/KYC/EDD domain + 5+ years leading IT organizations in a fast-paced application development environment. + Experience leading teams of 8+ technical or functional team members in an agile environment + Demonstrated experience sequencing and tasking to efficiently deliver to an established plan and budget + 2+ years in the riskCanvas application suite + 5+ years of overall experience in Risk and Compliance technology + 5+ years hands on experience in any major RDBMS (Oracle, DB2, etc.) + 2+ years of experience with Big Data & Data Analytics + 2+ years of experience leveraging NoSQL database systems, including HBase or a similar data store + 2+ years of experience implementing and leveraging Elastic search or a similar indexer + 5+ years of administration or deep user experience in Linux operating systems + Experience with ETL or ELT approaches of data ingest and integration – especially with Hadoop ecosystems + Exemplary technical communications skills + Experience in the brokerage industry/financial background experience is a plus. + 4 year college degree + Military education or experience may be considered in lieu of requirements above Preferred Requirements: + Experience in Mantas and Actimize implementation and development + Experience with git and gitflow + Experience using distributed and parallel computing technologies, including Hadoop, MapReduce, or Spark, to write batch and streaming analytic processing jobs + Experience with machine learning algorithms, statistics, operations research or data analysis + Experience working with other big data technologies (Kafka, Neo4J, Flink, Ignite, etc.) + Experience with implementing rapid response query solutions on Big Data platforms, including indexing for combinations and variations of temporal, spatial, and textual + Experience with exposing query and analytic capabilities as RESTful services + Experience with Python, Scala, R + Experience architecting and implementing Analytic solutions for large scale data processing + Familiarity with visualization and user interface technologies TD Ameritrade is an equal opportunity employer. At TD Ameritrade we believe that people matter. We value diversity and believe that it transcends race, national origin, age, marital status, gender identity / expression, sexual orientation, citizenship status, service in the armed forces, disability, thoughts, ideas and perspectives. Our commitment to building an inclusive culture is aimed at attracting and retaining diverse talent, clients and shareholders to the firm. It's a belief that's core to the success of our organization.
          (CHN-Shanghai) AI Test Design And Automation Engineer      Comment   Translate Page      
Job Description: **Job Id** E1971740 Job Title AI Test Design And Automation Engineer Post Date 04/14/2019 Company Qualcomm Technologies, Inc. at http://www.qualcomm.com/about/businesses/qct Job Area Engineering - Test Location China - Shanghai Job Overview * Focus on AI related test case design, execution, issue tracking & automation development. * Carry out systemetic AI evaluation to various Snapdragon platforms and generate insightful report. * Investigate mobile AI features & user scenarios. Participate into OEM AI features evaluation. * Deep research into AI techniques and help with promoting industry mobile AI assessment standards. * Help team to reshape current automation solutions/tools with AI capability. * Co-work with all module teams to improve cross-module test design coverage. * Flexible responsibility on team-wide automation development and test support activites. Minimum Qualifications * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. * 1+ years experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications * Must have solid software development skill, good at algorithms and data structure * Must be proficient in at least one of following programming languages: Java/Python/Perl/C++/C * Better to have solid knowledge base in machine learning or image processing. * Development experience with the popular machine learning frameworks (TensorFlow, Caffe2) is preferred. * Good skill and experience on Android system and Android APP development. * Experience with database (MySQL/Oracle) and web development (JS/Jquery/AJAX/Django) is preferred. * Good communication skill for cross-team coordination * Good analytical and problem solving skill and work with a 'can do' attitude * Quick in learning and response, willing to take challenges * Good oral and written English skill. CET4 & above preferred. Education Requirements * Required: Bachelor's and above. Master preferred. * Major in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience is preferred EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
          (USA-CA-Santa Clara) IOTG Software Engineer Intern      Comment   Translate Page      
**Job Description** Responsibilities may be quite diverse of a software technical nature. Experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school. You will be creatively applying your technical know-how (engineering fundamentals, scientific knowledge, systems thinking, analytical thinking, prototyping, and testing knowledge) against design constraints and boundary conditions (industrial design, cost, performance criteria and other design constraints) to research, develop and productive mass producible solutions. **Qualifications** You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Relevant experience can be obtained through school work, classes and project work, internships, military training, and/ or work experience. Minimum Requirements: + The candidate must be pursuing a BS Degree in Computer Science, Computer Engineering, or Electrical Engineering + This U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.” Minimum 3 months of experience in the following: + Software Validation Testing + Programming skills in one or more languages like C*, C++*, C*, Perl*, Python*, SQL* etc. Preferred Qualifications: + Experience with Machine Learning and Data Science **Inside this Business Group** Employees of the Internet of Things Solutions Group (IOTG) have an exciting opportunity before them: To grow Intel's leadership position in the rapidly evolving IoT market by delivering the best silicon, software and services that meet a wide range of customer requirements - from Intel® Xeon® to Intel® Quark®. The group, a fresh, dynamic collaboration between Intel's Intelligent Solutions Group and Wind River Systems, utilizes assets from across all of Intel in such areas as industrial automation, retail, automobiles and aerospace. The IOTG team is dedicated to helping Intel drive the next major growth inflection through productivity and new business models that are emerging as a result of IoT. **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-AZ-Phoenix) Storage Engineer      Comment   Translate Page      
**Job Description** In fact, by number of employees, we are one of the most influential software companies in the world. At Intel, you’ll be at forefront of everything from enhanced usability and security, to integrated software and hardware solutions, to seamless connectivity. We're looking for more great storage/software engineer leaders who can help us push computing capabilities even further. Those who are passionately motivated by seeing their advanced product design creations used by millions of end users. The **Storage Engineer** will provide an expert level point of contact to the team.The Storage Engineer will primarily be responsible for troubleshooting, automating/scripting/Engineering of storage tasks in a NetApp environment, planning changes to the environment, capacity planning and documenting. The ideal candidate should exhibit the following behavioral traits: + Problem-solving skills + Ability to multitask + Strong written and verbal communication skills + Ability to work in a dynamic and team oriented environment _Please be informed that Intel is trying to find candidates (at varying levels of experience) for a position and that may, or may not, be available for all location(s). If you're interested in this position, we encourage you to apply, and our hiring team will be glad to contact you when appropriate._ **Qualifications** **Preferred Qualifications** + 7 + years of experience with Enterprise NAS (NetApp) + Knowledge of storage protocols including NFS, SMB/CIFS, iSCSI, and/or FCP. + Experience designing, implementing, and on-going operation of geo-dispersed storage infrastructure. + Experience in troubleshooting and maintaining Python/Bash/PowerShell scripts. + B.S. degree in Computer Science, Electrical Engineering, or other technical field. + **This U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.** **Minimum Qualifications** + 2+ years of experience with Enterprise NAS, including NetApp or Isilon. + Knowledge of storage protocols including NFS, SMB/CIFS, iSCSI, and/or FCP. + Hands-on experience designing, implementing, and on-going operation of geo-dispersed storage infrastructure. + Experience in troubleshooting and maintaining Python/Bash/PowerShell scripts. + B.S. degree in Computer Science, Electrical Engineering, or other technical field. + **This U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.** **Inside this Business Group** Intel's Information Technology Group (IT) designs, deploys and supports the information technology architecture and hardware/software applications for Intel. This includes the LAN, WAN, telephony, data centers, client PCs, backup and restore, and enterprise applications. IT is also responsible for e-Commerce development, data hosting and delivery of Web content and services. **Other Locations** US, California, Santa Clara; US, Oregon, Hillsboro; **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-OR-Hillsboro) Software Developer Engineer - AI      Comment   Translate Page      
**Job Description** We are looking for passionate software developer with leadership skills to join a new startup spirited Artificial Intelligence team with a mission to make newer, bleeding edge AI platforms and services run best on Intel silicon resulting in amazing customer experiences across Retail, Industrial, Smart Home, Personal Assistance, Autonomous Driving, Health and more. You will be leading, designing, enabling and performance tuning machine learning (ML) and Deep Learning (DL) stacks and solutions that enable new use cases, achieve maximum performance, and lowest battery usage on Intel Silicon. The ideal candidate will have a good understanding of state-of-the-art techniques in machine learning and deep learning, performance optimization along with a strong understanding of software design/architecture and operating system development. **Qualifications** You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work/classes/research and/or relevant previous job and/or internship experiences. **Minimum Qualifications:** + Candidate must be pursuing a MS or PHD in computer science, computer engineering or equivalent experience. + 6+ months experience or equivalent coursework in the following areas: + Software coding skills in C, C++, C#, Python/R or related language. + Software architecture solutions to solve real world customer problems + Ability to write architecture specifications, whitepapers to communicate solutions, and build executable plans **Preferred Qualifications:** + AI/ML/DL models with deeper knowledge on CNNs, DNNs, LSTM etc. and the respective algorithms + Working knowledge of DL frameworks such as TensorFlow, Caffe or other neural network topologies + Machine learning and data science languages such as Python or R + Familiar with the Intel Python distribution and Intel Math kernel library + Windows and/or Linux software development and architecture + Knowledge and real-world experience with Intel 32-bit IA-32 and 64-bit Instruction Set Architectures and micro-architectures. **Inside this Business Group** The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs. **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-AZ-Phoenix) IOTG Power and Performance Intern      Comment   Translate Page      
**Job Description** Responsibilities may be quite diverse of a software technical nature. Experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school. You will be creatively applying your technical know-how (engineering fundamentals, scientific knowledge, systems thinking, analytical thinking, prototyping, and testing knowledge) against design constraints and boundary conditions (industrial design, cost, performance criteria and other design constraints) to research, develop and productive mass producible solutions. **Qualifications** You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Relevant experience can be obtained through school work, classes and project work, internships, military training, and/ or work experience. Minimum Requirements: + The candidate must be pursuing a BS Degree in Computer Science, Computer Engineering, or Electrical Engineering + This U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.” Minimum 3 months of experience in the following: + Software skills include Python, C/C++, OpenCV, and working with different OS- Linux and Windows + Basic understanding of power and how it relates to performance Preferred Qualifications: + Knowledge of computer components and previous experience testing them **Inside this Business Group** Employees of the Internet of Things Solutions Group (IOTG) have an exciting opportunity before them: To grow Intel's leadership position in the rapidly evolving IoT market by delivering the best silicon, software and services that meet a wide range of customer requirements - from Intel® Xeon® to Intel® Quark®. The group, a fresh, dynamic collaboration between Intel's Intelligent Solutions Group and Wind River Systems, utilizes assets from across all of Intel in such areas as industrial automation, retail, automobiles and aerospace. The IOTG team is dedicated to helping Intel drive the next major growth inflection through productivity and new business models that are emerging as a result of IoT. **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-CA-Folsom) Solid State Drive Integration Engineer      Comment   Translate Page      
**Job Description** Responsible for identifying and researching component failures to improve product yield, quality and/or reliability. Evaluates the electrical and mechanical characteristics of integrated circuits, components, subcomponents, and systems to determine the root cause of failure. Analyzes failure reports and recommends corrective action to prevent reoccurrence of problems. Uses all standard electronic test equipment (digital/analog) such as Logic analyzer, ICE, ITPO oscilloscope and test systems to do board failure analysis and debug. May support new product transfer and startup and the automation and improvement of the failure analysis process. Strives to proliferate shared learning across sites. Maintain necessary records and reports. Performs other related duties as required or as directed. **Qualifications** You must possess the minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Relevant experience can be obtained through school work, classes and project work, internships, military training, and/ or work experience. _This is an entry level position and will be compensated accordingly._ Minimum Requirements: + The candidate must possess a BS or MS degree in Electrical Engineer, Computer Engineering, or Computer Science. + At the BS level, this U.S. position is open to U.S. Workers Only. A U.S. Worker is someone who is either a U.S. Citizen, U.S. National, U.S. Lawful Permanent Resident, or a person granted Refugee or Asylum status by the U.S. Government. Intel will not sponsor a foreign national for this position.” Minimum 6 months experience in the following: + C and python coding + Statistics **Inside this Business Group** Non-Volatile Solutions Memory Group: The Non-Volatile Memory Solutions Group is a worldwide organization that delivers NAND flash memory products for use in Solid State Drives (SSDs), portable memory storage devices, digital camera memory cards, and other devices. The group is responsible for NVM technology design and development, complete Solid State Drive (SSD) system hardware and firmware development, as well as wafer and SSD manufacturing. **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-OR-Hillsboro) Lead Network Hardware Validation Engineer      Comment   Translate Page      
**Job Description** Come and join us! Intel is seeking highly qualified candidates to join our Data Center Group (DCG) as a Lead Network Hardware Validation Engineer! The Lead Network Hardware Validation Engineer is part of Intel's Network Platforms Operation (NPO) within the Connectivity Group (CG) and is responsible for the electrical validation of optical and copper Network Interface board products. In this role, you will apply your working knowledge of electrical/electronic theory, to lead a team of engineers and technicians, to validate board product functionality and adherence to electrical specifications in a development and/or reference platform, debug and root cause issues found, and resolve customer identified issues as they occur. Your responsibilities will include, but not be limited to: - Create Test Plans, lead test plan execution, review data, publish validation status and reports, and track bugs. - Allocate work to meet schedules and priorities. - Develop electrical test and measurement methodologies. - Lead Electrical Validation of PCI-e and other form factor high speed Ethernet add-in cards. - Validate DC/DC power supply board designs. - Debug issues, root cause them, then develop and implement solutions. - Participate in the hiring and mentoring of interns, junior engineers, and technicians. The ideal candidate will have the following skills in addition to the qualifications listed below: - Ability to work and contribute in a cross-functional product team - marketing, manufacturing, customer support, test, etc. - Project experience identifying deliverables, representing validation schedules, and regularly communicating status. - Excellent verbal and communication skills. In this position you will gain invaluable experience which will allow growth and expanded opportunities within this business group as well as future possible opportunities with other business groups within Intel. www.intel.com/jobs/datacenter **Qualifications** You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Minimum Required Qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, or equivalent with 4 plus years of industry experience, or a Master's degree in Electrical Engineering, Computer Engineering, or equivalent with 3 plus years of industry experience, or a PhD in Electrical Engineering, Computer Engineering, or equivalent with industry experience. - 4 plus years of experience and proven working knowledge in the use of laboratory measurement equipment such as high-speed oscilloscopes, multi-meters, and time-domain reflectometers, Bit Error Testers, and Network Analyzers, to characterize electrical performance of high speed board products. - 4 plus years of experience validating and debugging circuit boards, DC-to-DC power supplies, high-speed interfaces, and PCI-e and Ethernet designs. - 4 plus years of experience with Cadence Allegro and/or other electrical CAD tools. - 4 plus years of experience creating clear and complete engineering documentation, test methodology, test plans, and test reports. Additional Preferred Qualifications: - 3 plus years of experience and knowledge of scripting languages, such as Python. - 3 plus years of experience with PCIe Plug Fest and Interop. - 3 plus years of experience testing SFP/QSFP or equivalent Optical Transceivers. - 3 plus years of experience with automated validation frameworks. **Inside this Business Group** The Data Center Group (DCG) is at the heart of Intel’s transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologies—spanning software, processors, storage, I/O, and networking solutions—that fuel cloud, communications, enterprise, and government data centers around the world. **Posting Statement** All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....
          (USA-CA-San Diego) Sr. Python Engineer - SaaS -      Comment   Translate Page      
Sr. Python Engineer - SaaS - (120K - 160K) Sr. Python Engineer - SaaS - (120K - 160K) - Skills Required - Python, AWS, Docker, SaaS, Linux, PostgreSQL, Django Job title: Sr. Python Engineer Job Location: San Diego or San Jose, CA Required Skills: Python SaaS Salary: (120K - 160K + Stocks) Based in San Diego, CA, we are one of the most exciting start-up companies to hit the news. We are a well-funded company with a unique idea that's targeting the security industry. We have exceptional leadership who has already built other start-up companies from scratch and made them into success stories. Currently, we are looking to hire for extremely bright and talented Sr. Python Engineer with strong experience with . Other nice to have skills but not required are Celery, Docker, Docker-compose, PostgreSQL, kubernetes/Nomad, orDjango - REST Frameworks, Python, AWS, or Docker. If this sounds like you, please apply for this amazing opportunity! **What You Will Be Doing** As our star SR. Python engineer, you will have to build and maintain new features for our main product. These features give a direct answer to our customers' needs, so the ideal candidate would be eager to understand what are those needs and what's the best way to implement them given the customer use case. **What You Need for this Position** Required skills: - 3+ years Python - SaaS Nice to have skills: - AWS - Docker - SaaS - Linux - PostgreSQL - Django **What's In It for You** We are a fantastic company that believes in taking care of its employees. If hired, you will be rewarded with an offer that will include: - Solid competitive pay (140K - 155K) - Stock Options - PTO - Amazing work life balance - Medical, dental, vision, Rx, 401k, FSAs, life insurance, disability insurance - Fun, laid-back environment, casual dress code - 401K - Incredible job stability - A great and fun working environment - & other cool perks! **Top Reasons to Work with Us** - Excellent Work/Life Balance. - Join a Hyper-growth company with the opportunity to shape the strategic direction of the company. - We work with cutting-edge technologies that keep our employees intellectually stimulated and professionally marketable. - We operate in a Class A office environment and pride ourselves on cultivating a hospitable work space for everyone to prosper. - In-addition to retaining employees by means of a hospitable, intellectually stimulating workplace we believe in compensating our people with aggressive compensation packages. - We help our customers make the best smart devices in the world by automating and digitizing testing. - We get things done and for us there is no such thing as mission impossible. - Our clients are the world's biggest tech companies. So, if you are a Sr. Python Engineer - SaaS - (120K - 160K) with experience, please apply today! Applicants must be authorized to work in the U.S. **CyberCoders, Inc is proud to be an Equal Opportunity Employer** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. **Your Right to Work** – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. *Sr. Python Engineer - SaaS -* *CA-San Diego* *ND2-1519146*
          (USA-CA-Burbank) Linux Systems Administrator      Comment   Translate Page      
Linux Systems Administrator Linux Systems Administrator - Skills Required - Linux, Redhat, CentOS, Ubuntu, Apache, Tomcat, DNS, HTTP, LDAP, SMTP If you are a Linux Systems Administrator with experience, please read on! Based in Burbank, CA, we are an industry leader that is looking to bring on a great Linux Systems Administrator to join our team. The ideal candidate will have 4+ years of Linux Systems Administration and comfortable working in fast growth environment. If this sounds like something you would like to hear more about, and have the desired skill set, we would love to talk to you! **What You Need for this Position** Qualifications: 5+ years of administrating Linux environments (RedHat, CentOS or Ubuntu) 3+? years working in a 24x7 e-commerce production environment 3+ years of troubleshooting configuration bugs (know how to debug installation issues, missing drivers, etc.) Solid knowledge of Apache /? Tomcat web server configuration and management Network, Load balancer and Server performance tuning experience Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP Ensure that proper monitoring of all physical and virtual systems for high availability Proficiency and experience with SAN and iSCSI technologies is desirable (NetApp preferred) Define, implement and test verifiable backup and recovery procedures Excellent written and oral communication skills Ability to be proactive and work independently with limited direction Preferred experience: Experience with setting up Linux clusters (Linux HA, Heartbeat, DRBD, etc.) Experience with setting up software and hardware load balancers (HAProxy, A10, F5, etc.) Proficient with Storage Appliances, preferably NetApp Experience with configuring MySQL in Master/Slave architecture Experience with Python/Bash/Perl scripting Strong grasp of configuration managements tools such as Salt, CFEngine, Puppet, etc. Proficient with enterprise monitoring systems such as Zabbix or Nagios Experience with data transfer protocols such as FTP, SFTP, Message Queueing, or LDM Experience with enterprise backup systems such as BackupPC Experience with version control systems such as Git, SVN, etc. Experience with Zimbra **What's In It for You** - Vacation/PTO - Medical - Dental - Vision - Bonus - 401k So, if you are a Senior Systems Network Administrator with experience, please apply today! Applicants must be authorized to work in the U.S. **CyberCoders, Inc is proud to be an Equal Opportunity Employer** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law. **Your Right to Work** – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. *Linux Systems Administrator* *CA-Burbank* *AR4-1519144*
          Need School management system in Django      Comment   Translate Page      
I need a school management system in Django only, you can see example at below link, I don't need all the function but major modules are required. https://web-school.in/try-demo/ I will provide you html design files... (Budget: ₹4000 - ₹6000 INR, Jobs: Django, ERP, Python, Software Architecture)
          need theme expert      Comment   Translate Page      
need php theme expert gezilecektarihiyerler.com just some changes need. send offer ı will review. (Budget: $250 - $750 USD, Jobs: 3D Design, jQuery / Prototype, Mobile App Development, Python, Website Design)
          Data Analysis and Prediction      Comment   Translate Page      
Find the Average of solar intensity for the individual days for each station. (There are 4 stations in the zip file with min and max solar Intensity for a particular day for the month of October 2017 and October 2018)... (Budget: $30 - $250 AUD, Jobs: Business Analysis, Data Processing, Excel, Python)
          SQL Developer      Comment   Translate Page      
TX-Fort Worth, The MS SQL developer is responsible for the development of MS SQL code and processes that ensure the completeness and quality of the necessary data sources in support of analytics and field sales reporting. The developer has to be very strong in the following areas: a) MS SQL technical knowledge b) Ability to understand business requirements c) Ability to understand Python code d) Very good commun
          Windows или Ubuntu для анализа данных на R и Python?      Comment   Translate Page      

Хочу стать Data Analyst на R и Python.
Прошу совета опытных аналитиков и Data Scientistов.
На Windows вполне полноценно можно работать с данными в RStudio, Jupiter Notebook и других прогах?

С Убунтой постоянно какой-то головняк появляется. То Wi-Fi падает, то проводной интернет не работает. То не устанавливается что-то. Работаю на ноуте.


          Jérôme Poisson: SàT Progress note 2019-W15      Comment   Translate Page      

Hello everybody,

I've decided to start writing regular progress notes on this blog, so I can have more feedback from you :). The goal is on one hand to show what is worked on, and on the other hand to explain some technical/design decisions. I'll try to make it weekly, but it's not a promise (maybe this one will be the only one who knows). Also even if I often try to publish both in French and English, this is additional work and I need to focus, so this will probably be English only.

For people who haven't heard about the project, Salut à Toi (or SàT) is a communication ecosystem, libre (free as in freedom), decentralised, encrypted, multi-platforms and based on the rock solid XMPP standard. There are numerous features, among which chat, blog, events, files sharing, etc. and even a web framework. You can check https://salut-a-toi.org for details. Cagou is the frontend for desktop/Android, Libervia the web frontend (which include the web framework), jp the command line frontend, and Primivitus the TUI (Terminal User Interface).

Let's go with this first weekly progress note.

This week I've been working on connection change on Cagou on Android: when disconnected, the backend will try to reconnect every 30 s, this makes no sense when network has been disabled, and would be bad for battery. Now, thanks to pyjnius and android module from python-for-android, backend can check connectivity status, and get notified when there is a change. With those data, the reconnection can be adapted to the situation.

This was the last feature I wanted to implement for Cagou. It is now ready for beta. I'm already aware of a couple of troubles, they will be corrected during beta phase.

To save some bandwith on connection, roster versioning has been implemented.
So far SàT was requesting whole roster (the name of the contact list in XMPP) at each startup, which is not really optimal. Roster versioning lets client keep a local cache, and request only for changes (added/removed contacts) since its version in cache.
This was already handled in wokkel that SàT is using, but roster needed to be saved in local storage, and updates to be managed. A jp roster resync command has been added to force a full resynchronisation with server.

On Libervia I've added a button to change language. Localisation was already managed in the engine, but not used.
An explicit button is needed because there is no good way to auto detect language of user (checking user location is not good for various reasons, and browser language is not good either because user can be using a third party browser in a library for instance), so this needs to be visible and easy to change.
I try to keep Libervia working as much as possible without javascript, so the button had to work without javascript enabled. When javascript is enabled, changing language on the dropdown will immediately reload the page with new locale. When javascript is not enabled, an additional button is visible to use the desired language.
capture of language selector with extra button when javascript is not available

Beta version is coming, the last thing I want to implement is a discovery page for photo albums. I've also started to write a new website using Libervia, where I'll move (and improve) SàT documentation, which is currently mainly on the wiki.

That's all for today, please let me know if this progress note is useful/interesting, and if it worth publishing it more or less every week.

N.B.: I haven't made a blog post with the links to my 2 talks at FOSDEM, so here it is:

First talk, about using XMPP beyond instant messaging can be found at:

Second talk, a presentation of SàT focusing on its use of Python


          Programmer (Python) - Numa Technologies Corporation - Saskatoon, SK      Comment   Translate Page      
We're looking for a Junior to Intermediate Python programmer to join our custom development team where you will be working with other programmers and management...
From Indeed - Sun, 31 Mar 2019 18:55:44 GMT - View all Saskatoon, SK jobs
          Développeur Full Stack (Python/JavaScript avec Tensorflow/Pytorch) / Full Stack Developer (Python/JavaScript with Tensorflow/Pytorch) - Huawei Canada - Montréal, QC      Comment   Translate Page      
Located in Hong Kong, Shenzhen, Beijing, London, Paris, Montreal, Toronto and Edmonton, Noah’s Ark Lab is Huawei Technologies’ flagship AI lab....
From Huawei Canada - Thu, 24 Jan 2019 17:46:38 GMT - View all Montréal, QC jobs
          Wagtail CMS programmer skilled      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only ! - u can make offer ..... (Budget: $2 - $10 USD, Jobs: Django, Python)
          python-sphinxcontrib-bibtex 0.4.2-2 any      Comment   Translate Page      
A Sphinx extension for BibTeX style citations
          python-sphinx-testing 1.0.0-1 any      Comment   Translate Page      
Testing utility classes and functions for Sphinx extensions
          Wagtail CMS programmer skilled      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!! please, bid SKILLED wagtail only ! - u can make offer ..... (Budget: $2 - $10 USD, Jobs: Django, Python)
           Comment on DRM Removal Tools for eBooks by Bonnie       Comment   Translate Page      
Hello I am using Calibre for Mac and trying to add books from Kindle devices (using a USB connection). I have been doing this for years using this program and it has always worked for me before but for some reason it is no longer working. I have put the serial numbers into the eInk records. I tried uninstalling and installing new versions of both the KFX input and the DeDRM plugins, as well as updating to the latest version of Calibre but nothing has changed. Any help would be greatly appreciated. The error log is: calibre Debug log calibre 3.40.1 embedded-python: True is64bit: True Darwin-18.5.0-x86_64-i386-64bit Darwin ('64bit', '') ('Darwin', '18.5.0', 'Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64') Python 2.7.15 OSX: ('10.14.4', ('', '', ''), 'x86_64') Interface language: None Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 14, 0) && DeDRM (6, 6, 3) && Package KFX (from KFX Input) (1, 14, 0) && KFX metadata reader (from KFX Input) (1, 14, 0) && KFX Input (1, 14, 0) && Set KFX metadata (from KFX Output) (1, 28, 0) && KFX Output (1, 28, 0) calibre 3.40.1 embedded-python: True is64bit: True Darwin-18.5.0-x86_64-i386-64bit Darwin ('64bit', '') ('Darwin', '18.5.0', 'Darwin Kernel Version 18.5.0: Mon Mar 11 20:40:32 PDT 2019; root:xnu-4903.251.3~3/RELEASE_X86_64') Python 2.7.15 OSX: ('10.14.4', ('', '', ''), 'x86_64') Interface language: None Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 14, 0) && DeDRM (6, 6, 3) && Package KFX (from KFX Input) (1, 14, 0) && KFX metadata reader (from KFX Input) (1, 14, 0) && KFX Input (1, 14, 0) && Set KFX metadata (from KFX Output) (1, 28, 0) && KFX Output (1, 28, 0) devicePixelRatio: 2.0 logicalDpi: 72.0 x 72.0 physicalDpi: 128.000001922 x 127.500001915 Using calibre Qt style: True [0.00] Starting up... [0.04] Showing splash screen... [0.26] splash screen shown [0.26] Initializing db... [0.31] db initialized [0.31] Constructing main UI... [1.28] main UI initialized... [1.28] Hiding splash screen [1.35] splash screen hidden [1.37] Started up in 1.37 seconds with 419 books objc[56447]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa18173c8) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x114063f50). One of the two will be used. Which one is undefined. 2019-04-14 19:12:19.437 Calibre[56465:9559051] deliverNotificationWithTitle() * Notification delivered. Gather KFX-ZIP (from KFX Input) 1.14.0: Importing /Volumes/Kindle/documents/The Child Thief 4_ Little Lies_B07GZNV1V7.kfx Gather KFX-ZIP (from KFX Input): Gathered 6 file(s) as /var/folders/0w/4h2qmzhx1mvg_btb0g9lkx3w0000gn/C/calibre_3.40.1_tmp_LdO244/aTlwB3.kfx-zip DeDRM v6.6.3: Trying to decrypt aTlwB3.kfx-zip Using Library AlfCrypto DLL/DYLIB/SO Decrypting KFX-ZIP ebook: aTlwB3 Found 5 keys to try after 0.1 seconds Decrypting KFX DRM voucher: voucher DeDRM v6.6.3: Failed to decrypt with error: Failed to decrypt KFX DRM voucher with any key DeDRM v6.6.3: Looking for new default Kindle Key after 0.1 seconds No k4Mac kindle-info/rainier/kinf2011 files have been found. DeDRM v6.6.3: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at Harper's repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md Running file type plugin DeDRM failed with traceback: Traceback (most recent call last): File "site-packages/calibre/customize/ui.py", line 172, in run_filetype_plugins File "calibre_plugins.dedrm.<strong>init</strong>", line 624, in run File "calibre_plugins.dedrm.<strong>init</strong>", line 574, in KindleMobiDecrypt DeDRMError: DeDRM v6.6.3: Ultimately failed to decrypt after 0.1 seconds. Read the FAQs at Harper's repository: https://github.com/apprenticeharper/DeDRM_tools/blob/master/FAQs.md Running file type plugin Package KFX (from KFX Input) failed with traceback: Traceback (most recent call last): File "site-packages/calibre/customize/ui.py", line 172, in _run_filetype_plugins File "calibre_plugins.kfx_input.package_filetype", line 22, in run File "calibre_plugins.kfx_input.package_filetype", line 35, in run_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 79, in convert_to_single_kfx File "calibre_plugins.kfx_input.kfxlib.yj_book", line 152, in decode_book File "calibre_plugins.kfx_input.kfxlib.yj_book", line 263, in get_container KFXDRMError: Book container The Child Thief 4 Little Lies_B07GZNV1V7.kfx has DRM and cannot be converted
          Data scientist - TMC - People Drive Technology - Montréal, QC      Comment   Translate Page      
O Python (Sci-kit Learn, numpy, pandas, Tensorflow, Keras) Matlab, SQL;Experience visualizing/presenting data for stakeholders using:....
From Indeed - Sat, 30 Mar 2019 14:08:21 GMT - View all Montréal, QC jobs
          STAGE EN APPRENTISSAGE AUTOMATIQUE - BNP Paribas - Montréal, QC      Comment   Translate Page      
Expertise dans des langages de programmations (Python, C/C++, C#, Java, Scala..), et outils statistiques (R, Pandas, ..)....
From BNP Paribas - Wed, 27 Mar 2019 23:25:46 GMT - View all Montréal, QC jobs
          Data Scientist / AI & Machine Learning Engineer - IVADO Labs - Montréal, QC      Comment   Translate Page      
Experience implementing AI/data science algorithms using one or more of the modern programming languages/frameworks (e.g., Python, Pandas, Scikit-learn,...
From IVADO Labs - Fri, 22 Mar 2019 03:21:36 GMT - View all Montréal, QC jobs
          Data Scientist - Amp Me Inc. - Montréal, QC      Comment   Translate Page      
We're looking forCore SkillsData Data Analysis Google Analytics Mathematical Modeling Mathematics Microsoft Excel Panda Python SQL....
From Amp Me Inc. - Mon, 04 Feb 2019 20:22:58 GMT - View all Montréal, QC jobs
          API AMERITRADE trading      Comment   Translate Page      
Hello, my name is Lucas, I am from Argentina, I have been working as a financial trader for many years, and now I would like to create my own algo to trade automatically. As part of a larger algo program... (Budget: $30 - $250 USD, Jobs: Algorithm, API, Excel, Financial Markets, Python)
          Python Developer - Byte Orbit - Cape Town, Western Cape      Comment   Translate Page      
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS &...
From BYTE ORBIT - Wed, 19 Dec 2018 03:48:00 GMT - View all Cape Town, Western Cape jobs
          looking for a webscarping professional      Comment   Translate Page      
Hey im looking for looking for a webscarping professional coder (Budget: €8 - €30 EUR, Jobs: Data Mining, Data Processing, Python)
          Want to learn Python for cheap? These online courses are buy one, get one free.      Comment   Translate Page      
TwitterFacebook

Editor's note: Mashable and PCMag are both owned by Ziff Davis.

Everyone has some sort of special talent. It may involve having flexible toes or being weirdly good at cartoon character impressions, but hey — it's your thing.

But it would be sweet to have a skill that you can capitalize on, whether it's for a full-time job, that side hustle coin, or simply ramping up your résumé. And that's when you turn to Udemy.

If spring has you wanting to learn something new, PCMag feels you: Through April 16 at the PCMag Shop, select online courses from Udemy are on sale for $14.99 and are buy one, get one free. These courses regularly go for $149.99 to $199.99 each, and this deal basically lets you take 'em for $7.50 each. Read more...

More about Education, Online Learning, Mashable Shopping, Shopping Solo, and Shopping Pcmag
          today's howtos and development      Comment   Translate Page      

read more


          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          Microservices Java Developer - StormFree Cloud Corporation - Saskatoon, SK      Comment   Translate Page      
Other languages such as Go, PHP and Python. You will work closely with the Cloud Architect and development team to deliver our high quality, secure products to...
From Indeed - Wed, 03 Apr 2019 14:28:38 GMT - View all Saskatoon, SK jobs
          Python to PHP neural network      Comment   Translate Page      
hello, I ave codes for both python and php but the python code works perfect but the php code shows some logical issue ,not syntax ,I would like you to figure and fix it ASAP and we complete this session now... (Budget: ₹600 - ₹1500 INR, Jobs: PHP, Python)
          quadratic classifier      Comment   Translate Page      
Hello the task is to train a quadratic classifier on the training data, and test it on the test data. 1) Read in the training data, and compute the mean and covariance for each class 2) Run through the... (Budget: $10 - $40 USD, Jobs: Algorithm, Machine Learning, Python, Software Architecture)
          Skillshare Advanced Python Programming Anaconda-Illiterate      Comment   Translate Page      
Skillshare Advanced Python Programming Anaconda-Illiterate
SKILLSHARE ADVANCED PYTHON PROGRAMMING ANACONDA-iLLiTERATE

General:Training

Size: 326.8 MB



          Desarrollador Python/Scrum - Devoteam - Madrid, Madrid provincia      Comment   Translate Page      
Súbete a la nube con Devoteam Cloud! Devoteam es uno de los principales Partner de Google en Europa, te animo a conocernos y a escuchar las oportunidades que...
De Devoteam - Fri, 04 Jan 2019 15:34:24 GMT - Ver todo: empleo en Madrid, Madrid provincia
          Desarrollador Python/Scrum - Devoteam G Cloud Spain - Madrid, Madrid provincia      Comment   Translate Page      
Job Description Actualmente buscamos un Desarrollador Backend con experiencia en Python para incorporarse a nuestro equipo de desarrollo 'Digital lab'...
De Devoteam G Cloud Spain - Sat, 22 Dec 2018 04:13:46 GMT - Ver todo: empleo en Madrid, Madrid provincia
          py3exiv2 0.7.0      Comment   Translate Page      
A Python3 binding to the library exiv2
          prettyqt 0.15.0      Comment   Translate Page      
Pythonic layer on top of PyQt5 / PySide2
          graphannis 0.19.2      Comment   Translate Page      
graphANNIS Python API
          Alpyne 0.0.1      Comment   Translate Page      
A grid computing framework in python
          TexSoup 0.2.0      Comment   Translate Page      
parses valid LaTeX and provides variety of Beautiful-Soup-esque methods and Pythonic idioms for iterating over and searching the parse tree
          Biztek Recruitment Limited: Build Engineer      Comment   Translate Page      
€55,000 - €65,000 + a bonus and benefits: Biztek Recruitment Limited: Build Engineer Amsterdam, The Netherlands Permanent Opportunity - No remote working Basic salary of €55,000 - €65,000 a bonus and benefits Python, Bash, Atlassian Products, Java, C++, Linux, Distributed Systems, Multi-Threading, High Frequency – Requests Carlisle
          Open Source Web Application Developer      Comment   Translate Page      

About the Job

Rapidly growing company seeks an open source web application developer to join our ambitious team in Portsmouth, NH. You will be responsible for developing enterprise level web applications and maintaining the installation, configuration, and support of web applications and web services through best practices and industry standards. You will also be responsible for working with other business processes to review requirements and develop applications to support those requirements.

Job Responsibilities:

  • Participate in establishing web development strategies.
  • Design, develop, test, debug, deploy and document web applications.
  • Design, set up and maintain MySQL, MS SQL or PostgreSQL databases.
  • Collaborate in upgrading website architectures and overall structure of web applications.
  • Conduct research into emerging web technologies in support of Web development efforts.
  • Assist in the development of new web features and applications in conjunction with business leaders and department managers.
  • Ensure security of all websites and related applications.

Skillset:

We fulfill a broad range of needs, and as such require flexible, driven, and forward thinking individuals. This means the successful candidate will be familiar with, if not have a working knowledge of the following skills: Python, PHP, Linux, Git, Apache, Nginx, Django, Drupal, Wordpress, MySQL, PostgreSQL, DNS, SSL.  Developers are routinely required to code for and interface with third-party APIs, and perform data manipulation with formats such as JSON, XML. Familiarity with the deployment process on Cloud hosting platforms such as AWS, Rackspace and WPEngine is required. Ability and desire to learn new skills and technologies is very important, as well as being a problem solver.

Job Qualifications:

  • 3+ years of experience.
  • The ideal candidate for this position is a self-starter that has experience coding in a deadline driven, multi-project environment.
  • Communication with technical management and other departments; reporting of status and risks.
  • Ability to develop applications and write code from scratch.
  • Ability to code to interface with third-party APIs.
  • Maintaining and enhancing code to meet changing internal and industry needs.
  • Ability to create clear project documentation.
  • An understanding of data manipulation and the ability to code for data formatted as JSON, XML.
  • Experience with data and schema design, and the ability to write complex SQL queries.
  • Understanding of Object Oriented Programming and the MVC methodology.
  • Previous experience writing, developing and deploying mobile applications is a plus.
  • Knowledge of JavaScript, AJAX and jQuery is also a plus.

How to Apply:

  • All INHOUSE employees are subject to a 30-day trial period and review.
  • Salary is commensurate with experience and INHOUSE provides a generous benefit package for employees.

Please send salary requirements and resumes to careers@inhouseww.com.


          Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY      Comment   Translate Page      
Experience in data analysis and strong computer skills (we use SAS, Stata, R and S-Plus, Python, Perl, Mathematica, and other scientific packages, and standard...
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          Wagtail CMS programmer skilled      Comment   Translate Page      
hello, we are looking for Wagtail professional programmer, that can make apps, and make complicated permission for users, groups....... - not easy if you are not skilled !!!,,, please, bid SKILLED wagtail only ! - u can make offer ..... (Budget: $2 - $10 USD, Jobs: Django, Python)
          Long term consulting/project asociation for: website creation, php, python, etc      Comment   Translate Page      
I need a personal assitant which informatic knowhow: php, wordpress, html, python, etc. The way of working is setting tasks and when the tasks are finish the payment will be done immediatly. I am looking... (Budget: €6 - €12 EUR, Jobs: HTML, PHP, Python, Website Design, WordPress)
          Build a web app with python (Flask or Quart)      Comment   Translate Page      
We’d like to outsource our web app project to freelancers– a platform to match companies seeking investment funds and investors 1. Basic functionalities (full details will be given after the project is... (Budget: $10 - $300 USD, Jobs: Flask, Graphic Design, HTML, Python, Website Design)
          Whatsapp_bulk web panel 2      Comment   Translate Page      
Please read the entire description of the project before you bid or apply for the job. I need to send an average of 150 to 250k per day of bulk messages. I already tested many systems for sending whatsapp in bulk... (Budget: $250 - $750 USD, Jobs: Javascript, PHP, Python, React.js, Selenium Webdriver)
          code a javascript that sends (private) messages on chaturbate      Comment   Translate Page      
these repos let u query information from chaturbate broadcasters: https://github.com/paulallen87/chaturbate-browser https://github.com/paulallen87/chaturbate-events no login or tokenaccount is required to fuzz around with them... (Budget: $30 - $250 USD, Jobs: Google Chrome, Javascript, node.js, Python, Web Scraping)
          Build a web app with python (Flask or Quart)      Comment   Translate Page      
We’d like to outsource our web app project to freelancers– a platform to match companies seeking investment funds and investors 1. Basic functionalities (full details will be given after the project is... (Budget: $10 - $300 USD, Jobs: Flask, Graphic Design, HTML, Python, Website Design)
          Whatsapp_bulk web panel 2      Comment   Translate Page      
Please read the entire description of the project before you bid or apply for the job. I need to send an average of 150 to 250k per day of bulk messages. I already tested many systems for sending whatsapp in bulk... (Budget: $250 - $750 USD, Jobs: Javascript, PHP, Python, React.js, Selenium Webdriver)
          code a javascript that sends (private) messages on chaturbate      Comment   Translate Page      
these repos let u query information from chaturbate broadcasters: https://github.com/paulallen87/chaturbate-browser https://github.com/paulallen87/chaturbate-events no login or tokenaccount is required to fuzz around with them... (Budget: $30 - $250 USD, Jobs: Google Chrome, Javascript, node.js, Python, Web Scraping)
          Senior Software and Database Developer - International Road Dynamics Inc - Saskatoon, SK      Comment   Translate Page      
Java, JavaScript, Python, C, C#, Ansible, IntelliJ, Eclipse, Visual Studio in addition to SQL. Senior Software and Database Developer....
From International Road Dynamics Inc - Wed, 10 Apr 2019 01:34:10 GMT - View all Saskatoon, SK jobs
          Intermediate Software Developer - Sirius XM - SED Systems - Saskatoon, SK      Comment   Translate Page      
Java, Python, C++. 3-5 years Java development experience. Write server side code and unit tests primarily in Java, including performing code reviews....
From SED Systems - Thu, 31 Jan 2019 19:14:11 GMT - View all Saskatoon, SK jobs
          Build a web app with python (Flask or Quart)      Comment   Translate Page      
We’d like to outsource our web app project to freelancers– a platform to match companies seeking investment funds and investors 1. Basic functionalities (full details will be given after the project is... (Budget: $10 - $300 USD, Jobs: Flask, Graphic Design, HTML, Python, Website Design)
          Electrical Engineer/Systems Engineer - Kroenke Sports Enterprises - Fort Worth, TX      Comment   Translate Page      
Computer languages, supporting several microcontroller languages including (machine code, Arduino, .NET, ATMEL, Python, PASCAL, C++, Ladder, Function Block)....
From Kroenke Sports Enterprises - Sat, 13 Oct 2018 18:16:18 GMT - View all Fort Worth, TX jobs
          Python to PHP neural network      Comment   Translate Page      
Category: PHP, Python
Budget: ₹600 - ₹1500 INR

hello, I ave codes for both python and php but the python code works perfect but the php code shows some logical issue ,not syntax ,I would like you to figure and fix it ASAP and we complete this session now...
          Speech recognition project ASAP!!      Comment   Translate Page      
Category: Matlab And Mathematica, Python
Budget: $30 - $250 USD

I need a project for speech recognition which means creating a program that do orders or operations based on voices. This project need to be written by python or Matlab
          Python and ETL Project      Comment   Translate Page      
Category: Programming & Dev

Description: Hello,I am working on some project which needs support to develop medium to complex python programs...

          Finding duplicated files      Comment   Translate Page      
Category: Python, Software Architecture
Budget: $10 - $30 USD

I need you to develop some software for me. I would like this software to be developed using Python. Using the concept of inheritance and polymorphism in OOP to automatically find all the duplicated titles...
          Geo Location based payment & Blockchain      Comment   Translate Page      
Category: Geospatial, OpenCV, Python, React.js, Tensorflow
Budget: $750 - $1500 USD

Hi, I am looking for a developer to develop a payment collection system based on Geo Locations . Should have the expereince with Python,postGreSQL and blockchain. Please check the following. 1. Should sign NCNDA...
          Edit python scrip t      Comment   Translate Page      
Category: Linux, PHP, Python, Software Architecture, Web Scraping
Budget: €20 - €35 EUR

Edit python script wich extract emails from text files i get memory error (i have 32gb ram 1tb hdd free) i don t know why need seee why when try large files (1-5 gb ) and try to eliminate duplicates i get error...
          Machine Learning Project (Fashion-MNIST)      Comment   Translate Page      
Category: Data Processing, Machine Learning, Python, Report Writing, Statistical Analysis
Budget: £20 - £250 GBP

This is project has been estimate to be about 20/30 hours of work The project must be carried using python and Jupiter notebok. You will need to load the dataset and understand its structure. Then create...
          Python and Jupyter notebook and matplotlib      Comment   Translate Page      
Category: C, Programming, Python
Budget: $10 - $30 USD

Write a Jupyter notebook file named assignment7.ipynb that reads the file hare lynx.csv and creates an inline Matplotlib figure based on the data. The hare lynx.csv file contains a 90-year data set of snowshoe hare and lynx pelts purchased by the Hudson’s Bay Company of Canada...
          Machine Learning Project      Comment   Translate Page      
Category: Programming & Dev

Description: Hi have to build python source code for Credit card fraud detection and should write code and buil...

          S3 to S3 Python script needed in Lambda      Comment   Translate Page      
Category: Programming & Dev

Description: S3 to S3 Python script needed in Lambda

          Python Script      Comment   Translate Page      
Category: MySQL, Python, Software Architecture
Budget: $10 - $30 USD

I need a simple Python script that handles the queries (split) of a script from a SQL database.
          credit card fraud Detection using machinelearning      Comment   Translate Page      
Category: C, Programming, C++, Machine Learning, Python, Software Architecture
Budget: $10 - $30 USD

Hi i have a source code for project using python should add simple vector machine and random classifier along with that just need to do modifications of code and implement and provide screen shots of...
          Big Data Developer ( Hadoop , Spark and Python )      Comment   Translate Page      
Category: Big Data Sales, Hadoop, Java, Python, Spark
Budget: ₹750 - ₹1250 INR

Design and development around Apache SPARK, Python and Hadoop Framework. Extensive usage and experience with RDD and Data Frames with in Spark. Extensive experience with data analytics and working knowledge of big data infrastructure such as various Hadoop Ecosystems like HDFS, Hive, Spark etc...
          Control panel GUI (RasPi touchscreen)      Comment   Translate Page      
Category: Graphic Design, Python
Budget: €15 - €80 EUR

Hello coders/designers, I am looking for someone to make me a beautiful GUI for my Raspberry Pi/screen project (7″ touchscreen) in Python. It has to look something like this: https://static.collectui.com/shots/2499864/home-monitoring-system-large - obviously with some modifications...
          signal conditioning python spi analog      Comment   Translate Page      
Category: Programming & Dev

Description: review this circuit and incorporate a DAC. I have a Adafruit Feather M4 and would like to process T...

          Help installing tensorflow, cuda, nvidia drivers etc -- 2      Comment   Translate Page      
Category: CUDA, System Admin, Tensorflow, Ubuntu
Budget: $8 - $15 USD

I can't get python to work with tensorflow-gpu. Lots of different issues to go through. Current issue is nvidia-smi says "couldn't communicate with the NVIDIA driver"
          signal conditioning python spi analog      Comment   Translate Page      
Category: Programming & Dev

Description: review this circuit and incorporate a DAC. I have a Adafruit Feather M4 and would like to process T...

          I would like to hire a Web expert      Comment   Translate Page      
Category: Python, Visualization, Web Development
Budget: ₹1250 - ₹2500 INR

I would like to plot data in graphical form at a very high accuracy of 8000 samples per second i.e. microsecond accuracy. It would be good if expert is familiar with python, and different visualization tools...
          Learn python      Comment   Translate Page      
Category: Python
Budget: $2 - $8 USD

I want to learn more about python modules,classes, libraries and python in general
          applying knn on this in python      Comment   Translate Page      
Category: Machine Learning, Python, Software Architecture
Budget: $10 - $22 USD

OSNR is output if u can read the file and rest are featured i guess check the attached file
          Implement encryption algorithm in Python      Comment   Translate Page      
Category: Python
Budget: $10 - $30 CAD

I need help implementing block chiper with CFB (chiper feedback) mode of operation. If you have experience implementing that, please bid. The only bid I consider is the one that explains the CFB method...
          Age period cohort model      Comment   Translate Page      
Category: Machine Learning, Python, R Programming Language, Statistical Analysis, Statistics
Budget: £20 - £250 GBP

I need to build model for cancer prediction using Age period cohort model using R and Python
          PYTHON: Building a simple Student Records Database      Comment   Translate Page      
Category: Database Programming, Python, SQLite
Budget: £18 - £36 GBP

Hi there! I am looking to do this project alongside someone on the Discord app, whilst screen sharing and going through what's being done. The follow needs to be completed: 1) I need some minor adjustments to be made to the overall layout of the GUI...
          ON SITE Python Developer      Comment   Translate Page      
Category: Javascript, Linux, PHP, Python, Software Architecture
Budget: ₹37500 - ₹75000 INR

On Site for Delhi FREELANCER ONLY Skills required: Hands-on experience of JS (preferably Electron Js) Strong knowledge of Python and its libraries Good working experience on Linux and Mac OS Knowledge...
          python (natural language process) 2      Comment   Translate Page      
Category: Natural Language, Python
Budget: $250 - $750 USD

i have a project in NLP by python language please contact me if you are familiar with the work
          recommendation system of book using reviews and ratings      Comment   Translate Page      
Category: Machine Learning, Python
Budget: ₹600 - ₹1500 INR

using a python or machine learning recommendation of book use reviews and ratings
          Build Cost Calculator in Django/React/Redux      Comment   Translate Page      
Category: Django, Python, React.js
Budget: $750 - $1500 USD

I'm looking for a full stack python resource to assist in building a cost calculator application. I've built a demo of the application in Google Sheets: https://docs.google.com/spreadsheets/d/1rZXExyHCoKBOVLTxHUsC_se7Bri6Mj8nD1FaZqqN82Q/edit?usp=sharing...
          Video integration inside Python app      Comment   Translate Page      
Category: Django, Flask, Python, Software Architecture
Budget: ₹37500 - ₹75000 INR

1. We have to stream and record video from blackmagic, iBall devices to our python app. 2. Python app has been built already with the other functionalities. We need support only to integrate this module into the app...
          I need a python developer of an Instagram Bot      Comment   Translate Page      
Category: Python
Budget: $750 - $1500 CAD

We currently have a team of 20 recruiters on Instagram who have accounts dedicated to going to target Instagram profiles, going to the tagged pictures section of said profiles and commenting on all of them...
          Looking for Swift and Python expert!      Comment   Translate Page      
Category: IPhone, Python, Swift
Budget: $30 - $250 USD

Hello I have one project was built in Swift 2 years ago, it was working with Python 2 years ago, but recently back end server was down, so i need to set up back end server again and need to updated this project.I have already upload the back end code on AWS, but it still in bug...
          Python for FFT Analysis to Text Output      Comment   Translate Page      
Category: Programming & Dev

Description: I need someone with a solid understanding of FFT, windowing, numpy, and Python.Here's a posting...

          need to automate trading with python      Comment   Translate Page      
Category: Programming & Dev

Description: PROCESS:1. Navigate to EODDATA 2. Select - “Symbol Lists”3. Download and Combine NASDAQ and NYSE fi...

          Required B.tech, M.tech & PHD with CSE branch for technical tutorials content writing for our website.      Comment   Translate Page      
Category: Data Science, Java, Mechanical Engineering, Python, Technical Writing
Budget: ₹100 - ₹400 INR

home based job- b.tech, m.tech ,MCA , +3 or PHD with CSE branch for technical tutorials content writing for our website. tutorials like the front end, back end & database(example - python , js , angularjs...
          I need someone to help me with a python practice      Comment   Translate Page      
Category: Programming, Python
Budget: $2 - $8 USD

4 python tasks using "while" and "for" super easy and fast for a programmer or someone who is into computer science, it takes some minutes. If you are interested please text me.
          Upload my python app on IBM Bluemix      Comment   Translate Page      
Category: Flask, IBM Bluemix, Python, Software Architecture
Budget: $10 - $30 USD

I have been trying to run my python web app on bluemix what was unable to do so. So i need help.
          Improve parsing to RSS server/Python Fixes (Python, Postgres)      Comment   Translate Page      
Category: Web Development, PostgreSQL Administration, Python
Budget: $20

I have an RSS ingesting server running that stores news article items in a postgres database. In addition I have some scripts that help this out by getting sharecount, etc. I need someone who is diligent who can make little fixes here and there to improve things.

Python, postgres database experience a must.


          Want to build a python based web application      Comment   Translate Page      
Category: Django, PHP, Python, Software Architecture, Web Scraping
Budget: ₹1500 - ₹12500 INR

I need to build a web application based on Python & MongoDB for Inventory Management
          Automate XLS with Python      Comment   Translate Page      
Category: Excel, Process Automation, Python
Budget: ₹600 - ₹1500 INR

Please refer to the attached XLSX file. It contains list of PIN CODES / ZIP CODES. The end objective of the worksheet is to identify the 3 closest pin codes (F,G,H) to each individual pin code (B). The distance / proximity has been calculated by Haversine formula (Col J - P)...
          Python Machine Learning (2019)      Comment   Translate Page      
#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F2019_04_14%2F635339\
Название: Python Machine Learning
Автор(ы): Wei-Meng Lee
Издательство: Wiley
Год: 2019
Страниц: 307
Формат: PDF
Размер: 10 Мб
Язык: English

Python makes machine learning easy for beginners and experienced developers

With computing power increasing exponentially and costs decreasing at the same time, there is no better time to learn machine learning using Python. Machine learning tasks that once required enormous processing power are now possible on desktop machines. However, machine learning is not for the faint of heart—it requires a good foundation in statistics, as well as programming knowledge. Python Machine Learning will help coders of all levels master one of the most in-demand programming skillsets in use today.
          Looking someone who has cloud experience      Comment   Translate Page      
Need Azure, Zuul, Docker, Openstack (Budget: $2 - $8 USD, Jobs: Azure, Docker, Linux, OpenStack, Python)
          Create a syllabus and exercise       Comment   Translate Page      
I need you to develop some python material to teach as a course. I would like this material to be intensive with examples and can help someone become a python expert (Budget: £20 - £250 GBP, Jobs: Python, Software Architecture)
          Build a web app with python (Flask or Quart)      Comment   Translate Page      
We’d like to outsource our web app project to freelancers– a platform to match companies seeking investment funds and investors 1. Basic functionalities (full details will be given after the project is... (Budget: $10 - $300 USD, Jobs: Flask, Graphic Design, HTML, Python, Website Design)
          An IPO frenzy, 'irreconcilable' differences at Barclays, and Apple's $300 billion opportunity      Comment   Translate Page      

Dara Khosrowshahi

Hello!

The IPO market is picking up steam. Pinterest started its IPO roadshow on Monday, targeting a lower valuation than it achieved in its last private funding round. On Thursday, PagerDuty soared on its debut. And later that day, Uber filed for its own long-awaited listing. 

By some estimates, more than 100 tech unicorns could hit the public markets this year. We'll be keeping a close eye on the winners and losers over the coming months.

You can read all of our extensive coverage on the Uber IPO here, but here are some of the highlights. 

Elsewhere, Becky Peterson talked to one of PagerDuty's earliest investors about why he went big on the IT-management company,  and Rosalie Chan caught up with the CEO and CFO to talk about what's next.

And if in case you missed it, here's six tips from top wealth advisers about how this new wave of Silicon Valley millionaires should prepare for a sudden influx of cash

In related IPO news, electronic trading platform Tradeweb just went public at a $7.5 billion valuation. I caught up with Billy Hult, the company's president, to talk about the IPO process, electronic markets going mainstream, and what it means to be a public company.

What would you like this email to include? What have we missed? You can reach me at mturner@businessinsider.com.

—Matt

Quote of the week

"I'll say I am looking for a short-term futures guy with Python [coding abilities] and two years' experience, and once you narrow that down, there's really only like five or 10 guys out there that fit the bill." — Michael Graves, a hedge fund manager starting his own fund, on the battle for quant talent with Silicon Valley

In conversation

Finance and Investing

Tim Throsby sent an email to Barclays' CEO with the title 'irreconcilable.' He warned that a plan to gut compensation by 20% and boost profitability was unrealistic

Tim Throsby, a former JPMorgan banker hired by Barclays to much fanfare to run its investment bank, drafted an email over the weekend of March 23 to 24. By the time he got around to sending it to CEO Jes Staley, he was already out.

'It's good to be Rich': Meet the Goldman Sachs banker who has built a private investing empire that goes head-to-head with Blackstone

The Champagne was flowing in February 2018 when the Goldman Sachs executive Rich Friedman welcomed a couple hundred guests to the Rainbow Room.

A stock picker who's dominating 92% of his peers breaks down his market-beating strategy — and reveals 5 stocks he loves, even as earnings growth dries up

Jim Tierney can use a painful market crash every now and then.

Tech, Media, Telecoms

McDonald's, Nvidia and Salesforce all want a bite of the Tel Aviv tech crop. Here's what you need to know about Israel's bustling M&A scene

In late March, McDonald's announced its $300 million-plus acquisition of Dynamic Yield, an Israeli startup that uses algorithms to personalize shopping experiences to the individual.

2 senior execs at Thoma Bravo's Apttus, including the controversial head of revenue, have left without immediate replacements

The head of revenue at Apttus, an enterprise tech company that has been rocked by a series of controversies and executive turnover, has left the company without an immediate replacement, according to a memo obtained by Business Insider.

The upcoming 'battle for the home' pits Comcast against Amazon and Google — and the cable giant has one big advantage

The next "battle for the home" will revolve around home internet-of-things management, and the voice-control stalwarts Google and Amazon could face stiff competition from Comcast and Charter.

Healthcare, Retail, Transportation

Forget Amazon and Google. Apple could bring in $300 billion a year in healthcare, Morgan Stanley says

Apple has been edging its way into healthcare for years. Morgan Stanley says investors aren't taking the move seriously enough.

Creating a new drug takes a decade and costs a fortune. Investors have poured almost $1 billion into startups trying to change that

Making drugs is a notoriously slow and costly proposition.

Ikea exec reveals how opening a new kind of location will help it win in e-commerce

How does Ikea plan to adapt to the increasingly omnichannel world of retail? Well, the furniture-store chain's new planning studio in Manhattan may offer up some important clues.

Join the conversation about this story »

NOW WATCH: All the hidden meanings behind J. Cole's 'Middle Child' video explained


          Python Training      Comment   Translate Page      
Need someone with export knowledge in Python. Should be able to provide training to Sr. Corporate Employee. (Budget: ₹1500 - ₹12500 INR, Jobs: Python, Software Architecture)
          Looking someone who has cloud experience      Comment   Translate Page      
Need Azure, DevOps, Zuul, Docker, Openstack (Budget: $2 - $8 USD, Jobs: Azure, Docker, Linux, OpenStack, Python)
          Build a web app with python (Flask or Quart)      Comment   Translate Page      
We’d like to outsource our web app project to freelancers– a platform to match companies seeking investment funds and investors 1. Basic functionalities (full details will be given after the project is... (Budget: $10 - $300 USD, Jobs: Flask, Graphic Design, HTML, Python, Website Design)
          Need a postgreSql programmer      Comment   Translate Page      
Hi, kindly would like to know if you could help with a project I'm currently working on. The language used is postgreSQL. Main objective is to implement a database application using Python by writing interactive SQL queries... (Budget: $30 - $250 USD, Jobs: Database Programming, SQL)
          Alpyne added to PyPI      Comment   Translate Page      
A grid computing framework in python
          mlmpy added to PyPI      Comment   Translate Page      
mlm python API
          havedocker added to PyPI      Comment   Translate Page      
This is Python-docker
          cron-validator added to PyPI      Comment   Translate Page      
Unix cron implementation by Python
          ossaudit added to PyPI      Comment   Translate Page      
Audit python packages for known vulnerabilities
          pydal3 added to PyPI      Comment   Translate Page      
a pure Python Database Abstraction Layer (for python version 2.7 and 3.x)
          buttplug added to PyPI      Comment   Translate Page      
Python implementation of the Buttplug Intimate Hardware Control Protocol.
          vimtk added to PyPI      Comment   Translate Page      
Python backend for vimtk plugin
          rtreelib added to PyPI      Comment   Translate Page      
Pluggable R-tree implementation in pure Python.
          pyavb added to PyPI      Comment   Translate Page      
A python module for the reading and writing Avid Bin Files files.
          Riff Raff - "Yes I Don’t Play Games" [Hip-Hop]      Comment   Translate Page      
Yes I Don’t Play Games

"Yes I Don’t Play Games" music video by Riff Raff
Added: 14-04-2019
Genre : Hip-Hop
Description : RiFF RAFF "YES i DON’T PLAY GAMES" (Official Music Video)

Watch the official music video for “YES i DON’T PLAY GAMES” by RiFF RAFF.

We launched on Snap Discover! SUBSCRIBE HERE: http://bit.ly/worldstarsnap

SUBSCRIBE for more: http://bit.ly/subWSHH

RiFF RAFF’s PiNK PYTH?N ALBUM AVAiLABLE EVERYWHERE

-

Horst Christian Simco (born January 29, 1982), known professionally as Riff Raff (often stylized as RiFF RAFF), is an American rapper from Houston, Texas.He was originally managed by Swishahouse co-founder OG Ron C. After being associated with rapper and producer Soulja Boy's imprint S.O.D. Money Gang Inc., Riff Raff was signed to DJ and producer Diplo's record label, Mad Decent, from 2013 through 2015.

On February 3, 2018, Riff Raff announced on his Instagram that he signed to Beartrap Sounds owned by singer Blackbear. The deal was for a reported $500,000 along with a Beartrap Sounds' pendant and chain set with 10 Ct. weight of VS1 diamonds. The announcement also includes an album entitled "Pink Python,” set to release in fall of 2018.

Tags : 2019, 10s, Riff Raff


          Python R Machine Learning Specialist      Comment   Translate Page      
e-Merge IT Recruitment - Randburg, Johannesburg - Job description Calling all machine learning experts! A leading blue-chip company... beautifully located in the Randburg area is currently looking for a specialist: machine learning...
          Want to learn Python for cheap? These online courses are buy one, get one free.      Comment   Translate Page      
TwitterFacebook

Editor's note: Mashable and PCMag are both owned by Ziff Davis.

Everyone has some sort of special talent. It may involve having flexible toes or being weirdly good at cartoon character impressions, but hey — it's your thing.

But it would be sweet to have a skill that you can capitalize on, whether it's for a full-time job, that side hustle coin, or simply ramping up your résumé. And that's when you turn to Udemy.

If spring has you wanting to learn something new, PCMag feels you: Through April 16 at the PCMag Shop, select online courses from Udemy are on sale for $14.99 and are buy one, get one free. These courses regularly go for $149.99 to $199.99 each, and this deal basically lets you take 'em for $7.50 each. Read more...

More about Education, Online Learning, Mashable Shopping, Shopping Solo, and Shopping Pcmag

          Python data modeling needed for ecommerce analysis      Comment   Translate Page      
We are looking for someone to help us analyze our customer insights, analytics, ad spends, and product focus for our ecommerce side. Need to be profeccient in python. Must be strong at creating charts and helping move data to our dashboards... (Budget: $15 - $25 USD, Jobs: Machine Learning, Python, Software Architecture, SPSS Statistics, Statistics)
          lang/python36 - 3.6.8_2      Comment   Translate Page      
Recompile _sysconfigdata.py after reinplacing it Reported by: tcberner With hat: portmgr
          Programmer (Python) - Numa Technologies Corporation - Saskatoon, SK      Comment   Translate Page      
We're looking for a Junior to Intermediate Python programmer to join our custom development team where you will be working with other programmers and management...
From Indeed - Sun, 31 Mar 2019 18:55:44 GMT - View all Saskatoon, SK jobs
          Software Developer - ARxIUM - Winnipeg, MB      Comment   Translate Page      
Assembler, C, C++, VB6, Java, Javascript, Python, PHP, Ruby, Golang. Design, document, implement, modify, and test new software development applications....
From Indeed - Wed, 06 Mar 2019 20:55:11 GMT - View all Winnipeg, MB jobs
          (IT) Interim Head of Engineering      Comment   Translate Page      

Location: Manchester   

Role: Interim Head of Engineering Location: North West Rate: £650 a day (negotiable) Duration: 6 months I am looking for an Interim Head of Engineering for a Financial Services organisation in the North West. This is an immediate need. Head of Engineering Key activities Managing the internal development teams (18 developers, 12 testers) Establish core development processes Responsible for internal development technology roadmap - overseeing development, architecture, testing, devops (the full SDLC) Act as 'critical challenger' to ensure solutions are built only as required to deliver value Advising on solutions, leading R&D projects Managing a number of tech leads - being able to challenge/push back is essential Technology experience Technologies include: .NET ( 1.1 -4.7, .NET Core 1-2), Java script, T-SQL, Elastic/Kibana, Python, PowerShell Experience integrating and developing secure payment systems using Chip & Pin, internally developed, and 3rd party hosted solutions: PCI-DSS/PA-DSS Cutting edge development tools: Visual Studio, .NET Core, PowerBI, GraphQL In-depth knowledge of SQL Server, Active Directory, Windows Server Extensive experience of managing Azure resources Hands on experience in both managing and developing in waterfall, agile software development/hybrid environments. Asking Why? - Why do we need to do this, what value is it giving us, do we have to do it now? Do we know enough? Please contact (see below) for more information.
 
Type: Contract
Location: Manchester
Country: UK
Contact: Richard Callaghan
Advertiser: Digital Gurus Recruitment Limited
Email: Richard.Callaghan.2DC84.908A3@apps.jobserve.com
Reference: JS-BBBH5101410

          (CAN-ON-Toronto) Technology Intern, Summer 2019      Comment   Translate Page      
RePlace Services ULC is an InsureTech startup backed by well-established joint venture partners in the Reinsurance industry. We provide a secure global electronic exchange for managing B2B transactions, including large file transfers, transaction negotiation and finalization, audit trails, real-time messaging and data visualization. The platform is delivered as a SaaS solution built on modern JavaScript frameworks and .Net C#. Additionally, we will expand the solution by delivering restful APIs and mobile interfaces. **The Role** As a Technology Intern, you will have immediate exposure to real world design, development and deployment of enterprise software. These experiences will help build your technical knowledge and overall industry expertise. You will build a sound understanding of the software development lifecycle, while working with a diverse mix of experienced technology professionals from different backgrounds. + Assist in design, development and testing of features + Perform analysis and apply problem solving skills to create solutions + Create user stories and test cases to support the development team + Help document design and architecture as required + Help automate manual test cases **The Requirements** + In the process of obtaining a Bachelor’s degree in computer science with a minimum overall GPA of 3.0 + Prior programming experience (Angular, .Net, Java, Python etc) + Passion for solving problems and sharing solutions to exceed the standards of the client + Ability to be a self-starter and work independently, but also cooperatively in a close team environment + Strong written and verbal communication skills and a demonstrated ability to interact with colleagues at all levels + Ability to engage and deliver in a fast paced environment + Passionate about learning new skills and capabilities **The Company** Willis Towers Watson is a leading global advisory, broking and solutions company that helps clients around the world turn risk into a path for growth. With roots dating to 1828, Willis Towers Watson has 45,000 employees serving more than 140 countries and markets. We design and deliver solutions that manage risk, optimize benefits, cultivate talent, and expand the power of capital to protect and strengthen institutions and individuals. Our unique perspective allows us to see the critical intersections between talent, assets and ideas – the dynamic formula that drives business performance. Together, we unlock potential. Learn more at willistowerswatson.com. **Willis Towers Watson is an equal opportunity employer** Willis Towers Watson believes that effectively managing a diverse workforce is vital to our business strategy. We have an obligation to our organization, ourselves and our clients to hire and develop the best people we can find. We will continually review our policies and practices to ensure that all areas of the employment process (including recruiting, hiring, work assignments, compensation, benefits, promotions, transfers, company-sponsored development programs and overall workplace experience) are free from discriminatory practices. We are committed to equal employment opportunities at Willis Towers Watson. **Unsolicited Contact:** Any unsolicited resumes/candidate profiles submitted through our web site or to personal e-mail accounts of employees of Willis Towers Watson are considered property of Willis Towers Watson and are not subject to payment of agency fees. In order to be an authorized Recruitment Agency/Search Firm for Willis Towers Watson, any such agency must have an existing formal written agreement signed by an authorized Willis Towers Watson recruiter and an active working relationship with the organization. Resumes must be submitted according to our candidate submission process, which includes being actively engaged on the particular search. Likewise, for our authorized Recruitment Agencies/Search Firms, if the candidate submission process is not followed, no agency fees will be paid by Willis Towers Watson. Willis Towers Watson is an equal opportunity employer.
          (IND-Bangalore) Data & Analytics: Hadoop, HANA & Scripting      Comment   Translate Page      
**Data & Analytics: Hadoop, HANA & Scripting** + Location: Bangalore, Karnataka, India + Area of Interest Information Technology + Job Type Professional + Technology Interest Big Data, Analytics + Job Id 1261394 **Who You'll Work With** You will have an opportunity to work multi-functionally with Customer Success, IT, Sales, Marketing, Product Development Teams **What You'll Do** Analyze business requirements and transform them into technical specifications Design, develop, and implement robust ETL pipelines for Enterprise DW and data marts ingesting both structured and unstructured data Provides technical leadership in Bigdata space SAP Hana/Hadoop/Snowflake/GCP/Oracle Shell/Python/R scripting Create automated unit tests and data validation scripts; Implement system health monitoring and alerts **Data modeling** Bigdata analytics Identify and adopt standard methodologies in reporting and analysis, including data integrity, test design, analysis, validation, and documentation **Contribute to existing toolset to enhance productivity** Contribute to Data Science Programs Handling the BI Tools platform like SAP BO, Tableau **Troubleshooting and Performance Tuning** Drive solutions, architecture and customer discussions. **Who You Are** BE/B.Tech /M.Tec/MCA/MSc. in Computer Science, Electronics Engineering, Computer Engineering, Computer Information Systems or academic equivalent 8 + years of relevant hands-on work experience in Data Engineering/Datawarehousing A Technologist who wish to broaden their scope in Data Threading and Data Analytics **Experience in SAP Hana/Hadoop/Snowflake/GCP/Oracle/Spark/Hive, or other Big Data technologies** Experience in Shell/Python/R scripting Experience in data modeling and transformation of large scale data sources Great problem solver, ability and willingness to learn on your own and work in an ambiguous environment Ability to manage multiple projects at the same time, working across time zones and cross-culturally, Ability to work as part of a team **Interest in Data Science/Machine Learning** Excellent written and verbal skills. **Why Cisco** The Internet of Everything is a phenomenon driving new opportunities for Cisco and it's transforming our customers' businesses worldwide. We are pioneers and have been since the early days of connectivity. Today, we are building teams that are rapidly growing our technology solutions in the mobile, cloud, security, IT, and big data spaces, including software and consulting services. As Cisco delivers the network that powers the Internet, we are connecting the unconnected. Imagine crafting unprecedented disruption. Your groundbreaking ideas will impact everything from retail, healthcare, and entertainment, to public and private sectors, and far beyond. Collaborate with like-minded innovators in a fun and flexible culture that has earned Cisco global recognition as a phenomenal Place To Work. With roughly 10 billion connected things in the world now and over 50 billion estimated in the future, your career has exponential possibilities at Cisco. At Cisco, each person brings their rare talents to work as a team and make a difference. Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people. + We connect everything – people, process, data and things taking ambitious risks to craft the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with rare personalities who aren't afraid to change. + We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Cities to your everyday devices. + We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities. + Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified individuals will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, applicants with arrest and conviction records. + We are leaders with vision, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers. Colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Be you, with us! **\#WeAreCisco** Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
          (GBR-Feltham) IT Software Development Manager      Comment   Translate Page      
**IT Software Development Manager** + Location: Feltham, England, United Kingdom + Area of Interest Information Technology + Job Type Professional + Technology Interest *None + Job Id 1260909 **What You’ll Do** The Business Collaboration Team is seeking a Software Development Manager to transform the collaboration experience at Cisco through automation and a contextual experience. You will be responsible for leading a talented group of software engineers accountable for both creating and integrating software modules & APIs in the delivery of full stack services in a multi-cloud environment. Responsibilities include: • Lead and manage a software development team • Provide hands-on technical leadership to the team and contribute to the product either directly or by providing guidance to others. • Set the tone for the team by instilling a culture of SDLC best practices Collaborate cross-functionally with leading-edge technology teams • Participate in SAFe agile process as needed • Provide executive level updates **Who You’ll Work With** Challenges are opportunities and the business collaboration organization is making those opportunities a reality each and every day! You will work with a talented pool of business collaboration infrastructure leaders, engineers and developers all committed to transforming how infrastructure is consumed by Cisco users. The team has a single goal to be best in the industry and help Cisco be the number one IT company in the world. **Who You Are** Innovative, creative and willing to take risks. You’re known as someone who is ambitious, sets high expectations for yourself and delivers results that matter. You enjoy life to the fullest and are passionate about making a difference in the world through your work, at the office and serving the community around you. You have a desire to keep current and learn new emerging technologies that can add business value. Solving client problems through collaboration and continuous feedback is clearly understood. You value open and direct communications within your team and believe in a culture of diversity. Our minimum requirements are: • 5-10+ years relevant hands-on software development experience and proven technical lead • Experience in software architecture, design, build and test at scale • Expertise with Python, and/or Java languages • Knowledge of CI/CD tools with experience in agile development methodologies • Knowledge of API services and integration + Experience in DevOps Desired skills: • B.S / B.A Good technical knowledge primarily in Collaboration/Unified Communications portfolio with knowledge of Networking and IT Infrastructure (Compute, Storage & Data Centers) • Experience with Cloud technologies • Experience with container technologies **Why Cisco** At Cisco, each person brings their unique talents to work as a team and make a difference. Yes, our technology changes the way the world works, lives, plays and learns, but our edge comes from our people. We connect everything – people, process, data and things – and we use those connections to change our world for the better. We innovate everywhere - From launching a new era of networking that adapts, learns and protects, to building Cisco Services that accelerate businesses and business results. Our technology powers entertainment, retail, healthcare, education and more – from Smart Cities to your everyday devices. We benefit everyone - We do all of this while striving for a culture that empowers every person to be the difference, at work and in our communities. Colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Be you, with us! #WeAreCisco #GIS #SDx #BCSP #CISCOIT We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
          (DEU-Dusseldorf) CSE Germany - Commercial North      Comment   Translate Page      
**CSE Germany - Commercial North** + Location: Dusseldorf, Nordrhein-Westfalen, Germany + Area of Interest Sales - Product + Job Type Professional + Technology Interest Cloud and Data Center + Job Id 1260106 As a Consulting Systems Engineer, you will be revolutionising the networking industry by advocating for a disruptive technology that is leading the way. Quickly becoming known as the most successful acquisition in Cisco's history, Meraki’s cloud-based dashboard is being adopted by Cisco’s largest customers across the globe. Are you in a direct customer facing Pre-Sales role? Do you enjoy simplifying complex customer problems? If so, you sound like a Cisco Meraki Systems Engineer and we would love to talk to you. We are looking for highly-motivated, technically-savvy and passionate individuals for our growing Systems Engineering team. You will generally work remotely while covering the German region (not because we don’t like our SE team, but because they love being out and in front of our customers). Sound exciting? Read on to find out what we need from you. * Demonstrated understanding and hands-on experience in at least 3 of the following areas: + * Routing and switching; expert level knowledge of L2 and L3 protocols + * Security architecture; VPN and next-generation firewalls + * WLAN technologies including 802.11ac and Wave 2 + * Multi-site campus LAN and network design + * BYOD architectures (Clearpath, Cisco ISE, Bradford) and onboarding devices to corporate networks + * Professional level certification required and must include one or more of the following: CCNP, CCDP or equivalent level certification. + * Experience or exposure to captive portal design, JSON, REST, XML, SAML, SQL, Python, AWS, Azure, G-Cloud, Virtualised Environments (VMWare, Docker). _Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records._ Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
          (USA-MI-Warren) Intern II      Comment   Translate Page      
Intern IILocationWarren, MIRequisition Number639# of Openings1This is an internship opportunity to provide object oriented design and C++ development support for Science and Technology programs with a robotics focus supporting the US Army Research Development Centers.Essential Job Functions:Provide support for integration of simulation components within hardware-in-the-loop environments.Support software implementation in C/C++ and Python on various operating systems.Support modeling simulation of robotic vehicles including dynamics, sensors, power systems, and articulations.Required Skills:Due to the sensitivity of customer related requirements, U.S. Citizenship is required.Must be able to obtain a SECRET clearance.Desired Skills:Programming experience in C++ and object oriented analysis and design.Strong verbal and written communication skills.•DCS Corp is an Affirmative Action/Equal Opportunity/Male/Female/Veterans/Pay Transparency Employer.
          (USA-MI-Ann Arbor) Dir Engineering AI initiatives at      Comment   Translate Page      
COMPANY OVERVIEW Calling the adventurers ready to join a company that's pushing the limits of nanotechnology to keep the digital revolution rolling. At KLA, we're making technology advancements that are bigger and tinier than the world has ever seen.Who are we* We research, develop, and manufacture the world's most advanced inspection and measurement equipment for the semiconductor and nanoelectronics industries. We enable the digital age by pushing the boundaries of technology, creating tools capable of finding defects smaller than a wavelength of visible light. We create smarter processes so that technology leaders can manufacture high-performance chips the kind in that phone in your pocket, the tablet on your desk and nearly every electronic device you own faster and better. We're passionate about creating solutions that drive progress and help people do what wouldn't be possible without us. The future is calling. Will you answer* GROUP/DIVISION The AI group reports to the GPG (Global Products Group) head and acts like a CTO group for artificial intellegence and HPC activities inside of KLA RESPONSIBILITIES * The position is for a Director of Engineering to lead our AI activities not only in Milpitas but also form and create a new team in Ann Arbor Michigan focused on improving the productivity of AI engineers by looking at modern machine learning frameworks and driving their adoption. * Broadly speaking the person will be responsible for the following items: * Drive the AI research agenda company wide for the next 5-10 years working with key members of the AI team as well as the GMs and their heads of engineering, sw and algorithms. * Focus on driving the productivity of ML initiatives inside KLA by adoption of modern ML practices at companies like Google, Facebook and Amazon. These include cloud technologies as well. * Work closely with key divisions to identify key use-cases that will be amenable for adoption of AI technologies and work on getting them to adopt the modern SW ML infrastructure pipeline. * Work to drive key existing AI initiatives inside the AI group including system of system projects, HPC projects, as well new Physics-based ML approaches. * Hire a talented and capable team in Ann Arbor * Be the main technical liason to various university initiatives in Ann Arbor and the midwest. * Assist the fledgling Ann Arbor KLA site with whatever help is needed to hire and grow the team. Be the face of AI for KLA in Ann Arbor QUALIFICATIONS * The person will have to have a deep background in Machine Learning, Software infrstucture as well as HPC computing. * Software : Proven background to deliver a major Software initiative in the semi-conductor domain * Software Architecture : Should have worked on a modern ML and traditional architecture. * Software Programming : C/C++/Jave/Python * Algorithms : Image Processing, Machine Learning, Deep Learning * ML Software : Tensorflow, Pytorch * Management : Proven ability to lead teams, manage cross functional communications ac
          Forum Post: RE: RTOS/CC2640R2F: RTLS Node Manager      Comment   Translate Page      
Hi Terry, What kind of program would you like to use instead of python? To convert the data from IQ samples to a good position estimate you will have to apply some filters and statistics. Did you see the documentation inthe RTLS chapter of the BLE-Stack user's guide? Also you can see the readme file for the RTLS node manager.
          Programming Leftovers      Comment   Translate Page      

read more


          Mechanical Engineering Intern (Summer) - Peak Achievement Athletics - Blainville, QC      Comment   Translate Page      
You will work with a team of engineers, lab technicians, field test analysts and development managers. Proficient in software programming (Python, Matlab, C++)....
From Peak Achievement Athletics - Wed, 13 Feb 2019 18:00:38 GMT - View all Blainville, QC jobs
          arrays – python (vector de hexadecimales)      Comment   Translate Page      
El problema planteado consiste en crear un programa que permita generar veinte números hexadecimales y almacenarlos en memoria. El siguiente programa en python hace uso de arrays vectores y ciclos. La lógica que utiliza este programa en python es simple. Se instancia un vector de tipo char y de tipo entero para convertir cada entero … Seguir leyendo arrays – python (vector de hexadecimales)
          Automated data mining for online leisure and education marketing      Comment   Translate Page      
I need a project assurance manager or project excelence manager for all stages of the project, as I start with the project product description and the tolerance definition for the management board. Since... (Budget: €250 - €750 EUR, Jobs: Data Mining, German, Python, Web Scraping, Web Search)
          ما رأيك في لغة برمجة من صنع العرب ؟      Comment   Translate Page      

قد تكون سمعت عن لغة Ring فإن لم تسمع بها من قبل ساعطيك نبذه عنها هي احد لغات البرمجة التي صنعها احد العرب و هو المهندس محمود سمير و هي تعتبر من ضمن أفضل 100 لغة برمجة حسب إحصائية TIOPBE Index اللغة مبنية علي لغة C و تشبه في كتابتها إلي حداً ما لغة Python و تستعمل في كثير من المجالات مثل تصميم و برمجة الويب أو تطبيقات سطح المكتب لتعمل علي انظمة تشغيل مختلفة مثل Windows و Linux

فهل تعتقد أنه قد يكون لها مستقبلاً و نراها من ضمن اشهر لغات البرمجة ؟


          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies. Description and Functions.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          Sr. Security Transformation Consultant - West Coast Opportunities - Amazon Web Services, Inc. - Wyoming      Comment   Translate Page      
Strong scripting skills, i.e., PowerShell, Python, Node.js, Javascript, Bash, Ruby, Perl, etc. 10 years' experience in IT security, compliance, or risk...
From Amazon.com - Fri, 12 Apr 2019 07:52:33 GMT - View all Wyoming jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. Fusion Technology is seeking an Java Application Developer to design,...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Intern, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Must possess web development experience, preferably Python/Django and JavaScript library experience. Develop HTML, CSS, and JavaScript based web pages for use...
From Mylan - Fri, 05 Apr 2019 22:16:41 GMT - View all Morgantown, WV jobs
          Senior Manager, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Create and translate UI wireframes to usable business tools using Python, JavaScript, HTML, and CSS. Primary Location - USA-WV-Morgantown....
From Mylan - Wed, 20 Feb 2019 22:17:08 GMT - View all Morgantown, WV jobs
          Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04      Comment   Translate Page      

Django is a versatile, powerful, efficient and ever-evolving python-based web application framework that you can use to get your web application up and running. It’s a popular web framework and usually comes with a development server used for locally testing your code. If you intend to push your applications to production, then a more robust […]

The post Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04 appeared first on JournalDev.


          A large scale web site to develop Argentina and Brazil market      Comment   Translate Page      
I find 3 or 4 web developer. I am gonna develop this project by using React or Angular on the frontend side and Node or Django, ruby on rails on the backend side. And i will use postgresql or mysql for... (Budget: $8 - $15 USD, Jobs: Django, Javascript, NoSQL Couch & Mongo, Python, Ruby on Rails)
          Senior Software Engineer - KOHLS - Menomonee Falls, WI      Comment   Translate Page      
Strong, Hands-on Software Development experience in NodeJS, Python and Java J2EE as a Senior or Lead capacity (Minimum of 4 years software coding and...
From Kohl's - Fri, 15 Mar 2019 19:03:01 GMT - View all Menomonee Falls, WI jobs
          Ticket #30367 (Docs: Change examples using bare `pip ...` to `python -m pip ...`) created      Comment   Translate Page      

Perhaps a minor detail in these times in which Django is Python3-only and usage of some form of virtualenv/minimal container is ubiquitous. But posting for consideration anyways just in case.

Using python -m pip install foomakes sure the copy of pip looked up and executed is the one installed for the interpreter copy currently in use (be it a system-wide or a virtualenv's)

This reduces the chances of failure (wrong pipgets used and the install fails confusing the user or even worse the intended install action succeeds but against another copy of Python) in broken setups in which a leftover Python2 pip or one associated with a different Python 3.x install is located in a directory which appears earlier in $PATH.

Inspired by this article by Brett Cannon: https://snarky.ca/deconstructing-xkcd-com-1987/

Quoting:

Having pip installed is not a shocker. The real question is what interpreter pip is attached to? That's dependent on which Python interpreter was installed last in the earliest directory to have a Python interpreter in it. This is why you should always use python -m pip when executing pip to guarantee you are using pip with the interpreter you intend to install for.


          Ticket #30366 (The StatReloaderTests will fail on Mac OSX when HFS+ is used as a ...) created      Comment   Translate Page      

HFS+ is the default filesystem for Mac OSX Sierra (10.12.x) and below before it was replaced with APFS in High Sierra (10.13.x) and above.

HFS+ has the unfortunate disadvantage of having a timestamp resolution of 1 second.

In the StatReloaderTests class the reloader sleep time is set to 0.01 seconds to speed up the tests:

class StatReloaderTests(ReloaderTests, IntegrationTests):
    RELOADER_CLS = autoreload.StatReloader
    def setUp(self):
        super().setUp()
        # Shorten the sleep time to speed up tests.
        self.reloader.SLEEP_TIME = 0.01

This will result that these tests will fail when using HFS+ as a filesystem because it won't detect that files have been created or changed:

======================================================================
FAIL: test_glob_non_existing_directory (utils_tests.test_autoreload.StatReloaderTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 615, in run
    testMethod()
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/mock.py", line 1195, in patched
    return func(*args, **keywargs)
  File "/Users/martijn/Dev/oss/django/tests/utils_tests/test_autoreload.py", line 418, in test_glob_non_existing_directory
    self.assertEqual(notify_mock.call_count, 1)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 839, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual
    raise self.failureException(msg)
AssertionError: 0 != 1
======================================================================
FAIL: test_nonexistent_file (utils_tests.test_autoreload.StatReloaderTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 615, in run
    testMethod()
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/mock.py", line 1195, in patched
    return func(*args, **keywargs)
  File "/Users/martijn/Dev/oss/django/tests/utils_tests/test_autoreload.py", line 384, in test_nonexistent_file
    self.assertEqual(notify_mock.call_count, 1)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 839, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual
    raise self.failureException(msg)
AssertionError: 0 != 1
======================================================================
FAIL: test_nonexistent_file_in_non_existing_directory (utils_tests.test_autoreload.StatReloaderTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 59, in testPartExecutor
    yield
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 615, in run
    testMethod()
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/mock.py", line 1195, in patched
    return func(*args, **keywargs)
  File "/Users/martijn/Dev/oss/django/tests/utils_tests/test_autoreload.py", line 395, in test_nonexistent_file_in_non_existing_directory
    self.assertEqual(notify_mock.call_count, 1)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 839, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/Users/martijn/.pyenv/versions/3.7.2/lib/python3.7/unittest/case.py", line 832, in _baseAssertEqual
    raise self.failureException(msg)
AssertionError: 0 != 1
----------------------------------------------------------------------

How to reproduce:

./runtests.py utils_tests.test_autoreload

on a Mac OSX computer which (still) uses HFS+


          Ticket #26040 (Streaming Large CSV Files Example Incorrect) closed      Comment   Translate Page      
invalid:

As Tim Graham noted, the example does in fact work, so I will close this as invalid.

The key in the example is the Echo class:

If you look at the source of writer.writerow, you can see that it calls writeline and returns its result. writeline is a reference to the write method of the file object passed to writer on instantiation. Now, the write method of a file object does indeed not return anything, but the write method of the Echo object used in the example does.


          lxml для python 3.4.1\      Comment   Translate Page      
none
          A Conversation with the Creators Behind Python, Java, TypeScript, and Perl      Comment   Translate Page      
Guido van Rossum (Python), James Gosling (Java), Anders Hejlsberg (Turbo Pascal), Larry Wall (Perl) at PuPPy csforall benefit - screenshot via YouTube.

On April 2, the Puget Sound Programming Python (PuPPy) users group in Seattle brought together a historic panel of software engineers to discuss the craft of creating and maintaining programming languages. On hand were Guido van Rossum (creator of the Python programming language), James Gosling (the founder and lead designer of Java), Anders Hejlsberg (TypeScript […]

The post A Conversation with the Creators Behind Python, Java, TypeScript, and Perl appeared first on The New Stack.


          ansible - palo alto      Comment   Translate Page      
I need help with ansible- Palo Alto modules (Budget: $10 - $30 USD, Jobs: Network Administration, Python)
          ansible - palo alto      Comment   Translate Page      
I need help with ansible- Palo Alto modules (Budget: $10 - $30 USD, Jobs: Network Administration, Python)
          Telediario 1 en cuatro minutos - 14/04/19      Comment   Translate Page      

Una caída de Whatsapp afecta a los 25 millones de españoles que lo usan y también a otros países y a otras redes sociales como Facebook e Instagram. Se desconocen aún las causas. -- La ocupación hotelera supera el 95% en ciudades monumentales como Toledo o Cáceres, es muy alta en destinos rurales de interior, en el Cantábrico y en el Mediterráneo, donde además se superan los 25 grados de media y se rozan los 30 en puntos como Alicante. -- Muchas procesiones de Domingo de Ramos, como la de la Borriquita de Sevilla, y la plaza de San Pedro abarrotada en la tradicional celebración vaticana. -- Tercer día de campaña electoral. Los partidos continúan celebrando actos en diferentes puntos del país, con la presencia de sus principales líderes. -- "El País" ha difundido imágenes de una empresa de seguridad española que se encargó de la vigilancia de Julian Assange, durante la mayor parte de los siete años que pasó en la embajada de Ecuador en Londres. -- El escritor Roalh Dahl ya imaginó una caperucita que se defendía sola. Como él, autores y editoriales hacen nuevas versiones de los cuentos que reflejan mejor la sociedad actual pero que están destinadas no a sustituir sino a convivir con los clásicos. -- Primer vuelo de prueba del avión de mayor envergadura del mundo, 117 metros. El aparato está diseñado para el lanzamiento de satélites. -- Aniversario de La Vida de Brian. La película de los Monty Python's sobre un judío al que confundían con Jesucristo es todo un clásico que se repone en los cines para celebrar que cumple 40 años.


Ver vídeo

          Data Engineer Senior to Data Engineer Lead - Progressive - Mayfield Village, OH      Comment   Translate Page      
Ability to exhibit programming experience / skill (Business or IT languages - Java, R, Python, Scala, or C#. Data Engineer Senior to Data Engineer Lead....
From Progressive - Thu, 10 Jan 2019 03:38:18 GMT - View all Mayfield Village, OH jobs
          R&I Developer-Security Privacy and Risk- Associate - RSM US LLP - Cleveland, OH      Comment   Translate Page      
Software development, programming and/or scripting experience (Perl, Python, C, Java, PHP, ASP, etc.). We are currently looking for Consultants for our Security...
From RSM US LLP - Sun, 07 Apr 2019 10:15:19 GMT - View all Cleveland, OH jobs
          dictionary-profanity-filter added to PyPI      Comment   Translate Page      
Python profanity filter
          python-gratisdns added to PyPI      Comment   Translate Page      
Unofficial library for interfacing with the gratisdns.dk web interface
          Senior Data Analyst - William E. Wecker Associates, Inc. - Jackson, WY      Comment   Translate Page      
Experience in data analysis and strong computer skills (we use SAS, Stata, R and S-Plus, Python, Perl, Mathematica, and other scientific packages, and standard...
From William E. Wecker Associates, Inc. - Mon, 22 Oct 2018 06:14:12 GMT - View all Jackson, WY jobs
          Associate Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Knowledge of and willingness to learn and potentially gain a certification for database management languages (SQL), business intelligence languages (Python, R,...
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          Business Analyst - Silver Star - Thayne, WY      Comment   Translate Page      
Python, R, etc.). Carries out the maintenance of policies and goals that support the organization’s analytical needs....
From Silver Star - Fri, 12 Apr 2019 21:27:41 GMT - View all Thayne, WY jobs
          code a javascript that sends (private) messages on chaturbate      Comment   Translate Page      
these repos let u query information from chaturbate broadcasters: https://github.com/paulallen87/chaturbate-browser https://github.com/paulallen87/chaturbate-events no login or tokenaccount is required to fuzz around with them... (Budget: $30 - $250 USD, Jobs: Google Chrome, Javascript, node.js, Python, Web Scraping)
          Python Fund Trading strategy      Comment   Translate Page      
It is necessary to be professional in hidden markov chain model in python. This should be used to forecast fund values. The data will be provided. (Budget: $1500 - $3000 USD, Jobs: Data Analytics, Data Science, Machine Learning, Python, Software Architecture)
          Object Tracking with PTZ camera      Comment   Translate Page      
We need a solution for tracking of a moving object with PTZ camera. The program will receive an approximate pointing position by another application, then starts to detects the moving object and will follow it until stop command from other application... (Budget: $30 - $250 USD, Jobs: Linux, OpenCV, Python)
          Scraping and Shopify developing      Comment   Translate Page      
I want to develop Shopify App - Please Note SHOPIFY APP NOT SHOPIFY WEBSITE the Main purpose of the app is scraping and fetch products from URL to import the required data to shopify store. the shopify... (Budget: $750 - $1500 USD, Jobs: Backend Development, Data Scraping, Python, Shopify, Web Scraping)
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          Microservices Java Developer - StormFree Cloud Corporation - Saskatoon, SK      Comment   Translate Page      
Other languages such as Go, PHP and Python. You will work closely with the Cloud Architect and development team to deliver our high quality, secure products to...
From Indeed - Wed, 03 Apr 2019 14:28:38 GMT - View all Saskatoon, SK jobs
          Intermediate Python Developer - CGI - Montréal, QC      Comment   Translate Page      
Intermediate Python Developer Summary: Developing RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients. Working in...
From CGI - Mon, 01 Apr 2019 23:13:54 GMT - View all Montréal, QC jobs
          Programmer Analyst with Python and Java - Scotiabank - Toronto, ON      Comment   Translate Page      
Requisition ID: 58692 Join the Global Community of Scotiabankers to help customers become better off. Purpose of the Job Experienced developer who ensures...
From Scotiabank - Sat, 06 Apr 2019 02:21:22 GMT - View all Toronto, ON jobs
          Alexa Keywords tool structure? (50$)      Comment   Translate Page      
Alexa Keywords tool structure? (50$) Hello! Thank you for having interest in this topic. I have looked around how keyword tools exist and service in these days. Mostly by Amazon's Alexa Keyword tool or Google's adwards... (Budget: $30 - $250 USD, Jobs: Google Adwords, Keyword Research, Python, Search Engine Marketing, SEO)
          Scraping and Shopify developing      Comment   Translate Page      
I want to develop Shopify App - Please Note SHOPIFY APP NOT SHOPIFY WEBSITE the Main purpose of the app is scraping and fetch products from URL to import the required data to shopify store. the shopify... (Budget: $750 - $1500 USD, Jobs: Backend Development, Data Scraping, Python, Shopify, Web Scraping)
          Alexa Keywords tool structure? (50$)      Comment   Translate Page      
Alexa Keywords tool structure? (50$) Hello! Thank you for having interest in this topic. I have looked around how keyword tools exist and service in these days. Mostly by Amazon's Alexa Keyword tool or Google's adwards... (Budget: $30 - $250 USD, Jobs: Google Adwords, Keyword Research, Python, Search Engine Marketing, SEO)
          Scraping and Shopify developing      Comment   Translate Page      
I want to develop Shopify App - Please Note SHOPIFY APP NOT SHOPIFY WEBSITE the Main purpose of the app is scraping and fetch products from URL to import the required data to shopify store. the shopify... (Budget: $750 - $1500 USD, Jobs: Backend Development, Data Scraping, Python, Shopify, Web Scraping)
          Software Developer - ARxIUM - Winnipeg, MB      Comment   Translate Page      
Assembler, C, C++, VB6, Java, Javascript, Python, PHP, Ruby, Golang. Design, document, implement, modify, and test new software development applications....
From Indeed - Wed, 06 Mar 2019 20:55:11 GMT - View all Winnipeg, MB jobs
          Python Madness: No more Guessing      Comment   Translate Page      
#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F2019_04_14%2F746443\Название: Python Madness: No more Guessing
Автор: James R. Smith
Издательство: Amazon Digital Services LLC
ASIN: B078FLXYBC
Год: 2017
Страниц: 155
Язык: английский
Формат: epub
Размер: 19.3 MB

Now there is a way to predict your March Madness Bracket. Get your Python Source code to quickly create a spreadsheet. What used to take hours in March now will take minutes.
Learn Programming Techniques from the source code. You get...
1) Web Scraping examples using Beautiful Soup
2) Fuzzy string matching using Fuzzy Wuzzy
3) Math statistics using Scipy...
          my educational computing CV update      Comment   Translate Page      
In the past couple of years I have renewed my computer ed development, building on a strong commitment earlier in my career.

2019
I’m teaching Year 7 computing at __________. I wrote a course based on the ACARA Digital Technologies criteria but can only deliver it in part due to the limited lesson allocation (one term per class, 2 lessons a week).

For these lesson I’ve focused on computer coding using Scratch 3 and the Creative Computing Curriculum Guide (Scratch 3.0) developed by The Creative Computing Lab at the Harvard Graduate School of Education

I’m continuing to explore new ways of making computer coding accessible to students who previously have been disenfranchised, such as the indigenous and girls, as follows:
  • developed a set of indigenous icons suitable for use in Scratch and have used these successfully in class. On my list of things to do is to develop on screen indigenous art using Turtle Art / Turtle Blocks (Brian Silverman version; Walter Bender version)
  • purchased a Lilypad Arduino Sew Electric Kit which brings together craft, electronic and programming, producing wearable products.
  • purchased a Chibitronics Love to Code kit which uses electronic circuits on paper in a storybook format.
  • continuing my research by reading online PhD theses by Tom Lauwers, Debra Bernstein and Jennifer Cross available through Bird Brain Technologies Research page
  • I've just ordered a Hummingbird bit which from my research is the best robot building tool around at this point
2018
I completed two courses run by the Computer Science Education Research Group at The School of Computer Science, The University of Adelaide (CSER MOOCs). These were:
  • CSER F-6 Digital Technologies: Foundations course
  • Years 7 and 8 Digital Technologies: Next Steps Making Apps course
The latter course utilised MIT App Inventor and using this program I’ve written several apps for my Android phone

I have published one of my apps online (“Arrernte Language”) which improves the learning of an indigenous language (Arrernte) and could be easily modified for any other language. For me, this was a challenging app to build, my friend Paul helped a lot in a collaborative effort.

Following these courses I read more widely and wrote and published “The teaching of coding” (2,100 words) which outlines a creative and productive way to teach coding.

The latest theory and practice advocates active collaboration between students in the learning of programming. This is built into the online Scratch site (especially with the Remix feature). With this in mind I have also explored the Collabrify suite developed by Elliot Soloway and Cathie Norris.

I’ve purchased a Tello drone and explored its functions

I read “Internet on the Outstation” by Ellie Rennie and co about the still unsolved problems of providing Internet to very remote locations in Australia

I explored the possibility of using RACHEL (Remote Area Community Hotspot for Education and Learning) to solve the problem of poor Internet access to very remote Australians. It's a portable plug-and-play server which stores educational websites and makes that content available over any local (offline) wireless connection

TANGIBLES and the BBC micro:bit
An important recent development in digital education has been low cost tangible devices with microcontrollers which have a beyond the screen input output functionality. I’ve spent a lot of time with the BBC micro:bit, learning MakeCode and MicroPython and have:
  • written a preliminary course outline
  • run micro:bit workshops for IndigiMOB in three Alice Springs town camps and at the Polly Farmer after school program at Centralian Middle School
  • explored micro:bit extensions into electronics with the Kitronik and Monk Makes kits.

EARLIER YEARS

I have:
  • been recognised as a CEGSA (Computing Education Group of South Australia) Leading Light (acknowledging contributions to ICT in Education) in both 2006 and 2007
  • designed courses at Year 11 level which integrate Scratch (Logo) into an ideas-design-evaluate-develop framework
  • run in service sessions in Scratch software for Woodville High School (South Australia) staff and at CEGSA conferences
  • written papers and presented talks at conferences about Logo philosophy and related issues: game making, Seymour Papert's constructionism and Alan Kay's educational philosophy
  • initiated blogs and wikis that evaluated the software on the One Laptop Per Child initiative, which included Scratch and Etoys, another visual drag and drop programming language
  • developed expertise with SNAP, a more high powered reimplementation of Scratch, for upper secondary and University level Computer Science.
  • experience in teaching text based programming languages, in particular, Python

I am an advocate and active user of Open Source software since it is free and often very good. I note the potential of indigenous language dictionaries being incorporated into Libre Office.

I have a long term ongoing interest in the issue of affordable / cheap, reliable computing hardware. I was an active participant in the OLPC (one laptop per child) project and pursue an interest in Raspberry Pi and tablets.
          Python Programmer Now      Comment   Translate Page      
A python programmer with algorithm skills. (Budget: ₹1500 - ₹12500 INR, Jobs: Algorithm, Python, Software Architecture)
          douyu auto sub      Comment   Translate Page      
an auto sub software for streamer to trade subs (Budget: $10 - $30 USD, Jobs: HTML5, Python, Simplified Chinese (China))
          Sr. Data Engineer (AWS, Python, Spark) (Finance Technology) - Capital One - McLean, VA      Comment   Translate Page      
Comfortable interpreting legacy Ab Initio logic which will be re-coded in new open source languages and cloud technologies....
From Capital One - Fri, 25 Jan 2019 17:49:42 GMT - View all McLean, VA jobs
          loaded file not found      Comment   Translate Page      
I am trying to load a python script into sage notebook, with commands load('file.py'), and attach('file.py'). But I am getting the error: **IOError: did not find file** The file is there! I am using sage 8.6 on Windows 10 load('C:\\Program Files (x86)\\MyJournal\\Images\\functions.py') **UPDATE** Sage loads the file from my home directory. I seems that Sage just does not have access to Program Files directory. --------------------------------------------------------------------------- IOError Traceback (most recent call last) in () ----> 1 load('C:\\Program Files (x86)\\MyJournal\\Images\\functions.py') /opt/sagemath-8.6/local/lib/python2.7/site-packages/sage/misc/persist.pyx in sage.misc.persist.load (build/cythonized/sage/misc/persist.c:2470)() 134 135 if sage.repl.load.is_loadable_filename(filename): --> 136 sage.repl.load.load(filename, globals()) 137 return 138 /opt/sagemath-8.6/local/lib/python2.7/site-packages/sage/repl/load.py in load(filename, globals, attach) 233 break 234 else: --> 235 raise IOError('did not find file %r to load or attach' % filename) 236 237 ext = os.path.splitext(fpath)[1].lower() IOError: did not find file 'C:\\Program Files (x86)\\MyJournal\\Images\\functions.py' to load or attach
          3d graphics not displayed      Comment   Translate Page      
I am new to Sage. I use SageMath 8.6 on Windows 10. 2D plotting works, but not 3d. For example this produced no graphics but just the: 𝙶𝚛𝚊𝚙𝚑𝚒𝚌𝚜𝟹𝚍𝙾𝚋𝚓𝚎𝚌𝚝 x, y = var('x,y') g = plot3d(x^2 + y^2, (x,-2,2), (y,-2,2)) show(g) 𝙶𝚛𝚊𝚙𝚑𝚒𝚌𝚜𝟹𝚍𝙾𝚋𝚓𝚎𝚌𝚝 I use Chrome With the suggested option: show(g,figsize=8, viewer="threejs", frame=False,axes=True) **it works now!** It works also with: show(g,figsize=8, viewer="threejs", axes=True) And with: show(g,figsize=8, viewer="threejs") It looks like viewer option should be there for 3D to work on windows 10 with Chrome. SageMath is great! With Python it is much more friendlier than Mathematica.
          Intermediate Python Developer - CGI - Montréal, QC      Comment   Translate Page      
Intermediate Python Developer Summary: Developing RestFul WebAPI with Python 3+ to provide Infrastructure As A Service for all clients. Working in...
From CGI - Mon, 01 Apr 2019 23:13:54 GMT - View all Montréal, QC jobs
          Programmer Analyst with Python and Java - Scotiabank - Toronto, ON      Comment   Translate Page      
Requisition ID: 58692 Join the Global Community of Scotiabankers to help customers become better off. Purpose of the Job Experienced developer who ensures...
From Scotiabank - Sat, 06 Apr 2019 02:21:22 GMT - View all Toronto, ON jobs
          Full stack developer      Comment   Translate Page      
Position description /Key skills We are looking for the applicant with combination of Angular/ React and NodeJS/ROR/Python. Additional Qualifications 4+ years background in building web applications. Thorough knowledge of and background with modern JavaScript, HTML and CSS. Background creating responsive, component-based web apps with modern JavaScript front-end frameworks (e.g. React/Redux,...
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          Microservices Java Developer - StormFree Cloud Corporation - Saskatoon, SK      Comment   Translate Page      
Other languages such as Go, PHP and Python. You will work closely with the Cloud Architect and development team to deliver our high quality, secure products to...
From Indeed - Wed, 03 Apr 2019 14:28:38 GMT - View all Saskatoon, SK jobs
           Simple Marketo API Example Using Python       Comment   Translate Page      
Comments
          JKR: Confusion Clutch and Favorite Clown      Comment   Translate Page      
Justin Kobylka shows off an incredible confusion ball python clutch as well as his favorite clown combo of the season. Also get an update on the progress of...
          Fiery Eye      Comment   Translate Page      
Welsh Morphology edited this photograph of a spotted python for an awesome effect on its eye.
          Lady in Green      Comment   Translate Page      
Take a look at this gorgeous green tree python from the collection of HK Constrictors.
          A Beautiful Albino BP      Comment   Translate Page      
Welsh Morphology snapped this excellent photo of a gorgeous albino ball python from their collection.
          AEP: Incredible Snake Unboxing      Comment   Translate Page      
Always Evolving Pythons shows off some of the recent additions to their ball python collection.
          TradeOps Developer - Singapore (Python) - Hudson River Trading - Singapore      Comment   Translate Page      
TradeOps Developer (Singapore) The Trading Operations (TradeOps) team at HRT sits in the center of Algo, Core, Systems and BizDev. We play a role in...
From Hudson River Trading - Sun, 14 Apr 2019 14:21:39 GMT - View all Singapore jobs
          Product Development Analyst – Python/VBA - Brown Brothers Harriman - Boston, MA      Comment   Translate Page      
Work with internal business groups on implementation opportunities, challenges, and requirements. Knowledge of Machine learning a plus....
From Brown Brothers Harriman - Mon, 10 Dec 2018 18:09:24 GMT - View all Boston, MA jobs
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies. Description and Functions.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          Sr. Security Transformation Consultant - West Coast Opportunities - Amazon Web Services, Inc. - Wyoming      Comment   Translate Page      
Strong scripting skills, i.e., PowerShell, Python, Node.js, Javascript, Bash, Ruby, Perl, etc. 10 years' experience in IT security, compliance, or risk...
From Amazon.com - Fri, 12 Apr 2019 07:52:33 GMT - View all Wyoming jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. Fusion Technology is seeking an Java Application Developer to design,...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Intern, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Must possess web development experience, preferably Python/Django and JavaScript library experience. Develop HTML, CSS, and JavaScript based web pages for use...
From Mylan - Fri, 05 Apr 2019 22:16:41 GMT - View all Morgantown, WV jobs
          Senior Manager, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Create and translate UI wireframes to usable business tools using Python, JavaScript, HTML, and CSS. Primary Location - USA-WV-Morgantown....
From Mylan - Wed, 20 Feb 2019 22:17:08 GMT - View all Morgantown, WV jobs
          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies. Description and Functions.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          Sr. Security Transformation Consultant - West Coast Opportunities - Amazon Web Services, Inc. - Wyoming      Comment   Translate Page      
Strong scripting skills, i.e., PowerShell, Python, Node.js, Javascript, Bash, Ruby, Perl, etc. 10 years' experience in IT security, compliance, or risk...
From Amazon.com - Fri, 12 Apr 2019 07:52:33 GMT - View all Wyoming jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. Fusion Technology is seeking an Java Application Developer to design,...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Intern, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Must possess web development experience, preferably Python/Django and JavaScript library experience. Develop HTML, CSS, and JavaScript based web pages for use...
From Mylan - Fri, 05 Apr 2019 22:16:41 GMT - View all Morgantown, WV jobs
          Senior Manager, Global Regulatory Operational Informatics - Mylan - Morgantown, WV      Comment   Translate Page      
Create and translate UI wireframes to usable business tools using Python, JavaScript, HTML, and CSS. Primary Location - USA-WV-Morgantown....
From Mylan - Wed, 20 Feb 2019 22:17:08 GMT - View all Morgantown, WV jobs
          Svéd nemzetközi technológiai vállalat alkalmazás- és rendszerüzemeltetőt keres (x)      Comment   Translate Page      

A Semcon hazai leányvállalata a termékinformációs üzletágban bővül dinamikusan, s ennek a területnek a támogatására keressük új kollégánkat.

Munkavégzés helye:

Budapest, 11. kerület, Infopark

Amit kínálunk:

  • Akár azonnali munkakezdés
  • Dinamikusan fejlődő multinacionális környezet
  • Versenyképes juttatási csomag, nyelvtanulási lehetőség, irodai masszázs
  • Rugalmas munkaidő
  • Kiváló infrastruktúra, folyamatos és izgalmas fejlesztések
  • Szakmai fejlődési lehetőség, továbbképzések
  • Modern irodai környezet
  • Fiatalos és kreatív légkör, összetartó és hatékony csapat
  • Agilis, startupjellegű szemlélet, mégis stabil és biztos hátterű cég
  • Véleményedre nyitott vezetőség, bürokráciamentes munkakörnyezet
  • Korlátlan kávé, tea

Feladatok:

  • Webes alkalmazások, szerverek üzemeltetése (hw-sw)
  • Incidens- és problémakezelés, változáskezelés
  • Üzleti folyamatok megismerése, támogatása
  • Monitoring szolgáltatások felügyeletének konfigurálása
  • Fejlesztési projektek üzemeltetői támogatása
  • Automatizálási feladatok
  • Rendszerek mindennapi karbantartása, frissítése, működtetése
  • Asztali számítógépek, laptopok beüzemelése, felmerülő problémák megoldása
  • Operációs rendszerek telepítése és konfigurálása
  • A vállalatnál dolgozó kollégák részére felhasználói támogatás nyújtása (Windows és Linux környezetben)

Elvárások:

  • Üzemeltetési területen szerzett, legalább egy éves, de minél mélyebb releváns szakmai tapasztalat
  • Középfokú angol nyelvismeret
  • IT infrastruktúrák gyakorlati ismerete
  • Linux es Windows rendszerüzemeltetési ismeretek
  • Tűzfal- és vírusvédelmi megoldások ismerete (pl. iptables, ufw, fail2ban)
  • Scripting nyelvek ismerete (bash/sh/perl)
  • Git alapismeretek
  • OS ismeretek:
    • Linux (Debian/Ubuntu)
    • Microsoft Windows Server
  • Web stack komponensek:
    • Apache/nginx
    • MySQL/PostgreSQL
  • SQL Adatbázis ismeretek:
    • PostgreSQL
    • MySQL

Előny:

  • Python, PHP ismeretek
  • Konténerizációs ismeretek (LXC, Docker)
  • Active Directory/LDAP ismeretek
  • RabbitMQ/Redis ismeretek

Felmerülő kérdés esetén kérlek keressetek bennünket bizalommal, örömmel válaszoljuk meg őket a komment szekcióban.

Kérlek küldd el önéletrajzod bérigény megjelölésével a következő linken keresztül:
https://candidate.hr-manager.net/ApplicationForm/SinglePageApplicationForm.aspx?cid=1533&departmentId=18979&ProjectId=146857&MediaId=5

(A Semcon hazai leányvállalata megbízásából készített anyag.)


          Python developer - Nextshift - Bethlehem, PA      Comment   Translate Page      
Join our growing team and help us support the technology and development needs of our client companies, many of whom are industry leaders in the healthcare...
From Nextshift - Tue, 19 Feb 2019 05:39:33 GMT - View all Bethlehem, PA jobs
          Pro Python 3: Features and Tools for Professional Development / J. Burton Browning and Marty Alchin      Comment   Translate Page      
Online Resource
          PowerShell and Python together: targeting digital investigations / Chet Hosmer      Comment   Translate Page      
Online Resource
          Développeur Python Senior - Reptile - Brossard, QC      Comment   Translate Page      
Le développeur Python collaborera à nos projets d'envergure avec des clients tels qu'Ultramar, Adrien Gagnon et le Groupe Visuel Iris. DESCRIPTION DU POSTE....
From Reptile - Mon, 19 Nov 2018 18:22:38 GMT - View all Brossard, QC jobs
          Visiting Instructor / Assistant Professor of Computer Science (Cloud Computing) - Western Wyoming Community College - Rock Springs, WY      Comment   Translate Page      
Recent coding experience in one or more of the following languages, Microsoft .NET, Java, Perl, Nod.jsDev, Ruby or Python....
From Western Wyoming Community College - Mon, 25 Mar 2019 20:46:12 GMT - View all Rock Springs, WY jobs
          GIS Developer-Cheyenne - State of Wyoming - Cheyenne, WY      Comment   Translate Page      
Skills in use of Java, Python, ModelBuilder, Microsoft .NET, VBA, HTML, JavaScript, CSS, XML, and other related technologies.... $23.82 - $29.77 an hour
From State of Wyoming - Mon, 11 Feb 2019 20:57:23 GMT - View all Cheyenne, WY jobs
          AWS ops Engineer - DISH Network - Cheyenne, WY      Comment   Translate Page      
Java, C++, Perl, Python, or advanced Shell scripting. Including installation, maintenance, upgrade, configuration, performance tuning, troubleshooting and...
From DISH - Wed, 13 Mar 2019 00:57:38 GMT - View all Cheyenne, WY jobs
          Summer Information Systems Intern - Crown Holdings - Weirton, WV      Comment   Translate Page      
Expanding the functionality of the current modules by use of CSS, java script, ajax , python and PHP as appropriate....
From Crown Holdings - Thu, 21 Mar 2019 21:43:44 GMT - View all Weirton, WV jobs
          Senior Software Engineer-Core Systems - Maxta, Inc. - Core, WV      Comment   Translate Page      
C, C++, Java, Python. We are expanding out our core development team and are seeking experienced engineers to contribute to our leading edge software product....
From Maxta, Inc. - Thu, 28 Mar 2019 07:41:01 GMT - View all Core, WV jobs
          Software Developer - Matric - Morgantown, WV      Comment   Translate Page      
Application development with Java, Python, Scala. Enterprise level web applications. MATRIC is a strategic innovation partner providing deep, uncommon expertise...
From MATRIC - Thu, 31 Jan 2019 19:14:17 GMT - View all Morgantown, WV jobs
          Intermediate Software Developer - Matric - Morgantown, WV      Comment   Translate Page      
Application development with Java, Python, Scala. Enterprise level web applications. MATRIC is a strategic innovation partner providing deep, uncommon expertise...
From MATRIC - Thu, 31 Jan 2019 19:14:17 GMT - View all Morgantown, WV jobs
          JAVA Developer, Mid-Career - Fusion Technology LLC - Morgantown, WV      Comment   Translate Page      
Advanced knowledge and experience with Java, JavaScript, Python, XML, Mainframe, JSON. As a performance driven, small business, Fusion Technology LLC is a...
From Fusion Technology LLC - Wed, 03 Apr 2019 15:26:54 GMT - View all Morgantown, WV jobs
          Manager, Software Development - WVU Medicine - Morgantown, WV      Comment   Translate Page      
High School Diploma or Equivalent AND Nine (9) years of experience in software development, coding in various languages (C#, .NET, Java, Python, etc.)....
From WVU Medicine - Wed, 06 Feb 2019 17:46:31 GMT - View all Morgantown, WV jobs
          Software Developer - ARxIUM - Winnipeg, MB      Comment   Translate Page      
Assembler, C, C++, VB6, Java, Javascript, Python, PHP, Ruby, Golang. Design, document, implement, modify, and test new software development applications....
From Indeed - Wed, 06 Mar 2019 20:55:11 GMT - View all Winnipeg, MB jobs
          Abhijeet Pal: The Ultimate Visual Studio Code Setup For Django Developers      Comment   Translate Page      

Visual Studio the text editor is known as Visual Studio Code is Microsoft’s free text editor that runs on Windows, Linux, and macOS. It’s a recent entrant to the market; Microsoft released the product as a public preview at the end of 2015, posting the open source code to Github, before making it available as a general release in April 2016.

Despite its newbie status, Visual Studio Code has rapidly gained popularity among developers. Some may argue that it is not a real IDE, but merely an advanced text editor. But in my opinion, after installing a number of extensions, it becomes almost a full-fledged IDE with very rich functionality.

Additionally, despite being an Electron-based application, it is quite lightweight and responsive (in contrast to for example Atom, which is very slow and resource intensive).

This tutorial will go through Installation and setup of the VS code for Python and Django projects on your machine.

Installing Visual Studio Code

Visual Studio Code is a free text editor so to download it you just have to visit their official site and download the file depending on your operating system. So visit Vscode’s-website and download the latest stable build for your OS and once the download is finished install the editor and launch the app.

Getting Started with Python in VS Code

The best thing about VScode is that it comes with a built-in terminal which comes handy for Django projects press Ctrl+Shift+` to invoke the terminal.

Vs code setup for python

Note that in windows powershell may seem weird for new users it is recommended to use Python debug console or CMD.

Configuring Python

To enjoy Pythonic features such as Linting, Debugging (multi-threaded, remote), Intellisense, code formatting, refactoring, unit tests, snippets, and more you need to install Python extension for Vscode.

To install an extension press Ctrl+Shift+x or click the extension icon.

Using VS Code for Python/Django Development

Now search for Python and install the one published by Microsoft.

Python for vscode

Adding Extension For Django

Search for Djaneiro this extension provides a collection of snippets for Django templates, models, views, fields & forms ported from Djaneiro for SublimeText.

Selecting Python Environment

Press CTRL+SHIFT+P(CMD+SHIFT+P for MacOS) and type Python: Select Interpreter and select the environment for your project. You can see the active environment at the bottom left of the editor.

Vs code python environment

Installing Theme

The default Vscode theme is great in itself however there are plenty for fabulous free theme available for download. My favorite one is Ayu Mirage.

To install or change a theme go to, file>Preference> color theme

vscode change theme

And select Ayu mirage or any other theme that you prefer.

Python vscode

Notice below color theme there is an option for file icon theme click on that and select Ayu this will give different file icons for your project which will help you in distinguishing between them.

file icon

After that restart VS code to activate the extensions. Now open any of your Django project you should get this beautiful view.

django in vscode

Font’s look a bit small you can increase them in workspace setting I usually keep it to 19. To change the font size got to file>Prefernce> Settings then change the font size in workspace settings.

vscode django setup

Configuring  Additional Useful Settings

Go to file> preferece> settings then open settings.json from there.

settings.json python vscode

In USER SETTINGS inside the curly braces { } add the following Settings.

// my custom settings
    "editor.formatOnSave": true,
    "editor.rulers": [
        80,
        120
    ],
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        ".vscode": true,
        "**/*.pyc": true,
    },
    "workbench.editor.enablePreview": false,
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 500,
    "editor.minimap.enabled": false,

To use the above features, the editor will prompt you to install pylint and autopep8, or you can install them directly in the virtual environment.

pip install autopep8
pip install pylint

VS Code for Python/Django Development

The post The Ultimate Visual Studio Code Setup For Django Developers appeared first on Django Central.


          Summer Camp Instructor - Technology Counselor - Lavner Camps - Berkeley, CA      Comment   Translate Page      
Some of these courses include Robotics (LEGO EV3, VEX), Coding (Java, Python, Scratch, C++), Esports (Fortnite, Overwatch, League of Legends), Minecraft, Game...
From Lavner Camps - Mon, 01 Apr 2019 21:36:56 GMT - View all Berkeley, CA jobs
          hhsearch-python 0.5      Comment   Translate Page      
A small package to deal with HHSearch files.
          hhsearch-python 0.3      Comment   Translate Page      
A small package to deal with HHSearch files.
          amanobot 1.2.0      Comment   Translate Page      
Python framework for Telegram Bot API forked from Telepot
          ccxt 1.18.467      Comment   Translate Page      
A JavaScript / Python / PHP cryptocurrency trading library with support for 130+ exchanges
          winapps 0.1.6      Comment   Translate Page      
Python library for managing installed applications on Windows
          exif 0.5.1      Comment   Translate Page      
Read and modify image EXIF metadata using Python.
          winapps 0.1.5      Comment   Translate Page      
Python library for managing installed applications on Windows
          pyfda 0.2.0a2      Comment   Translate Page      
pyFDA is a python tool with a user-friendly GUI for designing and analysing discrete time filters.
          Python Developer - Byte Orbit - Cape Town, Western Cape      Comment   Translate Page      
We provide software development services to small, medium and large businesses. Our services include custom software development, mobile development (IOS &...
From BYTE ORBIT - Wed, 19 Dec 2018 03:48:00 GMT - View all Cape Town, Western Cape jobs
          Programming project      Comment   Translate Page      
Programming project for DATA STRUCTURES .. (Budget: $30 - $250 USD, Jobs: C Programming, C++ Programming, Java, Python, Software Architecture)
          BI Consultant - Data Modeling - Abilis Solutions - Montréal, QC      Comment   Translate Page      
Knowledge of SAP Business Objects Data Services (BODS), SSIS, Talend or Informatica, Python, R, Cognos. Take the Next Step in Your Business Intelligence Career!...
From Abilis Solutions - Thu, 14 Feb 2019 07:36:18 GMT - View all Montréal, QC jobs
           Comment on Man killed by giant flightless bird by Rick       Comment   Translate Page      
Caasowarys are dangerous and well known as man killers. Why does the state of FL allow such exotic 'pets' such as the Cassowary and Burmese Python? The latter has caused a lot of problems in the Everglades.
          Piero Savastano: Machine Learning in PHP: Hello World      Comment   Translate Page      
L’ecosistema del Machine Learning sta crescendo e una serie di funzionalità prima accedibili soprattutto da linguaggi come Python o R sono ora disponibili anche in PHP, aprendo numerosi casi d’uso in ambiente WordPress. Vediamo un esempio minimale di Machine Learning in PHP con la libreria open source PHP-ML.
          Implementation Manager - NorthwesTel - Whitehorse, YT      Comment   Translate Page      
Programming using, for example, Perl, Python, Powershell, MS Sharepoint, Drupal, .Net., PHP, HTML, Javascript, XML....
From NorthwesTel - Tue, 19 Mar 2019 18:46:36 GMT - View all Whitehorse, YT jobs
          GPL 是黑洞照片的核心      Comment   Translate Page      
事件视界望远镜(EHT)组织本周宣布成功获得了超大黑洞的第一个直接视觉证据。许多人不知道的是,自由开源软件是这个在公共许可证下发布的黑洞照片的核心。研究团队使用了三种不同的图像软件库,其中两种是完全开源的库,它们是 Sparselabehtim。Sparselab 是用 Python 语言开发的库,而 ehtim 则是一个 Python模块,用于模拟和操纵 VLBI 数据,使用正则最大似然法生成图像。两个库都是在 GNU GPL v3 许可证下公开源代码的。


          THE WEEKEND HENS      Comment   Translate Page      
The Gonzo Daily - Sunday
http://www.gonzomultimedia.co.uk/about.html
And for no real reason Sunday's notifications are done in rhyme
 
It's Sunday so again its time
to do the daily blogs in rhyme:
 
For those of you who follow me,
and my problems with the new PC
you may not be surprised to know,
THE BLOODY THING STILL WILL NOT GO
But Graham resumes his efforts soon,
just in time for THE FULL MOON
just like someone or other said
we've got an interesting week ahead
 
Slainte
 
ALL TODAY'S GONZO NEWS WOT'S FIT TO PRINT:
 
http://gonzo-multimedia.blogspot.com/2019/04/playlist-25-11-2018-show-285-rythmeen.html
PLAYLIST: 25 -11-2018 – SHOW 285 – Rythmeen
http://gonzo-multimedia.blogspot.com/2019/04/yes-en-passant.html
YES EN PASSANT
http://gonzo-multimedia.blogspot.com/2019/04/the-gonzo-track-of-day-hare-ram-hare.html
THE GONZO TRACK OF THE DAY: Hare Ram Hare Krishna ...
http://gonzo-multimedia.blogspot.com/2019/04/thom-world-poet-daily-poem_14.html
THOM THE WORLD POET: The Daily Poem
http://gonzo-multimedia.blogspot.com/2019/04/gonzo-weekly-33334.html
Gonzo Weekly #333/34
 
OTHER IMPORTANT STUFF FROM THE GONZOVERSE:
 
For those of you who are interested in such things, the Gonzo Privacy Policy is here:
http://gonzo-multimedia.blogspot.com/p/privacy-policy-this-privacy-policy.html
 
And the CFZ Privacy Policy is here:
http://tinyurl.com/y7b9rlog
And, yes,
http://forteanzoology.blogspot.com/p/privacy-policy-this-privacy-policy.html
 
CHECK OUT THE GONZO STORES:
 
UK
http://www.gonzomultimedia.co.uk/
US
http://www.gonzomultimedia.com
 
AND OTHER STUFF FEATURING VARIOUS GONZO CONTRIBUTORS:
 
Our webTV show:
https://www.facebook.com/OnTheTrack/posts/632561497117057
 
And if you fancy supporting it on Patreon:
https://www.patreon.com/CFZ
 
And by the way chaps and chappesses, a trip to the Jon Downes megastore may seem to be in order:
https://gonzotesting.blogspot.com/2018/07/a-notion-of-shopkeepers.html
 
AND THE LATEST ISSUE OF THE GONZO MAGAZINE:
 
Gonzo Weekly #333/34
THE WONDERFUL WORLD ISSUE
http://www.gonzoweekly.com/
 
In a groovy globetrotting issue, John takes the hippie trail to Nepal, Alan visits Lindisfarne, Davey catches the Number 21 to Newcastle to see UFO, Jon raves about Connie Constance, and sneers at a particularly strange book by Lobsang Rampa, Graham brings us up to date with Hawkwind and we send Bunty and Nikki to a completely hypothetical desert island.
 
Hail Eris!
 
And there are radio shows from Mack Maloney and Friday Night Progressive AND Strange Fruit. AND there is a column from Kev Rowland, and one from C J Stone, and Roy Weard, BUT Neil Nixon, Mr Biffo, and the irrepressible Corinna are on hiatus.  There is also a collection of more news, reviews, views, interviews and rock wallabies who've blown a fuse (OK, nothing to do with the relatively small macropods who are having electrical problems, but I got carried away with things that rhymed with OOOOS) than you can shake a stick at. And the best part is IT's ABSOLUTELY FREE!!!
 
This issue features:
 
Focus, The Specials, Les Claypool, Sean Lennon, Maverick Sabre, Connie Constance, Olivia McCarthy, Tony Klinger, The Beatles, Be Bop Deluxe, Michael Jackson, Stevie Nicks, Fleetwood Mac, Davey Curtis, UFO, Richard Freeman, Strange Fruit, Friday Night Progressive, Mack Maloney's Mystery Hour, Lee Walker, Stephen Fitzpatrick, Audun Laading, Joe Flannery, Nipsey Hussle (ne Ermias Davidson Asghedom), Geoffrey John Harvey OAM, Simaro Massisya Lutumba Ndomanueno, Alberto Cortez, (ne José Alberto García Gallo), Richard Robert Elias, Kim English, Margaret Lewis Warwick, Billy Adams, James William Glaser, Shawn Smith, Davey J. Williams, Einar "Paster'n" Iversen, Tiger Merritt, David Farrant, Pink Fairies, Rick Wakeman, Comic Strip Presents, Iona, Essra Mohawk, Alan Dearling, The Holy Island of Lindisfarne, John Brodie-Good, Kathmandu, Nepal, Kev Rowland, Settke Your Scores, Shields, Skeletal Remains, The Slyde,Spiders, Stone Deaf, Stryper, Unprocessed, Nikki and Bunty, Roy Weard, C J Stone, Lawrence Ferlinghetti, Hawkwind, Jon Downes, The Wild Colonial Boy, Martin Springett, T. Lobsang Rampa,
Lama Mingyar Dondup
 
And the last few issues are:
 
Issue 331-32 (Scott Walker)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-331-2.html
Issue 329-30 (Charlie X)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-329-30.html
Issue 327-28 (Hawkwind)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-327-8.html
Issue 325-26 (Gonzo)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-325-5.html
Issue 323-24 (Irvine Welsh)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-323-4.html
Issue 321-22 (Discordianism)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-321-2.html
Issue 319-20 (Brix Smith)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-319-20.html
Issue 317-18 (Christmas)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-317-18.html
Issue 315-16 (Steve Miller)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-315-16.html
Issue 313-14 (Hawkwind)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-313-14.html
Issue 311-12 (Extinction Rebellion)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-310-11.html
Issue 309-10 (Steve Hillage)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-309-10.html
Issue 307-8 (Michael Moorcock)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-307-8.html
Issue 305-6 (Maartin Allcock)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-305-6.html
Issue 303-4 (kOZFEST)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-303-4.html
Issue 301-2 (Ringo Starr)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-301-2.html
Issue 299-300 (Aretha Franklin)
https://www.flipsnack.com/9FE5CEE9E8C/gonzo-299-30.html
Issue 298 (Alan in Hungary)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo297.html
Issue 297 (Shir Ordo)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo297.html
Issue 295-6 (Robert Berry)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo295-6.html
Issue 294 (Bow Wow Wow)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo294.html
Issue 293 (Stonehenge)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo293.html
Issue 292 (Rolling Stones)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo292.html
Issue 291 (Alien Weaponry)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo291.html
Issue 290 (Frank Zappa)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo290.html
Issue 289 (Misty in Roots)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo289.html
Issue 288 (Paula Frazer)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo288.html
Issue 287 (Boss Goodman)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo287.html
Issue 286 (Monty Python)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo286.html
Issue 285 (ELP)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo285.html
Issue 284 (Strangelove)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo284.html
Issue 283 (Record Store Day)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo283.html
Issue 282 (Neil Finn and Fleetwood Mac)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo282.html
Issue 281 (Carl Palmer)
http://www.flipsnack.com/9FE5CEE9E8C/gonzo281.html
Issue 280 (Steve Andrews)
 
All issues from #70 can be downloaded at www.gonzoweekly.com if you prefer. If you have problems downloading, just email me and I will add you to the Gonzo Weekly dropbox. The first 69 issues are archived there as well. Information is power chaps, we have to share it!
 
You can download the magazine in pdf form HERE:
http://www.gonzoweekly.com/pdf/
 

SPECIAL NOTICE: If you, too, want to unleash the power of your inner rock journalist, and want to join a rapidly growing band of likewise minded weirdos please email me at jon@eclipse.co.uk The more the merrier really.

          pynbody 0.47      Comment   Translate Page      
Light-weight astronomical N-body/SPH analysis for python
           Comment on How to Create an ARIMA Model for Time Series Forecasting in Python by Jason Brownlee       Comment   Translate Page      
Yes, you can use the forecast() or predict() functions. More here: https://machinelearningmastery.com/make-sample-forecasts-arima-python/
           Comment on Multivariate Time Series Forecasting with LSTMs in Keras by max ver       Comment   Translate Page      
Hi Jason, If you replace in this example the target by a binary target, let us say one that says if the var_1 goes up or not in the next move, thus : : reframed['var1(t)_diff']=reframed['var1(t)'].diff(1) reframed['target_diff']=reframed['var1(t)_diff'].apply(lambda x : (x>0)*1) it gives this error : '''' You are passing a target array of shape (8760, 1) while using as loss `categorical_crossentropy`. `categorical_crossentropy` expects targets to be binary matrices (1s and 0s) of shape (samples, classes). If your targets are integer classes, you can convert them to the expected format via: ''''' I have : test_y.shape as (35038,) but if we follow another example from you with the PIMA dataset on a simple classification : https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/ which was : X = dataset[:,0:8] Y = dataset[:,8] model = Sequential() model.add(Dense(12, input_dim=8, activation='relu')) model.add(Dense(8, activation='relu')) model.add(Dense(1, activation='sigmoid')) model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) model.fit(X, Y, epochs=150, batch_size=10) it gives no error whereas the Y have the same shape ... why ? How can we make it work for the lstm classification please ? Thanks
           Comment on How to Setup a Python Environment for Machine Learning and Deep Learning with Anaconda by Andrea       Comment   Translate Page      
theano: 1.0.3 tensorflow: 1.10.0 Using TensorFlow backend. keras: 2.2.4 One question: What do you think about the following message? <> Thank you for your work
           Comment on How to Setup a Python Environment for Machine Learning and Deep Learning with Anaconda by Andrea       Comment   Translate Page      
scipy: 1.2.0 numpy: 1.15.4 matplotlib: 3.0.2 pandas: 0.24.0 statsmodels: 0.9.0 sklearn: 0.20.3
          Digital Cloud Architect - Axius Technology INC - Memphis, TN      Comment   Translate Page      
* Essential: - AWS Basic Networking knowledge, AWS Glue, AWS S3, AWS Athena, AWS Aurora, AWS Cloud Formation, Python Scripting, PySpark, AWS Data Pipeline *...
From Indeed - Tue, 02 Apr 2019 19:04:19 GMT - View all Memphis, TN jobs


Next Page: 10000

Site Map 2018_01_14
Site Map 2018_01_15
Site Map 2018_01_16
Site Map 2018_01_17
Site Map 2018_01_18
Site Map 2018_01_19
Site Map 2018_01_20
Site Map 2018_01_21
Site Map 2018_01_22
Site Map 2018_01_23
Site Map 2018_01_24
Site Map 2018_01_25
Site Map 2018_01_26
Site Map 2018_01_27
Site Map 2018_01_28
Site Map 2018_01_29
Site Map 2018_01_30
Site Map 2018_01_31
Site Map 2018_02_01
Site Map 2018_02_02
Site Map 2018_02_03
Site Map 2018_02_04
Site Map 2018_02_05
Site Map 2018_02_06
Site Map 2018_02_07
Site Map 2018_02_08
Site Map 2018_02_09
Site Map 2018_02_10
Site Map 2018_02_11
Site Map 2018_02_12
Site Map 2018_02_13
Site Map 2018_02_14
Site Map 2018_02_15
Site Map 2018_02_15
Site Map 2018_02_16
Site Map 2018_02_17
Site Map 2018_02_18
Site Map 2018_02_19
Site Map 2018_02_20
Site Map 2018_02_21
Site Map 2018_02_22
Site Map 2018_02_23
Site Map 2018_02_24
Site Map 2018_02_25
Site Map 2018_02_26
Site Map 2018_02_27
Site Map 2018_02_28
Site Map 2018_03_01
Site Map 2018_03_02
Site Map 2018_03_03
Site Map 2018_03_04
Site Map 2018_03_05
Site Map 2018_03_06
Site Map 2018_03_07
Site Map 2018_03_08
Site Map 2018_03_09
Site Map 2018_03_10
Site Map 2018_03_11
Site Map 2018_03_12
Site Map 2018_03_13
Site Map 2018_03_14
Site Map 2018_03_15
Site Map 2018_03_16
Site Map 2018_03_17
Site Map 2018_03_18
Site Map 2018_03_19
Site Map 2018_03_20
Site Map 2018_03_21
Site Map 2018_03_22
Site Map 2018_03_23
Site Map 2018_03_24
Site Map 2018_03_25
Site Map 2018_03_26
Site Map 2018_03_27
Site Map 2018_03_28
Site Map 2018_03_29
Site Map 2018_03_30
Site Map 2018_03_31
Site Map 2018_04_01
Site Map 2018_04_02
Site Map 2018_04_03
Site Map 2018_04_04
Site Map 2018_04_05
Site Map 2018_04_06
Site Map 2018_04_07
Site Map 2018_04_08
Site Map 2018_04_09
Site Map 2018_04_10
Site Map 2018_04_11
Site Map 2018_04_12
Site Map 2018_04_13
Site Map 2018_04_14
Site Map 2018_04_15
Site Map 2018_04_16
Site Map 2018_04_17
Site Map 2018_04_18
Site Map 2018_04_19
Site Map 2018_04_20
Site Map 2018_04_21
Site Map 2018_04_22
Site Map 2018_04_23
Site Map 2018_04_24
Site Map 2018_04_25
Site Map 2018_04_26
Site Map 2018_04_27
Site Map 2018_04_28
Site Map 2018_04_29
Site Map 2018_04_30
Site Map 2018_05_01
Site Map 2018_05_02
Site Map 2018_05_03
Site Map 2018_05_04
Site Map 2018_05_05
Site Map 2018_05_06
Site Map 2018_05_07
Site Map 2018_05_08
Site Map 2018_05_09
Site Map 2018_05_15
Site Map 2018_05_16
Site Map 2018_05_17
Site Map 2018_05_18
Site Map 2018_05_19
Site Map 2018_05_20
Site Map 2018_05_21
Site Map 2018_05_22
Site Map 2018_05_23
Site Map 2018_05_24
Site Map 2018_05_25
Site Map 2018_05_26
Site Map 2018_05_27
Site Map 2018_05_28
Site Map 2018_05_29
Site Map 2018_05_30
Site Map 2018_05_31
Site Map 2018_06_01
Site Map 2018_06_02
Site Map 2018_06_03
Site Map 2018_06_04
Site Map 2018_06_05
Site Map 2018_06_06
Site Map 2018_06_07
Site Map 2018_06_08
Site Map 2018_06_09
Site Map 2018_06_10
Site Map 2018_06_11
Site Map 2018_06_12
Site Map 2018_06_13
Site Map 2018_06_14
Site Map 2018_06_15
Site Map 2018_06_16
Site Map 2018_06_17
Site Map 2018_06_18
Site Map 2018_06_19
Site Map 2018_06_20
Site Map 2018_06_21
Site Map 2018_06_22
Site Map 2018_06_23
Site Map 2018_06_24
Site Map 2018_06_25
Site Map 2018_06_26
Site Map 2018_06_27
Site Map 2018_06_28
Site Map 2018_06_29
Site Map 2018_06_30
Site Map 2018_07_01
Site Map 2018_07_02
Site Map 2018_07_03
Site Map 2018_07_04
Site Map 2018_07_05
Site Map 2018_07_06
Site Map 2018_07_07
Site Map 2018_07_08
Site Map 2018_07_09
Site Map 2018_07_10
Site Map 2018_07_11
Site Map 2018_07_12
Site Map 2018_07_13
Site Map 2018_07_14
Site Map 2018_07_15
Site Map 2018_07_16
Site Map 2018_07_17
Site Map 2018_07_18
Site Map 2018_07_19
Site Map 2018_07_20
Site Map 2018_07_21
Site Map 2018_07_22
Site Map 2018_07_23
Site Map 2018_07_24
Site Map 2018_07_25
Site Map 2018_07_26
Site Map 2018_07_27
Site Map 2018_07_28
Site Map 2018_07_29
Site Map 2018_07_30
Site Map 2018_07_31
Site Map 2018_08_01
Site Map 2018_08_02
Site Map 2018_08_03
Site Map 2018_08_04
Site Map 2018_08_05
Site Map 2018_08_06
Site Map 2018_08_07
Site Map 2018_08_08
Site Map 2018_08_09
Site Map 2018_08_10
Site Map 2018_08_11
Site Map 2018_08_12
Site Map 2018_08_13
Site Map 2018_08_15
Site Map 2018_08_16
Site Map 2018_08_17
Site Map 2018_08_18
Site Map 2018_08_19
Site Map 2018_08_20
Site Map 2018_08_21
Site Map 2018_08_22
Site Map 2018_08_23
Site Map 2018_08_24
Site Map 2018_08_25
Site Map 2018_08_26
Site Map 2018_08_27
Site Map 2018_08_28
Site Map 2018_08_29
Site Map 2018_08_30
Site Map 2018_08_31
Site Map 2018_09_01
Site Map 2018_09_02
Site Map 2018_09_03
Site Map 2018_09_04
Site Map 2018_09_05
Site Map 2018_09_06
Site Map 2018_09_07
Site Map 2018_09_08
Site Map 2018_09_09
Site Map 2018_09_10
Site Map 2018_09_11
Site Map 2018_09_12
Site Map 2018_09_13
Site Map 2018_09_14
Site Map 2018_09_15
Site Map 2018_09_16
Site Map 2018_09_17
Site Map 2018_09_18
Site Map 2018_09_19
Site Map 2018_09_20
Site Map 2018_09_21
Site Map 2018_09_23
Site Map 2018_09_24
Site Map 2018_09_25
Site Map 2018_09_26
Site Map 2018_09_27
Site Map 2018_09_28
Site Map 2018_09_29
Site Map 2018_09_30
Site Map 2018_10_01
Site Map 2018_10_02
Site Map 2018_10_03
Site Map 2018_10_04
Site Map 2018_10_05
Site Map 2018_10_06
Site Map 2018_10_07
Site Map 2018_10_08
Site Map 2018_10_09
Site Map 2018_10_10
Site Map 2018_10_11
Site Map 2018_10_12
Site Map 2018_10_13
Site Map 2018_10_14
Site Map 2018_10_15
Site Map 2018_10_16
Site Map 2018_10_17
Site Map 2018_10_18
Site Map 2018_10_19
Site Map 2018_10_20
Site Map 2018_10_21
Site Map 2018_10_22
Site Map 2018_10_23
Site Map 2018_10_24
Site Map 2018_10_25
Site Map 2018_10_26
Site Map 2018_10_27
Site Map 2018_10_28
Site Map 2018_10_29
Site Map 2018_10_30
Site Map 2018_10_31
Site Map 2018_11_01
Site Map 2018_11_02
Site Map 2018_11_03
Site Map 2018_11_04
Site Map 2018_11_05
Site Map 2018_11_06
Site Map 2018_11_07
Site Map 2018_11_08
Site Map 2018_11_09
Site Map 2018_11_10
Site Map 2018_11_11
Site Map 2018_11_12
Site Map 2018_11_13
Site Map 2018_11_14
Site Map 2018_11_15
Site Map 2018_11_16
Site Map 2018_11_17
Site Map 2018_11_18
Site Map 2018_11_19
Site Map 2018_11_20
Site Map 2018_11_21
Site Map 2018_11_22
Site Map 2018_11_23
Site Map 2018_11_24
Site Map 2018_11_25
Site Map 2018_11_26
Site Map 2018_11_27
Site Map 2018_11_28
Site Map 2018_11_29
Site Map 2018_11_30
Site Map 2018_12_01
Site Map 2018_12_02
Site Map 2018_12_03
Site Map 2018_12_04
Site Map 2018_12_05
Site Map 2018_12_06
Site Map 2018_12_07
Site Map 2018_12_08
Site Map 2018_12_09
Site Map 2018_12_10
Site Map 2018_12_11
Site Map 2018_12_12
Site Map 2018_12_13
Site Map 2018_12_14
Site Map 2018_12_15
Site Map 2018_12_16
Site Map 2018_12_17
Site Map 2018_12_18
Site Map 2018_12_19
Site Map 2018_12_20
Site Map 2018_12_21
Site Map 2018_12_22
Site Map 2018_12_23
Site Map 2018_12_24
Site Map 2018_12_25
Site Map 2018_12_26
Site Map 2018_12_27
Site Map 2018_12_28
Site Map 2018_12_29
Site Map 2018_12_30
Site Map 2018_12_31
Site Map 2019_01_01
Site Map 2019_01_02
Site Map 2019_01_03
Site Map 2019_01_04
Site Map 2019_01_06
Site Map 2019_01_07
Site Map 2019_01_08
Site Map 2019_01_09
Site Map 2019_01_11
Site Map 2019_01_12
Site Map 2019_01_13
Site Map 2019_01_14
Site Map 2019_01_15
Site Map 2019_01_16
Site Map 2019_01_17
Site Map 2019_01_18
Site Map 2019_01_19
Site Map 2019_01_20
Site Map 2019_01_21
Site Map 2019_01_22
Site Map 2019_01_23
Site Map 2019_01_24
Site Map 2019_01_25
Site Map 2019_01_26
Site Map 2019_01_27
Site Map 2019_01_28
Site Map 2019_01_29
Site Map 2019_01_30
Site Map 2019_01_31
Site Map 2019_02_01
Site Map 2019_02_02
Site Map 2019_02_03
Site Map 2019_02_04
Site Map 2019_02_05
Site Map 2019_02_06
Site Map 2019_02_07
Site Map 2019_02_08
Site Map 2019_02_09
Site Map 2019_02_10
Site Map 2019_02_11
Site Map 2019_02_12
Site Map 2019_02_13
Site Map 2019_02_14
Site Map 2019_02_15
Site Map 2019_02_16
Site Map 2019_02_17
Site Map 2019_02_18
Site Map 2019_02_19
Site Map 2019_02_20
Site Map 2019_02_21
Site Map 2019_02_22
Site Map 2019_02_23
Site Map 2019_02_24
Site Map 2019_02_25
Site Map 2019_02_26
Site Map 2019_02_27
Site Map 2019_02_28
Site Map 2019_03_01
Site Map 2019_03_02
Site Map 2019_03_03
Site Map 2019_03_04
Site Map 2019_03_05
Site Map 2019_03_06
Site Map 2019_03_07
Site Map 2019_03_08
Site Map 2019_03_09
Site Map 2019_03_10
Site Map 2019_03_11
Site Map 2019_03_12
Site Map 2019_03_13
Site Map 2019_03_14
Site Map 2019_03_15
Site Map 2019_03_16
Site Map 2019_03_17
Site Map 2019_03_18
Site Map 2019_03_19
Site Map 2019_03_20
Site Map 2019_03_21
Site Map 2019_03_22
Site Map 2019_03_23
Site Map 2019_03_24
Site Map 2019_03_25
Site Map 2019_03_26
Site Map 2019_03_27
Site Map 2019_03_28
Site Map 2019_03_29
Site Map 2019_03_30
Site Map 2019_03_31
Site Map 2019_04_01
Site Map 2019_04_02
Site Map 2019_04_03
Site Map 2019_04_04
Site Map 2019_04_05
Site Map 2019_04_06
Site Map 2019_04_07
Site Map 2019_04_08
Site Map 2019_04_09
Site Map 2019_04_10
Site Map 2019_04_11
Site Map 2019_04_12
Site Map 2019_04_13
Site Map 2019_04_14