Showing posts with label 9. Show all posts
Showing posts with label 9. Show all posts

Thursday, October 27, 2016

Shed Skin 0 9

Shed Skin 0 9


I have just released version 0.9 of Shed Skin, a restricted-Python to C++ compiler. Looking at the state of things, a 1.0 version is probably not far off. There will probably be several 0.9.x releases first, though.

There were two issues blocking a 1.0 release in my mind, both of which seem to have been fixed with this release.

First, I was not completely happy yet with the type inference scalability. With 0.9, there has been another dramatic improvement in this regard. For example, the C64 emulator is analyzed 10 times faster now (about 3,000 lines in 2 minutes on my PC). But most other example programs are now analyzed much faster. It now seems a realistic option to compile a 10,000 line program.

Second, there were some long standing nasty issues with combining incompatible types (such as for [[1.0]] == [[1]], we are comparing different types). Shed Skin 0.9 includes a new framework for dealing with these issues, and the problem seems mostly solved at this point.

There were also some very nice performance optimizations for this release. Francois Boutines greatly optimized file I/O. Complex numbers are now copy-by-value, hence massively faster. And the idiomatic construct for .., .. in somedict.iteritems() should be a lot faster as well now. Thanks to Andreas van Cranenburgh for triggering the latter (as well as some of the type inference improvements) with a nice new example program, a natural language parser.

Shed Skin 0.9 also supports three new modules. Francois Boutines added support for the mmap module. Fahrzin Hemmati added support for binascii. And Tony Veijalainen added support for colorsys.

Further, there has been a massive amount of fixes. Thanks to Jason Ye for triggering several of these. Brent Pedersen fixed some set issues. Francois Boutines fixed a string comparison bug involving , and improved universal mode for files. Joris van Zwieten sent in the magic code to only print tracebacks (shedskin -x) for uncaught exceptions.

As usual, more details can be found in the release notes.

In the meantime, Paul Boddie has been at work trying to get Shed Skin 0.9 accepted as an official Debian package. It is already included with Fedora (thanks to Thomas Spura) and some other distributions, but Im a Debian/Ubuntu user myself, so I would be really pleased to see this happen.


Shed Skin 0 9

My Friday Five Week 9

My Friday Five Week 9


Yay!  Its Friday!  Dont you just love Fridays?  I do!  Well, its also a new year.  And at the top of my to-do list this year is to be more organized.  I use to be super organized but Ive let it slip the last few years.  It actually went downhill when we moved in to this house.  And there are many excuses reasons for this.  The house is large (larger than I want but we got such a good deal on it) and I try to take care of it by myself - impossible.  Plus, Im trying to remodel it - by myself (my husband does help but Im home more so it mostly falls on me).  Im the painter, cleaner, and landscaper - all while raising four kids and all that entails.  I just run out of time and energy to do it all.  But this year thats going to change.  Im making it a priority to get back to my organizational roots.  Here are some of the tips I found on Pinterest to help me.  And maybe some of these tips will help you too!


1)  Im going to use this Declutter Calendar - 


Beth from My Simpler Life created a one day at a time declutter guide.  I think I can handle one chore a day! It doesnt feel so overwhelming when its broken down into small chunks.  And think about how great the house will function by the end of the year!


2)  I dont wear much make-up, but when I saw this idea, I fell in love.  A make-up magnetic board - 


Laura from Laura Thoughts created this using an old thrift store frame (you know how much I love thrift store stuff) and some magnets.  Awesome.  Its so easy to see everything!  And a very inexpensive way to organize all of your make-up!


3)  Speaking of inexpensive...how about using your old bread bag tags to label cords?  I love this - 


I cant tell you how many times I have crawled under my desk to unplug something and couldnt figure out which cord to pull!  Ugh.  This is so simple - and free.  I found this idea over at Unplggd.  Definitely on my to-do list this year.



4)  If you thought that keeping bread tags was the only thing you should be saving, you were wrong.  Save all of your old cereal boxes too.  They make great magazine holders - 


I love when something so beautiful is also so cheap!  Head over to Sew Many Ways to see how Karen made this magazine holder.  I really want to make a few of these from my empty Lucky Charms boxes...


5)  Heres a great twist on pasta storage - using old Pringles cans - 


I found this on Non Obvious Solutions on tumbler (I love the name - it makes me feel better that I didnt think of this stuff myself!).  And if I get around to doing this, I would dress up the cans a bit.  And maybe add a chalkboard rectangle to label the contents since it isnt see-through.  Just to be a little more organized.  ;-)

Are you inspired to get organized?


p.s.  I found out this morning that I got booted from the One Month To Win It competition.  Sad.  If you stopped over to vote for me, thanks!  And if you still havent been over there - you really should check it out!  The women have amazing talent.  Next week, Ill share the projects that I submitted in more detail.  Well, it was fun while it lasted!  :-)



My Friday Five Week 9

Sunday, October 23, 2016

Get Cheap Free 9 X 12 Shed Plans

Get Cheap Free 9 X 12 Shed Plans


Shocking Truth - Free 9 X 12 Shed Plans!




Youll Learn How To Start Building Amazing Outdoor Sheds and Woodwork Designs The Faster and Easier Way ...With My *Step-By-Step* Quality Sheds Plans & Woodworking Course.


Do You Looking for Free 9 X 12 Shed Plans? So why hassle with free shed plans? How often have you ever bought an merchandise, and after that whenever you got it home, you wished you experienced bought the deluxe edition, or vice versa? It’s the same with ideas. You go to all of the trouble of choosing 1, buying it, then get it house, and for one of several factors it just isn’t want you would like. If its free, then you have misplaced nothing, you are able to just go and find another 1. You can do this several times if you want to until you find the right 1 for you personally.


Free 9 X 12 Shed Plans


visit this site:http://www.myshedplans.com


Free 9 X 12 Shed Plans
- You can download 12,000 more plans!
- All our other plans contain MORE details than this sample plan!
- All plans also comes in metric and imperial units.
- Click here to order now before the offer ends.

Use pressure-treated lumber when building the sheds flooring frame, which includes your mud sill, floor joists, and outside band joists. Untreated building lumber may cost a smaller amount but in time, it is going to rot. For the sheds floor, use 3/4-inch-thick exterior-grade plywood. If you need a little more rigidity, set up 3/4-inch tongue-and-groove plywood. It costs a lot more, but the edges of the sheets lock jointly. And if you live within an area with excessive moisture, consider using pressure-treated plyboard, which is much more weather-resistant when compared with exterior-grade plywood. Whatever plyboard you use, fasten it down with 2-inch-long gal decking screws, which can be rust-resistant and hold superior to nails. Another way to prevent water from rotting your shed is to assemble it at least 6 ins above the ground. That way, fresh air can circulate underneath and prevent wetness from accumulating right now there. Leave at least 3 feet of wide open space around all four facets of the shed. Building too close to bushes, shrubs, or walls will block sunlight and wind, along with the shed will remain wet. (Mold and mildew hate the sunlight.) Plus, having which extra clearance room makes it much easier to fresh paint or repair a new building. Framing any roof in the standard manner-with individual rafters, ridge table, and collar ties-can end up being challenging for beginner DIYers. An easier method is to build top trusses on the floor deck, after which raise each truss in place after the walls are up. A top truss is simply a prefabricated construction of two rafters fastened to a collar link or ceiling joist. The truss parts are usually placed together with plywood gusset plates that are glued along with screwed across the bones. Trusses are typically spaced 07 inches on center, and positioned directly above a wall porn star.


The secret is in following proven shed plans, step by step guides and detailed blueprints. This is closest thing to hiring a full time 24/7 carpenter working on your projects that youll ever find...[Read More]


If you are planning on building a storage shed, make sure you perform some homework first. A high level carpenter or seasoned handyman you have the advantage on the novice, in a few techniques. You will be able to determine what should be for you, either by using a shed kit or perhaps building from scratch. Using your experience your have an overabundance of options based on your understanding. You novice contractors have the same options, nevertheless it’s a matter of what would be the better for you. It really could be worth your while to check out the number of selections that are available. I realize, you really wanted to construct this from scratch, as well as perhaps feel like you’re cheating if you utilize a kit. To the contrary, you are making a wise determination, and besides someone has to still assemble it, plus you can colorize it for you. It’s that overall completed look that a person usually takes pride in, not really in how many bits of wood they had to reduce. These prefab self storage give you many options and also have lots of advantages. To begin with, you can have a choice of supplies such as wood, soft or metal. If you decide to build the shed from scratch, you probably would just be able to use wood, in the event you didn’t have any knowledge or perhaps tools to work with soft or metal. With some shed kits due to the way they are constructed an individual don’t need to worry to much about insulating, because of the way they are constructed. To ensure eliminates your problem of having to work with insulation.


Click Here To Download 12,000 Shed Plans


Note: This is just a sample plan. All other plans in our collection goes in-depth with more details, more instructions, complete material lists and illustrated photos.

Tag: Who Sells Free 9 X 12 Shed Plans, Free 9 X 12 Shed Plans Online, Get The Best Price For Free 9 X 12 Shed Plans Coupon Codes






Get Cheap Free 9 X 12 Shed Plans

Friday, October 21, 2016

Shed Skin 0 9 1

Shed Skin 0 9 1


I have just released version 0.9.1 of Shed Skin, a restricted-Python (2.4-2.6) to C++ compiler. This is a maintenance release, so no new major features were added. Most interesting perhaps are optimizations for itertools.product and str.join. Other than that, its mostly bugfixes and a new (hq2x image scaling) example. Please see the release notes for more details.

In the meantime, Paul Boddie has succeeded in getting Shed Skin 0.9 accepted into the Debian repositories, which is awesome for me personally.


Shed Skin 0 9 1

Thursday, October 20, 2016

Shed Skin 0 0 5 9

Shed Skin 0 0 5 9


I have just released Shed Skin 0.0.5.9. Its almost where I want it to be
for 0.0.6. What remains to be coded is some kind of connection to the
standard library (probably a simple one at first: working only for
opaque handlers). I also want to improve cases where ints and floats
are mixed, since this is quite common. Some major changes:

-basic exception handling

(support for custom ones, and for some builtins such as ValueError,
KeyError and AssertionError; this will allow for implementation of
iterator objects later on)

-some basic inheritance

(no multiple inheritance yet, or weird stuff; this enabled me to add
the 340-line pygmy raytracer to the test set. it becomes about 40
times faster here..)

-keyword arguments

(this has not been tested very well yet - let me know about any problems)

-many missing minor set features, thanks to reports by bearophile

(it should be practically complete now. the whole set of builtins is
nearing completion :D time to start optimizing stuff..)

-many, many bugfixes again, again mostly thanks to bearophile

I added four new big programs to the test set that (with some minor
modifications) work now: a tic-tac-toe player for arbitrary size
boards, a simple genetics algorithm, a linear algebra program and the
mentioned raytracer. Finally, the README has been improved again,
though its still pretty bad. After the release of 0.0.6 I plan to
create a web site with performance comparisons between CPython, Psyco
and Shed Skin (perhaps even PyPy :P), because quite some interesting
programs compile now, and Shed Skin is usually a lot faster than Psyco, except when Python builtins are the bottleneck. I guess some more STL magic is required here..

Let the small code fragments that fail flowing!


Shed Skin 0 0 5 9

Wednesday, October 12, 2016

Shed Skin 0 9 3

Shed Skin 0 9 3


I have just released version 0.9.3 of Shed Skin, a restricted-Python (2.4-2.6) to C++ compiler. This is the third maintenance release since 0.9, and as such there were (almost) no major changes.

For the full list of changes since 0.9.2, please see the release notes.

Five interesting new examples were added for this release, bringing the total to 72. Most interesting to me are Pygasus, a 1,500 line NES emulator that is able to play mario bros (Maciek "Mistrall" ?uk), as well as a pure Python implementation of timsort, the famous Python sorting algorithm (ported from java to python by Dan Stromberg).

In the meantime, the C64 emulator (see my earlier posts) has grown to about 6,000 lines of code (sloccount) but is still compiling fine (though it takes about 10 minutes here, still not that bad). Im tempted to update the scalability graph I posted earlier.

In any case, I would like to thank the authors of the new example programs for sharing their code (maciek, dan, thomas, piotr, keegan) and those who provided improvements (danny milosavljevic) or feedback since 0.9.2.


Shed Skin 0 9 3

Monday, October 10, 2016

Shed Skin 0 9 2

Shed Skin 0 9 2


I have just released version 0.9.2 of Shed Skin, a restricted-Python (2.4-2.6) to C++ compiler. This is the second maintenance release since 0.9, so no new major features were added.

The biggest improvement is probably some optimizations for the array module. Other than this, the changes are mostly unrelated minor optimizations and bug fixes. Please see the release notes for more detail.

Three nice new examples were also added for this release, bringing the number of examples to 67, with a total linecount of about 17,000 lines (sloccount): a "stereo vision" program, and two Rubiks cube solvers.


Shed Skin 0 9 2