08/12/13 13:10:49
>>184
" が " になってるんだと思う
あと、無理矢理改行されてるから1行にしないとだめ
なんだかなぁ
186:デフォルトの名無しさん
08/12/16 04:02:52
using System.Drawing;using System.Drawing.Drawing2D;using f=System.Single;
class P{static void Main(string[]a){using(Bitmap i=new Bitmap(a[0])){M(i,1
,f.Parse(a[1]),f.Parse(a[2]),f.Parse(a[3]));i.Save(a[0]+"-d.bmp");}}static
Bitmap M(Bitmap i,f s,f z,f w,f h){if(s>.0001){using(Bitmap t=M((Bitmap)i.
Clone(),s*z,z,w,h))using(Graphics g=Graphics.FromImage(i))using(Matrix m=
new Matrix()){m.Translate(w,h);m.Scale(s,s);m.Translate(-w,-h);g.Transform
=m;g.DrawImage(t,new Point());}}return i;}}
usage filename z(<1.0), w, h
悪魔は出てきません。
187:デフォルトの名無しさん
08/12/16 04:22:48
どういうプログラムか書いてくれると、まとめる時に助かります。
188:デフォルトの名無しさん
08/12/16 20:43:48
>>187
合わせ鏡みたいな何かです。
文字数に余裕があったので回転も加えてみた
using System.Drawing;using System.Drawing.Drawing2D;using f=System.Single;
class P{static void Main(string[]a){using(Bitmap i=new Bitmap(a[0])){M(i,1,f.
Parse(a[1]),f.Parse(a[2]),f.Parse(a[3]),f.Parse(a[4]));i.Save(a[0]+"-d.bmp");}
}static Bitmap M(Bitmap i,f s,f z,f r,f w,f h){if(s>.0001){using(Bitmap t=M((
Bitmap)i.Clone(),s*z,z,r,w,h))using(Graphics g=Graphics.FromImage(i))using(
Matrix m=new Matrix()){m.Translate(w,h);m.Scale(s,s);m.Rotate(r);m.Translate(
-w,-h);g.Transform=m;g.DrawImage(t,new Point());}}return i;}}
usage: filename z(<1.0) r w h
なんか逆に汚くなったような… orz
189:デフォルトの名無しさん
08/12/16 23:39:50
#include <stdio.h>
main(){
int i=0;
i=(i++?i-1:i+1);
printf(%d, i);
}
悪魔が出るかも?
190:デフォルトの名無しさん
08/12/17 01:35:23
>>189
2重引用符忘れてるじゃん。
191:デフォルトの名無しさん
08/12/17 02:20:06
普通にエラーだったな
192:デフォルトの名無しさん
08/12/17 10:49:29
悪魔=コンパイルエラー
193:デフォルトの名無しさん
08/12/17 11:31:40
コンパイル通る環境あるのか?
194:デフォルトの名無しさん
08/12/18 01:43:12
printfの所はともかく、?は副作用完了点なので悪魔は出ない
195:デフォルトの名無しさん
08/12/18 02:20:44
ネタくれ
196:デフォルトの名無しさん
08/12/18 13:13:22
鼻から悪魔がでればそれで十分
197:デフォルトの名無しさん
09/01/10 03:52:43
おら、ネタもってきたぞ
空から女の子が降ってくる - ぼくはまちちゃん!(Hatena)
URLリンク(d.hatena.ne.jp)
> 文字数が多くて IE6 だと動かないようになっちゃったのが残念です…!
> だれかもっと縮めて!
> (500文字くらいに!)
javascript:(function(){scroll(0,0);H='URLリンク(hamachiya.com)';D=document;F=Math.floor;
R=Math.random;Q=new Image;Q.src=H+'g1.gif';L=function(){var X=F(R()*vw);var Y=0;
var r=F(R()*9)+3;var V=Z(X,Y);D.body.appendChild(V);var f=function(){if(Y+r<vh){V.style.top
=(Y+=r)+'px'}else{V.style.top=vh+'px';V.src=H+'g2.gif';setTimeout(function(){V.src=H+'g3.gif'},550);
clearInterval(t);}};var t=setInterval(f,40)};Z=function(x){var e=D.createElement('img');e.src=Q.src;
var s=e.style;s.position='absolute';s.left=x+'px';s.top=0;return e;};var vw,vh;Q.onload=function(){
vw=(self.innerWidth||D.documentElement.clientWidth||D.body.clientWidth)-Q.width;vh=(
self.innerHeight||D.documentElement.clientHeight||D.body.clientHeight)-Q.height;setInterval(
L,800);Q.onload={}}})()
ブックマークレットなんで1行にしてアドレスバーに突っ込むタイプの奴な
198:デフォルトの名無しさん
09/01/10 03:57:14
age忘れた
199:デフォルトの名無しさん
09/01/10 14:18:43
512バイトプログラミングか
とりあえずお行儀よいコード
javascript:(function(H,G,D,R,c,a,T){scroll(T=D.title,0);setInterval(function(o,
i){if(R()<.05)a.push(D.body.appendChild(o=new Image)),o.src=H+1+G,i=o.style,i.
position='absolute',i.right=R(o.s=R(o.b=99)*3+1)*90+'%';for(i=0;o=a[i++];)with(
o)b-=s,b<0&&setTimeout(function(){src=H+3+G;onclick=function(){D.title=[T,++c];
D.body.removeChild(this)}},550,src=H+2+G,a.splice(--i,b=1)),style.bottom=b+'%'}
,40)})('URLリンク(hamachiya.com)','.gif',document,Math.random,0,[])
200:デフォルトの名無しさん
09/01/10 14:36:19
行儀無視 420 bytes
javascript:scroll(H='//hamachiya.com/g',G='.gif',D=document,R=Math.random,a=[],
D.title=0,setInterval(function(){if(R(B=D.body)<.05)a.push(B.appendChild(o=
new Image)),o.src=H+1+G,i=o.style,i.position='absolute',i.left=R(o.s=R(o.b=99)*
3+1)*90+'%';for(i=0;o=a[i++];)with(o)b-=s,b<0&&setTimeout(function(){src=H+3+G;
onclick=function(){D.title++;B.removeChild(this)}},550,src=H+2+G,a.splice(--i,b
=1)),style.bottom=b+'%'},40))
まともなカウンター 499 bytes
javascript:scroll(H='//hamachiya.com/g',D=document,B=D.body,R=Math.random,a=[],
S=B.appendChild(C=D.createElement('b')).style,S[P='position']=A='absolute',S.
top=0,S.fontSize='9em',setInterval(function(){if(R(G='.gif')<.05)a.push(B.
appendChild(o=new Image)),o.src=H+1+G,S=o.style,S[P]=A,S.left=R(o.s=R(o.b=99)*3
+1)*90+'%';for(i=0;o=a[i++];)with(o)b-=s,b<0&&setTimeout(function(){src=H+3+G;
onclick=function(){C.innerHTML++;B.removeChild(this)}},550,src=H+2+G,a.splice(
--i,b=1)),style.bottom=b+'%'},40))
201:デフォルトの名無しさん
09/02/19 07:12:24
age
202:デフォルトの名無しさん
09/02/26 16:04:55
AgI
203:デフォルトの名無しさん
09/03/13 22:38:23
sage
204:デフォルトの名無しさん
09/03/14 05:41:45
ネタくれ
205:デフォルトの名無しさん
09/03/14 22:57:03
万華鏡