|
January-19, 2012 by: Nick Smith From: Nick Smith
------------------------------------------------------
Just passing this along
http://tinyurl.com/7gmsmh4
Web Product and Software Engineer
About the Job
EPB has an immediate opening for a Web Product and Software Engineer
in the IT Division.
The Web Product and Software Engineer=92s primary responsibilities are
directing interactive design, information architecture, and software
development, as well as planning and executing internal support and
maintenance of current, pending, and future customer-facing online
projects, as well as the technology stacks on which these applications
depend.
The Individual Must:
Serve as knowledge expert of EPB=92s web and mobile applications,
responsible for fulfilling design and technical implementations of
user interface, user experience, information architecture, and
programming implementation of team projects.
Solid creativity and ability to visualize, sketch, wireframe, and
direct design of interactive applications for consumers.
Understand individual project requirements and potential impact on
existing applications.
Maintain awareness of potential technical pitfalls in development of
both stand-alone applications and those integrated with third-party
systems.
Provide insight and recommendations on the best technological
solutions available to meet EPB=92s evolving business and product needs.
Develop full understanding of third-party systems used by EPB to
facilitate integration of those systems into EPB's web and mobile
applications.
Possess a solid understanding of client-side technologies and
limitations to provide seamless collaboration during development and
support tasks, as well as ability to think through complex problems
and business requirements that must be translated into simple, usable,
and friendly applications for EPB customers and internal staff.
Assist in developing and supporting the software that powers EPB=92s
customer-facing and internal applications and websites whenever
necessary.
Provide sound resource management with respect to project deliveries.
Ability to schedule design and development tasks in accordance with
company priorities and expected deadlines.
Exhibit sound project management skills and ability to direct
simultaneous projects in collaboration with multiple departments.
Remain up-to-date on current and emerging trends and practices related
to software development, user experience, user interfaces, and related
disciplines.
Any other duties as assigned by supervisor.
Education
Must have a four year college degree from an accredited college in
Computer Science or related field. (An equivalent combination of
training and experience may be considered.)
Must possess a minimum of 3-5 years of web and application programming
experience, as well as demonstrated experience in managing projects
from conception to completion.
A Github account is encouraged and welcome--if you have one, please
submit your Github username with your application.
Ability to work within project-specific development environments and
multiple programming languages.
Must possess a track record of understanding project expectations and
delivering to a high level of customer and company satisfaction.
Must possess the ability to understand and work within the constructs
of project processes, scope, and schedules.
Experience in identifying, documenting, and verifying technical
requirements; identifying and mitigating risks; and providing accurate
and timely technical status reports.
Must possess solid communication skills, particularly when discussing
technical issues related to projects.
Technology Requirements
The Web Product and Software Engineer will work on a team whose work
consists of and depends on the following technologies and skills.
Programming Languages, Platforms, and Frameworks:
=B7 Python, Django, Ruby, Rails, Sinatra, Objective-C and iOS*,
Android and/or Java*, .NET and C#*, SQL, HTML/XHTML, Javascript &
JSON, SOAP & XML, YAML, MVC, HAML, Shell scripts, WebSockets
Software used daily:
=B7 Mac OS X, Adobe Creative Suite, Omnigraffle (or other
wireframe tools), PostgreSQL, git, virtualenv, cron, nginx, god,
rbenv, iOS, Unix/Linux, SSH, Bash, Zsh, or other shell, TextMate,
Emacs, SublimeText2, vi, and other editors, Virtual machines for
development & cross-platform testing, Custom internal tools
Other tasks and skills:
Writing and maintaining custom scripts for automating tasks.
Debugging applications.
Test-driven development.
Documentation.
Reliable code commenting.
Strong understanding of git workflow.
* These items are representative of planned or possible future
application needs, but are not a part of current daily development
tasks.
ENVIRONMENTAL FACTORS and PHYSICAL REQUIREMENTS
The incumbent will frequently be required to sit and type, with
occasional need to work overtime or unusual hours according to
business necessity.
--=20
--------------
Nick Smith
nick at nicksmith dot us
..more.. October-19, 2011 by: Average SecurityGuy From: Average SecurityGuy
------------------------------------------------------
I am looking for side work in programming. Anyone on the list know of any
paid work for a python or ruby(not rails) programmer?
--
Stephen Haywood
Security Consultant
Twitter: @averagesecguy
Blog: averagesecurityguy.info
..more.. October-17, 2011 by: Ryan Macy From: Ryan Macy
------------------------------------------------------
I'm working on a "do-anything" analytic program (integrates into [oracle,
mssql, mysql, postgresql] + [windows server, *nix] + [web
applications{python, php, ruby, javascript}]) and was curious if CHUGALUG
had library recommendations?
I know there are a couple of Python prodigies on this list ;-)
-Ryan
..more.. September-28, 2011 by: Matt Keys From: Matt Keys
------------------------------------------------------
I'm more interested in practical application than I am a cert. If you're
serious about being a mentor/teacher please let me know. I'd love to become
fluent in python or perl to expand my skillset for support of cloud
services/infrastructure/sysadmin sectors. From what I've seen and read about
products I'm interested in python looks to be more widely used. I'm leaning
towards it because of that and it seems to be easier to learn. I'm just not
sure how valid that thought process is though as I'm usually
consuming/troubleshooting rather than developing/customizing.
From: chugalug-bounces@chugalug.org [mailto:chugalug-bounces@chugalug.org]
On Behalf Of Average SecurityGuy
Sent: Wednesday, September 28, 2011 10:10 PM
To: CHUGALUG
Subject: Re: [Chugalug] O'Reilly School of Technology
If you just want to learn python, I'll teach you python for $318 dollars. If
you want certification then I can't help you.
On Wed, Sep 28, 2011 at 8:32 PM, Matt Keys wrote:
I've been considering taking a python or perl course from O'Reilly when my
budget permits :
http://www.oreillyschool.com/certificates/python-programming.php . I'd like
to talk to someone who's been through one to get their opinion on it.
There's a guy at work who went through a few of the the web programming
courses but didn't finish up. He wasn't all that impressed.
..more.. September-28, 2011 by: Matt Keys From: Matt Keys
------------------------------------------------------
I've been considering taking a python or perl course from O'Reilly when my
budget permits :
http://www.oreillyschool.com/certificates/python-programming.php . I'd like
to talk to someone who's been through one to get their opinion on it.
There's a guy at work who went through a few of the the web programming
courses but didn't finish up. He wasn't all that impressed.
..more.. August-29, 2011 by: Eric Wolf From: Eric Wolf
------------------------------------------------------
I will personally buy a beer for any CHUGALUGers who make the trek out to
Denver next month for FOSS4G (or even State of the Map)!
http://2011.foss4g.org/
What is FOSS4G? Free and Open Source Software for Geospatial!
FOSS4G is the premier conference for users and developers of open source
software for geospatial applications. Here are some examples:
OpenLayers - the go-to web mapping interface
Geoserver - the reference platform for OGC WFS standard
PostGIS - spatially enabled RDBMS built on to of Postgres.
GRASS - before Envi, ERDAS and ArcGIS, the Army built their GIS on GRASS.
It's been fully open source since 1995!
QGIS (uDig, OpenJump, etc) - are serious desktop GIS applications
The Geospatial Market is unique relative to open source software. For
instance, there are only two widely used spatial RDBMS - Oracle and
Postgres. There are no viable commercial alternatives to OpenLayers because
it just owns the market. GeoServer and MapServer dominate the spatial data
server market in a way that rivals Apache in the web server market. Even the
800-pound gorilla, Esri, fesses up to including the GDAL/OGR library as a
key component in ArcGIS. Additionally, ArcGIS includes Python with every
install!
And this is the first time since 2007 that FOSS4G has been in North America!
Last year was Barcelona, Spain. Before that, Sydney, Australia. Before that
Cape Town, South Africa. Next year will be either Prague or Beijing. This
conference covers some serious geography!
So come on out to Denver. I'm buying the beer!
-Eric Wolf
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
..more.. August-29, 2011 by: Sean Brewer From: Sean Brewer
------------------------------------------------------
Some of you might be interested in this.
---------- Forwarded message ----------
From: Shanley Kane
Date: Mon, Aug 29, 2011 at 5:36 PM
Subject: [pyatl] Upcoming Mobile Hackathon - all-day Saturday, September 10
.
To: pyatl-list@meetup.com
Hey PyAtl -
I'm the organizer of Mobile App Hackathon, an all-day coding event focused
on building and demoing a mobile app in one day (well, and also meet new
teammates, learn about new technologies, maybe win some prizes, and ohyah
eat free food, nom free snacks, and drink free drinks :). We just announced
out next (and first!) event in Atlanta Saturday, September 10- it's free and
registration is at: http://mobileappatl.eventbrite.com/
More details:
We have some great space at the ATDC (75 5th Street, NW). It's free and the
concept is to create a good space with good wi-fi to meet, network, work in
teams or form a new one and explore new technology to get something cool
together. We open doors at 10:00 am, food is provided all day, and there
will be developer support on hand. Everyone gets to demo at the end of the
day. *The event is platform and language-agnostic* so come to build in what
you're familiar with or try something new - build whatever you want for
whatever you want, and there will be lightning talks from Sencha,
Appcelerator, Immersion and Apigee if you want to learn about some new
stuff.
Let me know any questions and really hope to see some of you out!
Cheers
Shanley
--
@Apigee
http://apigee.com
Twitter: Shanley
Skype: shanleykane
Cell: 312-479-2320
--
Please Note: If you hit "*REPLY*", your message will be sent to
*everyone*on this mailing list (
pyatl-list@meetup.com)
This message was sent by Shanley Kane (shanley@apigee.com) from PyAtl:
Atlanta Python Programmers .
To learn more about Shanley Kane, visit his/her member
profile
To unsubscribe or to update your mailing list settings, click
here
Meetup, PO Box 4668 #37895 New York, New York 10163-4668 |
support@meetup.com
..more.. July-21, 2011 by: Benjamin Stewart From: Benjamin Stewart
------------------------------------------------------
I just wanted to say thanks to all those who touted Emacs in the recent
thread about IDEs. I tried it again for the third time, and this time I
think I'm a believer! I've used several editors, and been wrangled by a
couple of different IDEs now, and I've never encountered one that gets out
of my way like Emacs does, and there's no text format it doesn't handle! I'm
mainly using it for Python editing, and it's nice to be able to make a
change to a function, then send it to an interpreter for testing with just a
keystroke, without ever leaving the window. Version Control integration is
also just Done Right (I'm looking at you, Eclipse!). Plus, if I get bored, I
can always M-x dissociated-press whatever I've been working on (or a
chugalug thread), and sit back for some laughs!
So, does anybody have some tips to make it even better?
--
Benjamin Stewart
..more.. June-28, 2011 by: Matt Keys From: Matt Keys
------------------------------------------------------
I built a small vmware host in my newegg wishlist that was a lot of bang for
the buck. My notes on it were "16 cores at 2GHz, 24GB DDR3 1066, 2.5TB disk
in a 4U for under $2000"
1x rosewill rsv-l4000 4U case $109
1x asus kgpe-d16 dual socket g34 $399
1x corsair 750w $115
2x amd opteron 6128 (8 cores each) $520
1x g.skill 24gb (6x4gb) ddr3 1333 $239 (out of stock now)
5x 500gb sata WD caviar blacks (deactivated now, was around ~$50/ea)
1x artic cooling thermal compound $13
From: chugalug-bounces@chugalug.org [mailto:chugalug-bounces@chugalug.org]
On Behalf Of Eric Wolf
Sent: Tuesday, June 28, 2011 1:32 PM
To: CHUGALUG
Subject: Re: [Chugalug] Big Memory
I think I'm going to take the next logical/lazy step and write the index to
SQLite and let the library do the dirty work for me. I'm spending too much
time thinking about this.
And yeah, a half TB of RAM seems ridiculous but it's surprisingly doable.
You can build a 1/4 TB RAM machine with parts from NewEgg for under $7K.
Figure you guys have been talking about building systems with 1000s of
processors for Bitcoin mining. Makes sense that RAM would work
proportionally as well.
We need a "NewEgg Index": What is the phattest machine that can be built
from parts in stock at NewEgg?
CPU: How many cores? What speed?
RAM: TBs?
Disk: PBs?
GPU: 10K?
The motherboard I was looking at could support 48 CPU cores, 256GB RAM but
the rest gets harder because you wouldn't put too many drives in a single
cabinet (just use NAS) and to get the GPU count up, you are using bus
extenders...
Thanks for the input...
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
On Tue, Jun 28, 2011 at 11:17 AM, Chad Smith wrote:
The more I read the more amazed I get...
HALF A TERABYTE OF RAM!!!!
it's like "1.21 JiggaWatts!!!" (I know it's Gigawatts, but that's not what
the man said.)
- Chad W Smith
"I like a man who's middle name is W." - President George W. Bush - February
10, 2003 bit.ly/gwb-dubya
On Tue, Jun 28, 2011 at 12:09 PM, Aaron welch wrote:
Hive running on a Cassandra ring would be easier. That gives you an SQL
interface over a distributed node cluster with linear performance gains from
adding new hosts.
http://www.datastax.com/products/brisk
-AW
On Tue, Jun 28, 2011 at 1:06 PM, Eric Wolf wrote:
Like I said, I'm being lazy with the code. Map-Reducing the problem is not
lazy.
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
On Tue, Jun 28, 2011 at 10:58 AM, Ryan Bales wrote:
You don't need big memory if you're able to distribute the load with
something like MapReduce. I know GAE supports MapReduce, and I'm sure there
are others. GAE also supports WSGI, so you're good to go with python.
~Ryan Bales
On Tue, Jun 28, 2011 at 11:20 AM, Eric Wolf wrote:
I'm currently trying to work with a really big data file (473GB) with some
Python code. I'm building an index in RAM in Python with a set. Currently, I
am running out RAM (and VM) on my system with 8GB of RAM and 12GB of VM. I
have two options: rewrite the code so it's slower but fits in my available
memory or push it out somewhere where I can have the RAM to do the job.
The "slower" bit may end up being a deal breaker because I anticipate the
jobs to take a couple days even working straight from RAM. "Slower" might
mean weeks or months. So I have time to explore finding someplace else to
run this.
So what I need is a platform that provides a reasonably current Python
installation, 512GB of RAM and 2-3TBs of disk.
Looking on NewEgg, the biggest system I can build is a 256GB RAM box
starting around $6K. I could build a system with 128GB of RAM and use a
512GB SSD for VM for starting around $5K. The money isn't a deal breaker but
it still doesn't guarantee I can achieve what I need - hours or days instead
of weeks or months.
The largest EC2 instance Amazon has only has 68GB of RAM. I'll probably try
that next just because it's a cheaper way to get out of my 8GB physical
limitation.
Cloud is more appealing because I really don't want to have to waste a day
or two building a box (in addition to the purchasing headaches). And I may
not need the system after this project.
Are there any other options out there for large memory cloud systems?
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
..more.. June-28, 2011 by: Eric Wolf From: Eric Wolf
------------------------------------------------------
I'm currently trying to work with a really big data file (473GB) with some
Python code. I'm building an index in RAM in Python with a set. Currently, I
am running out RAM (and VM) on my system with 8GB of RAM and 12GB of VM. I
have two options: rewrite the code so it's slower but fits in my available
memory or push it out somewhere where I can have the RAM to do the job.
The "slower" bit may end up being a deal breaker because I anticipate the
jobs to take a couple days even working straight from RAM. "Slower" might
mean weeks or months. So I have time to explore finding someplace else to
run this.
So what I need is a platform that provides a reasonably current Python
installation, 512GB of RAM and 2-3TBs of disk.
Looking on NewEgg, the biggest system I can build is a 256GB RAM box
starting around $6K. I could build a system with 128GB of RAM and use a
512GB SSD for VM for starting around $5K. The money isn't a deal breaker but
it still doesn't guarantee I can achieve what I need - hours or days instead
of weeks or months.
The largest EC2 instance Amazon has only has 68GB of RAM. I'll probably try
that next just because it's a cheaper way to get out of my 8GB physical
limitation.
Cloud is more appealing because I really don't want to have to waste a day
or two building a box (in addition to the purchasing headaches). And I may
not need the system after this project.
Are there any other options out there for large memory cloud systems?
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
..more.. June-26, 2011 by: Billy From: Billy
------------------------------------------------------
Last night was a great national Chugalug meeting with members from Californi=
a, Florida and Georgia in attendance.
It was great to see so many after 15+ years, and to celebrate Dan Lyke's bir=
thday.
The topics discussed include:
Mac OS and iMacs
Linux
Pre Compiler optimizations
Burning Man
Roid use and it's physical dangers
Job interviews
The three P's (perl, python, php)
Flame throwers
Build Night
(various topics that aren't G-rated)
Everyone left and reached their temporary destinations safely.
My thanks to Mike and Nancy Harrison for extending their home and hospitalit=
y.
--b
P.S. There was lots of bacon.
..more.. June-24, 2011 by: Eric Wolf From: Eric Wolf
------------------------------------------------------
I've googled. I've RTFManpage. It doesn't seem possible, so I'm asking you
guys:
Is there a way to decompress part of a file with bzip2 and restart the
process later?
I have a 26GB file that decompresses to about 500GB. Unfortunately, my only
storage device with that much capacity right now is a USB drive. I've done
this before and it takes about 36 hours to decompress the file. Since it's
going to USB, my CPU pegs almost the entire time so my machine is unusable.
I'd really like to split the job up over a few nights.
To make matters worse, the file was actually made with pbzip2. So I can't
just write my own decompressor in Python with the bzip2 library (which
doesn't support segmented bz2 files).
-Eric
-=--=---=----=----=---=--=-=--=---=----=---=--=-=-
Eric B. Wolf 720-334-7734
..more.. June-08, 2011 by: Ryan Macy From: Ryan Macy
------------------------------------------------------
I'm going to be at the Terminal Brewhouse all night doing some python
programming.
If you want to have a drink, develop/hack, and hang out -- you're invited.
I'll be there around 7p probably, anyone interested?
..more.. April-27, 2011 by: Stephen Haywood From: Stephen Haywood
------------------------------------------------------
Is there a Python group in Chattanooga?
..more.. April-19, 2011 by: Rod-Lists From: Rod-Lists
------------------------------------------------------
Just wonder where to start on documentation.
My focus would be for openbox.
Found a python app site. Though I might write in lua.
Is there way for them not to be butt ugly?
..more.. April-10, 2011 by: Sean Brewer From: Sean Brewer
------------------------------------------------------
I don't know if there are many Python developers here. If you are, check
this out: http://pythonmentors.com/
..more.. February-27, 2011 by: Cameron Kilgore From: Cameron Kilgore
------------------------------------------------------
Beating them to the punch
-Cameron
Sent via an Android phone
---------- Forwarded message ----------
From: "georgia ..more.. January-23, 2011 by: Mike Harrison From: Mike Harrison
------------------------------------------------------
I just downloaded a "Developers Kit" for a device that was supposedly
supported by "Windows Only"... Upon signing my life away, downloading and
extracting:
It had a Windows Directory, full of python scripts and .pyc files, and
a shell script build.bat (for Windows) and build.sh (For "Darwin" and
"Linux")..
Reading the PDF's.. It all only works on Windows AFTER installing Cygwin.
So far.. it's working on Linux just fine.. :)
..more.. December-30, 2010 by: Rod Young From: Rod Young
------------------------------------------------------
http://osuosl.org/about/news/hiring-analyst-programmer
Want to write code and support the missions of some of the world=92s most i=
mportant open source projects?
Oregon State University=92s Open Source Lab is recruiting a full-time softw=
are developer who will analyze, design, and test software code for Ganeti W=
eb Manager, the Protein Geometry Database and several other homegrown Open =
Source Lab projects. Development at the OSL includes collaborations with ac=
ademic and research faculty internal and external to OSU.
Reporting to the Operations Manager of the Open Source Lab, the Analyst Pro=
grammer will contribute in-depth knowledge of open source software developm=
ent using languages such as Python, Ruby and Java. The person in this posit=
ion is responsible for developing and modifying complex software applicatio=
ns, documenting code and development processes, and overseeing student soft=
ware developers. This position will allow the candidate to interact with ma=
ny of the open source projects hosted by the OSL. We seek candidates with a=
high level of initiative, motivation, and a high degree of success in prev=
ious endeavors.
To review more a more detailed job description and apply, check out the Ana=
lyst Programmer role on Oregon State University's Jobs page.
See our news archive for other OSUOSL news stories.
"Macs are by far the best machines to learn command line on. Just take that=
G3 iMac, wipe and do a CLI install on it. It is a beautiful thing."
--=20
..more.. December-26, 2010 by: "Robert A. Kelly III From: "Robert A. Kelly III"
------------------------------------------------------
I am working with Apache on a Debian server (not mine, so I don't have
access to the main config) and I'm having problems with content
negotiation working. Here is the problem:
I have files named {foo}.php
I use links to {foo} so that if I ever change and use a
different technology on the backend, say Perl or Python,
and {foo}.php become {foo}.pl or {foo}.py the links should
still work.
When a visitor requests {foo}, either by clicking a link or
typing {foo} into the address bar, the server should search
for {foo}.php, {foo}.pl, {foo}.py, etc, and serve whatever it
finds.
However, when a visitor requests {foo}, and {foo}.php exists
(but not {foo} or {foo}.html) the visitor gets a 404 error
instead. If {foo}.html exists, this will be served, but not
{foo}.php
One suggestion was to use mod
..more.. |
| ||