unzip < zephyr zip > rsync --progress --partial --recursive zephyr deploy@sapele:/tmp ssh deploy@sapele
cd /tmp sudo mv zephyr /var/www
| SELECT count(*) | |
| FROM drug_order | |
| INNER JOIN drug ON drug_order.drug_inventory_id = drug.drug_id | |
| INNER JOIN concept_set as arv_drug_concepts ON | |
| arv_drug_concepts.concept_set = 460 AND | |
| arv_drug_concepts.concept_id = drug.concept_id | |
| WHERE drug.concept_id IS NOT NULL; | |
| => | |
| +----------+ | |
| | count(*) | |
| I want to JOIN only the last item | |
| table_1 | |
| ------------ | |
| id | Name | | |
| ============ | |
| 1 Bob | | |
| ============ | |
| table_2 |
| DROP TABLE IF EXISTS patient_prescription_totals; | |
| CREATE TABLE patient_prescription_totals ( | |
| `id` int(11) NOT NULL auto_increment, | |
| `patient_id` int(11) NOT NULL, | |
| `drug_id` int(11) NOT NULL, | |
| `prescription_date` DATE NOT NULL, | |
| `daily_consumption` int(11) NOT NULL, | |
| PRIMARY KEY (`id`), | |
| KEY `patient_id_drug_id_presciption_date` (`patient_id`, `drug_id`, `prescription_date`) | |
| ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
| <html> | |
| <head> | |
| <title>This is a test</title> | |
| </head> | |
| <body onload="doit()"> | |
| <h1>You are my favorite person, okay?</h1> | |
| <script type="text/javascript"> | |
| function window_click(x, y) { | |
| try { | |
| netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); |
| class AddPrescriptions < ActiveRecord::Migration | |
| def self.up | |
| # Good chance this should be in the fixtures | |
| ActiveRecord::Base.connection.execute <<EOF | |
| DROP TABLE IF EXISTS prescription_time_periods; | |
| EOF | |
| ActiveRecord::Base.connection.execute <<EOF | |
| CREATE TABLE prescription_time_periods ( | |
| `id` int(11) NOT NULL auto_increment, |
| njero@alexandria:/var/www/bart$ rake db:migrate:reset RAILS_ENV=test | |
| (in /private/var/www/bart) | |
| == 20080711115602 CreateSessions: migrating =================================== | |
| -- create_table(:sessions) | |
| -> 0.0022s | |
| -- add_index(:sessions, :session_id) | |
| -> 0.0087s | |
| -- add_index(:sessions, :updated_at) | |
| -> 0.0048s | |
| == 20080711115602 CreateSessions: migrated (0.0171s) ========================== |
| #!/usr/bin/env ruby | |
| require File.expand_path(File.dirname(__FILE__)) + '/../lib/patatat' | |
| PATATAT_ROOT = File.expand_path(File.dirname(__FILE__)) + "/.." | |
| # Only execute this code if it was launched from the command line | |
| if __FILE__ == $0 | |
| pid = fork do | |
| Signal.trap('HUP', 'IGNORE') # Don't die upon logout - this doesn't seem to work I use monit instead | |
| puts "Starting Daemon" |
| # QUESTION: Should double letters at the beginning of the word be removed? For example: LLAMA. Is there a Chichewa example of this? | |
| # QUESTION: Should prefixes be dropped, for example "wa" in Bingu wa Mutharinka, "ma" in Maganga | |
| # This soundex algorithm uses the modified soundex from http://www.creativyst.com/Doc/Articles/SoundEx1/SoundEx1.htm | |
| # We also modified it further to support common chichewa word beginnings and match 'L' and 'R' | |
| class String | |
| def soundex | |
| # Grab a temporary copy of the word | |
| word = "#{self}" | |
| # Handle blanks | |
| return nil if word.blank? |
| ## Install | |
| ## See also (http://codeplot.com/documents/3186/edit) | |
| I Installed Ubuntu 8.04 Server | |
| US Keyboard Layout | |
| Zimbabwe region | |
| If this machine was using an SSD drive configure the paritions so that it has no swap | |
| I did a single partition marked as bootable and setup for the root on EXT3+Journaling | |
| I marked the OpenSSH server as an additional option | |
| I did not set it as a DNS server or Mail Server | |