16
avr 09

Mix Drum ‘n’ Bass : deuxième partie

Après mes premiers essais, il est temps de remettre ça !

Alors c’est simple, pour écouter c’est là :

… et pour télécharger l’intégralité du mix c’est ici.

Le mix fait 40 minutes pour 20 titres :

  1. Aphrodite – Mind Breaks
  2. Xample – Contra
  3. Phetsta – Dutty Funk
  4. State Of Mind – Real McCoy
  5. Logistics – Toytown
  6. State Of Mind – City On Fire
  7. Culture Shock – Machine
  8. Sub Focus – Swamp Thing
  9. Moving Fusion – Now’s The Time
  10. Moving Fusion – Guy Fawkes
  11. State Of Mind – Deadzone
  12. Hive – Neo Remix
  13. Chase & Status – Pieces
  14. State Of Mind – Dark Man
  15. Sub Focus – Scarecrow
  16. Calibre – Two Drop
  17. Logistics, Shimon & Andy C – Colour Wheel
  18. Teebee – Warehouse
  19. Akira – Expedition
  20. Alix Perez – Dubrock

22
jan 09

MacAmphibian

Après MaCoffee, MacAmphibian :

MacAmphibian


09
jan 09

Andy C – Global Gathering 2008

Je suis tombé il y a peu sur un très très bon live d’Andy C. Cela vaut le coup d’être partagé (pour ceux qui supportent la D&B), alors voilà :

Et pour le télécharger c’est là.


30
sept 08

MaCoffee

MaCoffee

Et là, c’est le drame…


22
sept 08

Quercus – Stop Global Warming


23
juin 08

Fixtures on Rails 2.1

Suite à mon précédent billet concernant la création d’un jeu de données propre à une migration en utilisant les fixtures ainsi qu’aux nouveautés concernant les migrations dans rails 2.1, quelques ajustements ont du être effectués.

Les fichiers de migrations sont désormais préfixées par un timestamp (exemple : db/migrate/20080618211857_create_admin_user.rb) et non plus par un simple identifiant incrémental. Vos fichiers de fixtures doivent désormais être préfixés par ce même timestamp (exemple : db/fixtures/20080618211857_users.yml).

Voici donc le script lib/create_fixtures.rb mis à jour :

module MigrateFixtures

  FIXTURES_LOCATION = File.dirname(__FILE__) + '/../db/fixtures'
  MIGRATIONS_LOCATION = File.dirname(__FILE__) + '/../db/migrate'

  def self.extended(object)
    class << object
      alias_method :migrate_without_fixtures, :migrate unless method_defined?(:migrate_without_fixtures)
      alias_method :migrate, :migrate_with_fixtures
    end
  end

  def migrate_with_fixtures(direction)
    migrate_without_fixtures(direction)
    return if :down == direction
    migration = current_migration
    cnx = ActiveRecord::Base.connection
    files = fixture_files.find_all do |file|
      file =~ /\/#{migration}_/
    end
    files.each do |file|
      table_name = file.gsub(/.*\/\d+_(.*)\.yml/, '\1')
      say_with_time("Adding #{table_name} fixtures") do
        Fixtures.new(cnx, table_name, nil, file.gsub(/(.*)\.yml/, '\1')).insert_fixtures
      end
    end
  end

  private

    def current_migration
      version = ActiveRecord::Migrator.current_version
      file = migration_files.find do |f|
        version = '%03d' % version if version.to_s.size < 3
        f =~ /\/#{version}_/
      end
      index = migration_files.index file
      file = index ? migration_files[index + 1] : migration_files.first
      file.gsub(/.*\/(\d+)_.*/, '\1')
    end

    def fixture_files
      @fixture_files ||= Dir["#{FIXTURES_LOCATION}/[0-9]*_*.yml"].sort
    end

    def migration_files
      @migration_files ||= Dir["#{MIGRATIONS_LOCATION}/[0-9]*_*.rb"].sort
    end

end

ActiveRecord::Migration.extend(MigrateFixtures)

Note : Cette version est compatible avec les anciennes version de rails.


27
avr 08

iSport

Voici une petite appli Web adaptée pour iPhone / iPod Touch : iSport.

Elle permet d’avoir les informations sportives ainsi que les résultats des matchs en direct (pour l’instant, que Fooball, Tennis, Basket US et Rugby).

La chose utilise Ruby, Rails, Hpricot et comme d’habitude : Prototype.

Quelques screenshots pour la peine :

iSport (1)

iSport (2)

Des retours et / ou commentaires sont les bienvenus !


15
avr 08

mount /dev/null

Ce matin un collègue a trouvé un gentil mot de notre administrateur système :

Format


29
fév 08

Diff SVN

En regardant le script de davux, permettant la colorisation d’un diff, je me suis dit qu’il devait y avoir une possibilité d’intégrer ça de manière simple à subversion.

Collez ce petit script dans un fichier (nous allons prendre ici /usr/local/bin/colorized_diff) et rendez le exécutable :

#! /bin/sh

plus='^[[0;32m'minus='^[[0;31m'diff "$@" | sed 's/^+.*$/'"$plus"'&^[[0m/; s/^-.*$/'"$minus"'&^[[0m/'

Ensuite, modifiez le fichier ~/.subversion/config pour y rajouter ou modifier la ligne suivante dans la section [helpers]:

diff-cmd = /usr/local/bin/colorized_diff

Vous pouvez omettre le chemin (/usr/local/bin) si il est dans votre PATH. Maintenant, un svn diff dans un shell vous affichera les lignes supprimées en rouge et les lignes ajoutées en vert. C'est pas plus mignon ?

Note : ^[ est le caractère d'échappement, vous pouvez le taper dans vim en faisant Ctrl-V puis Echap


15
jan 08

Mix Drum ‘n’ Bass : premiers essais

Depuis un certain temps que j’écoute de la Jungle / Drum ‘n’ Bass, je me suis dit pourquoi pas essayer de mettre en pagaille réunir mes morceaux favoris en un seul. Non je ne compte pas faire carrière dans la musique, loin de là. Je me suis mis à réaliser ce mix juste pour m’amuser un peu et voir ce que cela pouvait donner.

L’objectif était de pas dépasser les 50 minutes. Le plus dur a été de choisir les pistes (et surtout d’en éliminer) puis à choisir un ordre cohérant et qui passe bien. Au final, je me suis fait plaisir :)

Fini la parlotte, pour écouter c’est ici :

… et pour télécharger c’est là.

Le mix fait 48 minutes et 32 secondes, est au format MP3, et contient 21 pistes :

  1. Cyantific – Cover Story
  2. CLS & Wax – Quite Perfect
  3. Shimon – The Shadow Knows
  4. Sub Focus – Swamp Thing
  5. State Of Mind – Paint The Walls Black
  6. Mazzini – Freak
  7. Sub Focus – Airplane
  8. Matrix & Futurebound – Universal Truth
  9. Sub Focus – X Ray
  10. Muffler – Futureshock
  11. Pendulum – Tarantula (feat. Fresh Pyda And Tenor Fly)
  12. The Qemists – Iron Shirt
  13. Shimon – Drug Mule
  14. Freestylers & Pendulum – Painkiller (Noisia Remix)
  15. The Prodigy – Voodoo People (Pendulum Remix)
  16. Sub Focus – Flamenco
  17. Pendulum – Blood Sugar
  18. The Qemists – Stompbox
  19. The Qemists – Drop Audio
  20. Logistics – Everything Is Illuminated
  21. Matrix & Futurebound – Coast To Coast (feat. Louis Smith)