Skip to content

Instantly share code, notes, and snippets.

module MapLoader
TYPES = [ GameMap::COL_FULL,
GameMap::COL_LEFT,
GameMap::COL_RIGHT,
GameMap::COL_UP,
GameMap::COL_DOWN,
GameMap::COL_NO,
GameMap::COL_LEFT_RIGHT,
GameMap::COL_LEFT_UP,
GameMap::COL_LEFT_DOWN,
#!/usr/bin/env ruby
require 'optparse'
module RLE
class << self
def use_flag(val)
@flag = val
end
static VALUE
init_sock(sock, fd)
VALUE sock;
int fd;
{
OpenFile *fp;
MakeOpenFile(sock, fp);
fp->f = rb_fdopen(fd, "rw");
fp->f2 = fp->f; // rb_fdopen(fd, "w");
require 'net/ftp'
Joyau::Wlan.init # Init PSP inet module, ...
Joyau::Wlan.connect(2, 60) # Connect to the second access point (the connection will timeout after 60 seconds)
open("http://www.google.com") do |file| # Download Google's index, using a standard function
puts file.read # Print its content into stdout.
end
Joyau::Wlan.stop
static void
io_fflush(f, fptr)
FILE *f;
OpenFile *fptr;
{
int n;
if (!rb_thread_fd_writable(fileno(f))) {
rb_io_check_closed(fptr);
}
class Grid
class << self
alias :rand :new
end
def initialize(width, height)
@w, @h = width, height
@answer = (0..@h).inject([]) do |ary, x|
ary << (0..@w).inject([]) do |sub_ary, y|
require 'joyget'
Joyget.init
Joyget.input = Joyget::Input.new
Joyget.cursor = Joyau::Cursor.new("cursor.png", 20)
widget = Joyget::TabWidget.new do |tabs|
3.times do |i|
tab = Joyget::ButtonGroup.new("Compression for #{i}") do |group|
# -*- coding: utf-8 -*-
# La ligne précédente EST importante.
require 'scripts/alias'
require 'scripts/last_nicks'
# Changez cette ligne par le n° de votre point d'accès. Utilisez 1
# pour le premier, deux pour le second, trois pour le troisième, etc.
access_id 1
require 'scripts/alias'
require 'scripts/last_nicks'
# Changez cette ligne par le numero de votre point d'acces. Utilisez 1
# pour le premier, deux pour le second, trois pour le troisieme, etc.
access_id 2
# Inserez dans la ligne suivante la liste de vos nicks (pseudonymes)
# separes par des espaces.
usual_nicks = %w(Frist_Nick Second_Nick Third_Nick)
require 'scripts/alias'
require 'scripts/last_nicks'
config_name = "" # => ICI, le nom du point d'acces entre les guillemets
access_id(Joyau::Wlan.configs.map { |i| i[1] }.index(config_name) + 1)
# Inserez dans la ligne suivante la liste de vos nicks (pseudonymes)
# separes par des espaces.
usual_nicks = %w(Frist_Nick Second_Nick Third_Nick) # => ICI, les nicks