23 May 2013

The Ruby Reflector

Topic

SQLite

  Source Favicon
By Satish Talim of RubyLearning Blog 2 days ago.
Email

Sinatra and SQLite3 interaction

The course contents are subject to change.

Mentors

Satish Talim , Victor Goff III, Michele Garoche and others from the RubyLearning team.

RubyLearning's IRC Channel

Mentors and students hang out at RubyLearning's IRC (irc.freenode.net) channel (# RubyLearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors.

Here are some details on …

rubylearning.com Read
  Source Favicon
By allaboutruby of All About Ruby over 3 years ago.
Email

…fun trying to rectify the SQL errors that are working fine on MySQL and SQlite.

Heroku provides a way to push (and pull) data to the production database from the development, but it didn't really work for me, I raised a ticket - let's see how it goes.

7.2. - Logs and console

Both logs and console are accessible via heroku command. Run "heroku logs" to get the latest extract from logs and "heroku console" to load the console for debugging / testing purposes. …

allaboutruby.wordpress.com Read
  Source Favicon
On Litany Against Fear over 4 years ago.
Email

…database connections.

The future: combine the Ruby feel of Guy's code with Dan's C codebase, improve tests, more marshaling options. Support for newer version of the DB and moving to GitHub soon.

Databasess != SQL or Entity/Relationship. Just be happy and use Ruby! Use the right tool for the job too, if it's BerkeleyDB, sqlite, MySQL, or whatever.

litanyagainstfear.com Read
  Source Favicon
By Assaf of Labnotes 1 month ago.
Email

…communicating relationships in data . Supports PostgreSQL, MySQL, SQLite, Redis, and MongoDB out-of-the-box.

§ Times Haiku, a collection of Haiku found in The New York Times . Love this one :

As an engineer,

I'm sort of a student of

how things fall apart.

§ Eric Bogs :

If Tetris has taught me anything, it is that errors pile up and accomplishments disappear.

§ Rich Rogers :

"A good programmer is someone …

blog.labnotes.org Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 months ago.
Email

…to provide faster insert-or-update performance on MySQL, PostgreSQL, and SQLite3.

Perfect Workflow in Sublime Text 2 - A two-hour video course.

Collective Code Construction Contract - Lots of good patterns here for writing open source software, but the normative language turns me off.

SublimePrettyJson - A useful plugin if your job, like mine, includes prowling through JSON dumps looking for clues.

afreshcup.com Read
  Source Favicon
By Craig of Heroku 3 months ago.
Email

The tools gap: Developers may be using a stack like Nginx, SQLite, and OS X, while the production deploy uses Apache, MySQL, and Linux.

Staying Close to Production

As we've come to appreciate agile development techniques and put such a sharp focus on shipping features, minimizing each of these gaps allows developers to:

Make the time gap small: a developer may write code and have it deployed hours or even just minutes later.

Make the personnel gap small: developers who wrote …

blog.heroku.com Read
  Source Favicon
By Satish Talim of RubyLearning Blog 3 months ago.
Email

Sinatra and SQLite3 interaction

The course contents are subject to change.

Mentors

Satish Talim , Victor Goff III, Michele Garoche and others from the RubyLearning team.

RubyLearning's IRC Channel

Mentors and students hang out at RubyLearning's IRC (irc.freenode.net) channel (# RubyLearning.org) for both technical and non-technical discussions. Everyone benefits with the active discussions on Ruby with the mentors.

Here are some details on …

rubylearning.com Read
  Source Favicon
By José Valim of Plataformatec Blog 4 months ago.
Email

…released with a security patch. Upgrade immediately unless you are using PostgreSQL or SQLite3. Users of all other databases require immediate upgrade.

Using a specially crafted request, an attacker could trick the MySQL type conversion code to return incorrect records. For some token values this could allow an attacker to bypass the proper checks.

In case you are using a Devise series older than the ones listed above, recommendations are provided below back to v1.2 series. Regardless, …

blog.plataformatec.com.br Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 4 months ago.
Email

OS-level errors are difficult to create, so simulating them is the next best thing. SQLite has an internal virtual filesystem layer, and it is in that layer that they simulate failures. In our case we have a similar layer, namely the system call interruption framework which was originally written to facilitate interrupting threads that are blocked on blocking system calls.

Continuously expanding and improving our test suite

We already had an extensive test suite which …

blog.phusion.nl Read
  Source Favicon
On carpeaqua by Justin Williams 7 months ago.
Email

Base - Elements has a SQLite database behind it. I'm constantly inspecting the database contents using this application. It's lightweight and easy to use.

Changes - I was never a fan of FileMerge, but have found Changes to be vital to my workflow when running diffs on my Git commits. Changes got a new owner recently, and I am looking forward to hopefully seeing more regular updates to it.

Cloak : If you connect to any shady or insecure networks, …

carpeaqua.com Read