2009-07-01から1ヶ月間の記事一覧

3桁ごとにコンマを入れる

金額を出すときなんかに3桁ごとにコンマ入れるよね。 # -*- coding: utf-8 -*- import sys def num(): arg = sys.argv[1] leng = len(arg) hako = [] st = "" for i in arg: hako.append(i) lista = hako if leng % 3 == 0: for i in range(2,leng,3): konma…

連想配列に無名関数

js

var test = {"a":(function (){return alert("a")})()}; console.log(test.a); 使いなれたら便利なんだろうけどすごく違和感がある。 あと無名関数と匿名関数ってどっちの呼び名が正しいのかわからない。

オブジェクト指向的な書き方とクロージャ

js

たぶんこれでいいと思う。 var hate = function(){ hate.abc = function(str){ this.str = str; }; hate.cba = function(num,str){ alert(num); hate.abc(str); }; hate.clodesu = function(){ var closure= "クロージャです"; return function(){ closure =…

めも

js

var u = document.getElementById("brandpanel"); u.innerHTML =""; var element = document.createElement('iframe'); element.setAttribute("src","http://www.youtube.com/watch?v=8vGAs9NRRhI&feature=popular"); element.setAttribute("width","350"); …

ファイル移動&コピー用スクリプト

前々から欲しいと思ってたので書いた。 わざわざpythonで書く必要はないんだけど自己満。 気が向いたらモジュール化してみる^_^ # -*- coding: utf-8 -*- import os import os.path import sys import shutil class S(object): def __init__(self): file = o…

地味にやってますc

c

独習Cの問題。 1から100まで。 #include <stdio.h> int main(void) { int num; num = 1; for(num;num<101;num++){ printf("%d\n",num); } return 0; } 17で割り切れる数表示 #include <stdio.h> int main(void) { int num; num = 17; for(num;num<101;num++){ if((num % 17) ==</stdio.h></stdio.h>…

sort()の疑問

sort()関数でソートしたときの話し。 a = [4,8,2] a.sort() a >>[2,4,8]ってできるから 以下のようなこともやってみた。 y = [76,3,1] p = y.sort() p >> ”何も表示されない”なぜかなにも表示されない。 ソート結果は変数に代入できないのか。 出来てもよさ…

photoshopが立ち上がらないときの解決法

ある日突然photoshopが立ち上がらなくなることがある。 使ってるのはCS3だけど環境設定を読み込んでる最中に止まり、そこから先に進まない。 インストールし直し?と思い焦っていたら見つけた↓環境設定ファイルの機能、ファイル名、および場所について(Phot…

入力された数値を2乗して返す

c

独習Cに載ってた問題をやってみた。 #include <stdio.h> int convert(void); int main(void) { int num; num = convert(); printf("%d",num); printf("\n"); return 0; } int convert(void) { int num; printf("2乗する"); scanf("%d",&num); return num * num; } 保</stdio.h>…