約 4,295,033 件
https://w.atwiki.jp/guide/pages/3021.html
ソースコードモードでの編集方法 ソースコードを入力するとハイライト表示される編集モードです。プログラムのメモなどに利用できます。 使用できる言語はこちらをご確認ください。 アットウィキモード・pukiwikiライクモードの場合、ハイライトプラグインを利用することで部分的にソースコードモードと同様の表示にすることができます。 詳しくはプラグインを利用して一部にソースコードを表示する方法をご覧ください。 各編集モードの特徴と制限について https //www1.atwiki.jp/guide/pages/137.html
https://w.atwiki.jp/guide/pages/2987.html
ソースコードモードでの編集 ソースコードモードでの編集方法 プラグインを利用して一部にソースコードを表示する方法 使用できる言語
https://w.atwiki.jp/m_shige1979/pages/1363.html
GitHub 概要 ソースコード 管理 初期設定 使用方法 参考 Github
https://w.atwiki.jp/collectosssrccord/
使えるソースコードたち オープンソースソフトウェアのコードを読んでいくうちに、今後使えそうなものをとりあえずメモっとくwikiです。 メニュー Java Ruby
https://w.atwiki.jp/yayotest59/pages/23.html
?php echo __LINE__;
https://w.atwiki.jp/sylvarant/pages/49.html
stdio.h conio.h int calend[7][8]={0}; char shift[7][8]={0}; int month_data(char x[]); int month_days(int a,int b); int yoobi_keesan(int year,int month); int urudosi (int year); void make_calender(int days,int yoobi); void print_calender(int seheF,int year,int month); void main (void) { int c=0,c2=0,year,month,days,heseF=0,yoobi; printf("シフト作成プログラム ver 1.00\n"); while(1) { year = month_data("年"); //年の入力 if(2012 = year year = 2030) { break; } else if(24 = year year = 40) { heseF=1; year = year + 1988; break; } else { printf("ERROR!!\n"); } } while(1) { month = month_data("月");//月の入力 if(1 = month month = 12) { break; } else { printf("ERROR!!\n"); } } days = month_days(month,year);//日数の計算 yoobi = yoobi_keesan(year,month);//曜日計算 make_calender(days,yoobi);//表作る。(配列) print_calender(heseF,year,month); getch(); //時間入れる。 // Z = 空白 =もう一つ配列を作る。 } int month_data(char x[]) { int a; printf("%sを入力...",x); scanf("%d", a); return a; } int month_days(int a, int b) //a=month b=year { if( a==1 || a==3 || a==5 || a==7 || a==8 || a ==10 || a==12) { return 31; } else if( a==2 ) { return (urudosi(b)+28); } else { return 30; } } int yoobi_keesan(int year ,int month) //2012/01/01 =sun { int x,ycnt,mcnt=1,dcnt=0,tmp[13]={31,28,31,30,31,30,31,31,30,31,30,31}; ycnt=2012; while(ycnt year) { x=urudosi(ycnt); dcnt=dcnt+x+1; ++ycnt; } while(mcnt month) { if(mcnt==2) { dcnt=dcnt+urudosi(year); ++mcnt; } else { dcnt=dcnt+(tmp[mcnt-1]); ++mcnt; } } dcnt = dcnt % 7; return dcnt; } int urudosi (int year) { if((year%4==0 year%100!=0) || year%400==0)//うるう年の計算をする。 { return 1; } else { return 0; } } void make_calender(int days ,int yoobi) { int dayscnt=1,x=0,y=0; while(x yoobi)//一行目の空白を配列に格納 { calend[y][x]=0; ++x; } while(dayscnt =days)//配列に格納 { if(x==7) { calend[y][x]=0; x=0; ++y; } else { calend[y][x]=dayscnt; ++dayscnt; ++x; } } while(x 7) { calend[y][x]=0; ++x; } calend[y][x]=-1; return; } void print_calender(int heseF,int year,int month) { int x=0,y=0,mspace=0; printf("\n\n\n\n\n "); if(heseF==1) { year = year - 1988; printf("H"); } printf("%d %d月\n\n",year,month); printf(" ______________________________________ \n"); printf("| 日 | 月 | 火 | 水 | 木 | 金 | 土 |\n"); printf("  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \n"); while(calend[y][x]!=-1) { if(x==7)//右側の縦線を出力 メモ枠の確保。 { while(mspace 3) { printf("|\n");//右側の縦線を出力 x=0; while(x!=7)//メモ枠の確保。 { printf("| "); ++x; } ++mspace; } printf("|\n"); x=0; ++y; mspace=0; printf("  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \n"); } else if(calend[y][x]!=0)//日付がある日を出力 { printf("|"); if(calend[y][x] =9) { printf(" "); } printf("%d ",calend[y][x]); ++x; } else if(calend[y][x]==0)//日付のない日を出力 { printf("| "); ++x; } } printf("|"); if(x==7)//右側の縦線を出力 メモ枠の確保。 { while(mspace 3) { printf("|\n");//右側の縦線を出力 x=0; while(x!=7)//メモ枠の確保。 { printf("| "); ++x; } ++mspace; } printf("|\n"); x=0; ++y; mspace=0; printf("  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ \n"); } return; }
https://w.atwiki.jp/mmorpg46/pages/16.html
まだない
https://w.atwiki.jp/minikappa/pages/14.html
open( IN, " test.dat");# @data= IN ; @line; foreach(@data){ chomp $_;#改行の削除 @line = split(/,/, $_); }#next close IN;
https://w.atwiki.jp/ketpic/pages/133.html
そもそものKETPicソースコードの順番について KETPicを使ってScilabでプログラムを組むときには次のように考えるのがフツウです. KETPicを呼び出して使えるようにする.(Ketlib=lib(***); Ketinit();) 作図を行って,プロットデータとして準備する.(Setwindow(***,***); g1=Plotdata(****);) 文字データを準備する. (ここで一度画面上で下見する) (Windisp(***); ) 作成するTeXファイルを開いて,(cd(***); Openfile(***); Beginpicture(***); ) 準備したプロットデータを書き込む.(Drwline(g1);) 準備した文字データを書き込む. そしてファイルを閉じてファイルとして完成させる.(Endpicture(1); Closefile();) もちろん,この順番を守らなくてもKETPicソースを書くことは可能です(たとえばTeXファイルを先に開いて,後からプロットデータを作成する,など)が,「約束を守る」ことにより,作成者だけではなくKETPicユーザとファイルを共有するときにも読みやすいソースコードを提供することが出来ます. わかりやすいKETPicソースコードの枠組み コマンドの配置 おおむね,上で説明したような順序でコマンドが並んでいることが好ましい. 適切な名前 頂点の名称・線分の名称は,実際に描かれる頂点・線分の名称に即したものをつけたほうがよい.(たとえばであるが,頂点AはptA,線分ABはsegABなど.) 作図として依存関係にあるものについてそれぞれの座標を数値を書くのは不合理である.すでにある変数の値を利用する.(あとから頂点の位置を微調整したいときに,変更する箇所が1箇所であるようにする.) 数学としての整合性 たとえば平行なベクトルで長さが2倍のものを記述するのに,それぞれの座標を数値で記入するのは不合理である.数学の公式から計算できるものは,計算式によって座標や式を与える.(想定図から目分量で決めるのではなく,式によって与える.) 図としての整合性 文字データなどを頂点にはりつけるときなど,図を拡大・縮小した場合に「図の崩れ」がおこるかどうかを想定する. KETPic機能の活用 長さを表すカッコなど,KETPicの機能によりさまざまな「都合のよい図」を描くことが可能であるので活用する もっと詳しい説明はこちら.
https://w.atwiki.jp/pms_viera/pages/24.html
PMS 1.74.5 for VIERA https //osdn.jp/projects/pmsforviera/scm/svn/tree/head/