Past & Prologue
So, one of the great projects that have been rattling around in my head for some time has recently come back
into the front burner of my brain again: computer-assisted learning. Jess has more or less been constantly
thinking of this for the last decade+, from a rather different viewpoint — the writing of documentation and
tutorials, especially around DBIx::Class and Catalyst. I think my current ideas are worthy of implementation,
and I think that without building an active community around them, the project will falter, and that’d be a
shame. So, enough of the past / prologue for the moment…
The basic idea goes like this: first, ask questions to determine what the student does and does not know.
Then, point them at something to read or watch, which requires only things that they do know, and will teach
them things that they do not know. Now, since that basic idea is a bit … vague, a more detailed, and less
formal English sketch of the system will follow.
Are you using, or do you want to use Postgresql Blobs with Perl?
Providing you are in the Moose ecosystem, here is Pg::Blobs. Pg::Blobs is a role that adds blobs handling methods to any Moose based package.
When you are starting up a business, automate as much as you can. You’ll have enough headaches along the way even if you automate everything, so save yourself some trouble up front and automate as much as you can figure out how to automate. Here are some examples:
Set up your payroll to be automatically sent out every two weeks. There are some online services for this, or you can simply outsource it to your accountant.
Use a software based calendaring system to remind you about everything you have going on. Not just the usual stuff such as meetings and dentist appointments, but also about writing blog posts, changing the oil in your car, and to check in on new employees once in a while.
A discrepancy has arisen between the list of output formats supported by Graphviz, and the list supported by my module GraphViz2.
Welcome to Planet Moose, a brief write up on what's been happening in the world of Moose in the past month, for the benefit of those of you who don't have their eyes permanently glued to the #moose IRC channel, or the MetaCPAN recent uploads page.
If you'd like to contribute some news for next month's issue, you can do so on the wiki.
Mouse has rolled over to 2.0.0, and now 2.1.0. 2.0.0 introduced a potentially backwards-incompatible change with regards to role composition, and 2.1.0 drops support for Perl 5.6.x.
I've been playing with Amazon's CloudFormation tool in order to create a web stack (web server, database, load balancer, etc) and had to create a new CentOS 6.4 image that had the proper cloud-init tools. I figured it was a good time to update the Bedrock AMI.
If you want to try the Bedrock web development environment quickly and you have an AWS account, follow the instructions here.
Bedrock is a templating engine similar to Template::Toolkit.
I released GitPrep 1.4 at 2013/10/09. You can install portable GitHub system into Unix / Linux easily. It is second major release.
Because you can install GitPrep into your own server, you can create users and repositories without limit. You can use GitPrep freely because GitPrep is free software. You can also install GitPrep into shared rental server.
GitPrep (Document and Repository)
Features added in 1.4 are:
- Fix markdown small bugs (*em*, _em_ etc)
- Defalt readme file is changed from README to README.md
- Add private repository and collaboration features
Big adding point is that Gitprep support private repository and collaboration features. If you repository set to private, the repository can be shown, pulled, pushed from only myself and collaborator. By this, you can publish private repository on public internet.
Let's use usufully.
You can try GitPrep example.
GitPrep Document and Repositry