はてなキーワード: ActionScriptとは
https://anond.hatelabo.jp/20250414183529
の続き
未読
環境構築が済んで、脆弱性の例を2個ぐらい見たところまで読んだ
ちょっと読んだ
未読
未読
Flashが無くなるとは思いもしなかった
未読
未読
途中まで読んだ
途中まで読んだ
未読
途中まで読んだ
未読
未読
面白かった
未読
未読
未読
未読
未読
読みやすくてためになる本だった
薄くて簡単な本でいいからとにかく終わらせるのが大事だったことにようやく気が付く
未読
未読
未読
未読
未読
Javaで正規表現を書くとエスケープで訳が分からなくなるのに比べて、Perlは素直に書けるしスクレイピングするのにも便利というイメージがあった
序盤でギブアップ
序盤でギブアップ
結果的にはやりたいことはGUIのソフトウェアを作ったりウェブサイトからスクレイピングしたりだったので、この辺の本を読んですぐに何かに応用できるということもなく、世知辛かった
作者の坂下夕里さんは2024年にも「かんたん合格 ITパスポート教科書&必須問題 令和7年度 かんたん合格シリーズ」という本を出していた
今となっては、物事を人にどうやって教える・伝えるかという部分に興味があるので作者の集大成をこの目で見てみたい
20ページぐらい読んだ
多分ページをめくったりはしてみたと思う
同上
同上
未読
赤本だね
買っただけの存在
泣いた
これも泣いた
すごくいい本だなと感じた記憶がある
単語を2,3個見た
未読
未読
未読
未読
未読
未読
未読
未読
未読
未読
未読
未読
未読
ちょっとだけ読んだ
ちょっとだけ読んだ
一応全体に目を通したはず
未読
未読
未読
「軋轢」という言葉をこの本で知ったということを唯一覚えている
未読
未読
多分1週間続かなかったと思う
数ページ読んでみて何もわかりやすくないことに気づいて本棚にしまった
数ページ読んだ
ちょっと読んだ
Amazon最古の買い物はこれだった
数学は最初の最初、展開の公式が出たときに「これを覚えるのは無理だな」とひとまずスルーしたら連鎖的に「この問題を解くにはあらかじめ解き方を知っている必要があって、俺はそれを知らないから解くのは無理だな」と数学の全てがわからない状態に陥っていた
この参考書はとても厚いページ数で易しく丁寧に説明してくれていたのだが、それがむしろ数学が分からないのを放置していたことによる負債の大きさを体現しているように見え、諦めるのにそう長くはかからなかった
振り返ってみると、気まぐれでちゃんと勉強するかという気概が出てくる瞬間はそれなりにあった
しかし、一度その行動が途絶えるとそこから途絶えっぱなしになるのが非常に良くない
5分とか10分で良いから本を読む時間を毎日途切れさせずにねじ込むことで、本を読む習慣を保護する必要があったのかもしれない
Webの技術の話とかすると2000年前後で終わってるんだよね
まあ、俺たちは金があるから、そんなめんどうなことは金で解決すればいいんだよ、ってことだろうけど、
トップが技術に明るくないってことは、頓珍漢な方向を示すことが往々にしてあるから注意だよ
スティーブジョブズもそういう点で微妙だけど、優秀な下のおかげもあってなんとかなっただけな気がしてる
例えばFlashを潰したのはiPhoneなどのアプリの意味がなくなってしまうから、というのが一番だったかもしれないけど、
HTMLのCanvasでええやん、みたいな話は、MacOSXのダッシュボードになったりはしてたけど、
それがwebassemblyにまでなるのは、Googleなどの存在がなければ不可能だったのではないだろうか
結果的に功を奏しただけの話で、Flashを潰したのが本当に正しかったのか、個人的にはよくわからない
ファイナルファンタジーも実験的にはFlashで実装したものがあったはず
ActionScript書くの楽しかったので、TypeScriptでも同じように書いちゃうし、Hexeとか手を出したりもした
でも、結局今C++に戻ってる
Adobe Flash Builder使ってた頃とかの方が、今より色々楽しかった気もする…😟
haXeでミニゲーム作ったりしてた時期もあったけど、ActionScriptって、初期の単純な仕様だったJavaみたいにシンプルなんで、
TypeScriptで書くときも似たように書いちゃうけど、C++もBetter Cっぽく書いたりしちゃうし、
新しい機能とか仕様とかめんどくさいんだよね、同じこと書けるなら古い仕様で書いてしまう…😟
ジョブズにFlash潰されたのは悔しいけど、JavaScriptで十分というか、Flash軽く凌駕する世界になったよなぁ
そういえば、Webアプリのビジュアルな機能をFlashにするか、まだWebブラウザに標準実装されてないCanvasにするかで争ったことがあって、
自分はFlash推しで、Flash本当に死んでからCanvas移行すればいいんでは?(その頃はThree.jsなんてないし、そんなの夢のまた夢の時代なんで)
上司にFlashなら3Dバリバリ使えますよ、って言ったんだけど、却下されたんだよね…😟
でも、Canvasで2D実装した方が、現状でもまだ動いてるし、上司とCanvas推しした人の判断は正しかった、俺は間違ってたんだな…
かつてそういうサイトがあり、それを用いたFLASHお持ち帰り防止スクリプト(コピーガードのようなもの)が存在していた
FLASHが一番便利であり、そして一番問題となったのはActionScriptの存在である
参照できる変数にはブラウザのURL値も含まれているため、これを用いてどこからアクセスしているかを調べることができる
当時のFLASHを再生する際、URLまで偽装するとかも出来なかったので、それによるコピーガードが有効だったと言える
また、日付も当然参照できるため、時限によるコピーガードも可能だったと言える
現代ではいくつかの方法で解除が可能だが、一応コピーガードの回避については不正競争防止法で禁止されているので、ここでは記載しない
ただ検索でもう分かることだし、対象となるFLASHがそもそも守ろう著作権ネタ(真盗作インスパイヤなど)だったり、FLASHはもう終わっているから時効だったりと、意味合いがあるのかは不明である
Javaって自分もちょっと他人に自慢できる実績あったりなかったりするけど、分かりやすいぞ
東大の五十嵐先生とか、筑波の三谷先生とか、なんでもJavaで書いてたりしてたけど、Pythonなんぞよりよっぽど分かりやすい
Javaというか、FlashのActionScriptみたいな範囲で使ってる分には分かりやすいよ
あと、マインクラフトの作者のnotch氏もなんでもJavaで書く、凄い速度でJavaでゲーム書く人だよ
そもそも、Javaはセットトップボックスとか小さい機器で動かすための小さな言語で、名前も元々はオーク?樫の木?だったかで、
現在の立ち位置としてはLuaとかそういう言語を想定して開発したと思う
作者のゴスリングさんとかはそういう想定だったんだろうけど、JavaをAppletとしてNetscapeブラウザ内に実装したり、
そのNetscapeも勝手にJavaの名称を拝借したJavaScriptなんて別物を勝手に実装したりして、
そこからIBMがしゃしゃり出てきて、Javaで巨大な業務アプリもできるよね?みたいな話になって、話が壮大になっていった気がする
あと、EclipseはSun Microsystemsを〇す、という意図で命名されたりもしたけど、巨大だよねEclipseのコード
デザインパターンを信奉して重視しすぎた設計とかこの辺の時期だろうと思う
Javaのコアな部分は本当に素直な言語だよ、素直な子だったんだよ
本当は素直で優しい良い子だったんだよ…😟
>スキル
JavaScript / jQuery / TypeScript / HTML / CSS / Sass / WordPress / ActionScript / Flash / PHP / grunt / gulp / webpack
ゲッサンでどうやら同世代が当時を振り返る漫画を連載開始したようなので、別視点で語らせて貰おうか。
めぐり合わせが良かったのかパソコン通信終焉期に同世代としては比較的早期にパソコンを手に入れ、パソコン通信をやっているお兄さんたちからプログラミングを習うようになる。
このお兄さんたちは今の40代、公開されているプログラムの改造についてフォーラムで質問したことをきっかけに、会話の中で自分が小学生であることがバレてしまい、お兄さんたちは面白がって僕にBASICとCを二次関数も知らない小学生へかなり丁寧に教えてくれた。
お兄さんたちは次第に「これからはインターネットの時代だぞ」「大学にはJUNETがあって」などと教えてくれるようになり、インターネットやUUCP、TCP/IP、WWWなどの知識を小学生に詰め込むようになり、指導される言語にPerlやHTMLが増えたものの我が家にはまだインターネット環境がなかった。
Windows 95が我が家に導入されるタイミングでインターネット環境も敷かれ、ここでCGIゲームに出会いプログラミングへのめり込んでいくこととなる。
師匠たちの教えは素晴らしく当時のCGIゲームの主要開発言語はPerlであったため何も不自由なく改造がはかどり、負荷を高めても叱られが発生しにくいCGI対応ホームページスペースを提供してくれているプロバイダを探すこともよくやった。
その初頭(02年くらいから)にAdobe Flash方面で大きな動きがあり、いわゆる「FLASH黄金時代」を迎える。
Adobe Flashの派手に動くアニメーションと音楽に衝撃を受け、そして我が家のPCのビデオメモリの貧弱さに絶望をした(お年玉全額投資した上で親に拝み倒してビデオメモリいっぱい積んでるPCへ新替した)。
2000年代以前もMML(Z-MUSICなど)でDTMを軽く触る程度やっていたもののAdobe Flashの自由自在なマルチメディア感へ完全に影響され、本格的にDTMやCGへ手を出すようになる。
当時主に使っていたDAWはSinger Song Writerで、これは当時の師匠たちの主な環境がミュージ郎であったため影響を受けた弟子である自分はDAWにおいてSinger Song Writerしか知らなかったという意味合いが大きい。結局、手に馴染んでいたMMLを完全に排除するまではいっておらず併用する形でDTMをやっていた。
当時のインターネットと音楽事情を振り返れば今だから言えることだが、BOSSのエフェクターの回路図などがネット上に出回っており、おそらく電気関係を学んでいたであろう師匠たちの手によってミニ四駆改造を主とした電子工作の手ほどきを受けていた自分は師匠たちから渡されたエフェクターの回路図によって自作し、最終出力をMTRなどでレコーディングするという手法を取っていた。
当時のソフトエフェクターは音楽ド素人の自分でもわかるくらいに品質が悪く、何なら最終段をPCM音源出力するわけでなくFM音源でのみ仕上げるときは疑似ディレイや疑似デチューンなどの手法によってエフェクター表現するしかなく、ソフトエフェクターはハードエフェクターを超えられないことが常であった。
Adobe Flashでは主にMotionSWFとSodipodiを利用して作成しており、Sodipodiは後にInkscapeとして派生していくことになり今でも使用しているが、MotionSWFはSWiSH2が登場すると直ぐに乗り換えた。MotionSWFは連番画像を事前に生成する必要がありActionScriptの扱いにも難があったためだ。
Adobeが公式でLiveMotionというFlashアニメーションというのをリリースしていたものの学割が効くとは言え高価で、師匠世代の方々は学割が使えないのでSWiSHを使っていたこともあり影響された。
このあたりにTVアニメなどで使われる背景動画はモーショングラフィックスという技術の括りに入るものと知る。まぁつまりモーショングラフィックスとは静止画をアニメーションさせる技術の総称なのだ。
この時点で自分は中学生、自分の肌感覚だがこの時点でがまだ「オタク」へ対する風当たりは強く、中学校でもイジメと殆ど変わらないであろう扱いは散見されており、自分の姉たちからもオタクっぽい趣味は良くないよみたいなことをよく言われたものだった。
まぁ姉たちも思春期だし、部屋にこもってパソコンへ向かってフヒヒとか言ってたり、電子工作で謎の機械作ってたり、Marshallのジャンクなアンプをどこからか拾って来て修理してる弟は気持ち悪かったんだろう。
ただ運良くも両親が身体デカく産んでくれたおかげで、自分自身はイジメられた経験がほぼ無く、というか面白いものを生み出すオタク友達をイジメる不良が大嫌いだったので思春期だったこともありやり合っていたというのが実情だった。
なにせ一次産業家庭の生まれだったので早朝は実家の手伝い、親父の男子たるものスポーツくらい出来なければという保守的な思想によって野球部へ所属し、帰宅後も実家の手伝いをしていたため身体が鍛え上げられる環境だったのだ。ツルんで威張り散らかし調子に乗ってタバコや酒をやるようなナヨナヨした不良に喧嘩で負ける道理は無い。
親父や教師たちは自分を正義感溢れる少年だと思って度々喧嘩をしても大目に見てもらっていたが、実際のところはオタク友達が「イジり」に遭ったことに腹を立てて「俺たちに構うんじゃねぇ!」と思春期の自分が怒っていただけだ。
ただこの不良たちとも仲直りをした。時代はビジュアル系バンドとインディーズバンドが流行り、そして青春パンクが注目され始めるとき。そんなときにエフェクターやアンプを自作修理し軽音楽部の部室へ持ち込んでいたので軽音楽部にたむろする不良たちが「えっ増田ってアンプ作れんの!?」となるのは別におかしな話じゃない。
不良たちもそのような状況でオタクグループをイジるのがバカバカしくなったのか次第に何かやるとき絡むようになり自分の通う中学校からはイジメが無くなった。
イジメという娯楽はモノ作りという娯楽に勝てない。
イジメを根絶する力をボクは師匠たちから学んだ。今の世を見れば不良の一部はオタク側へ吸収されてしまっているし、そのような流れを作ったのは自分の世代へ憧れを抱かせた40代になった今のアナタたち師匠だ。
Flashの影響が落ち着いてきたあたりでインターネットには新しいコンテンツ配信システムが注目される。インターネットラジオだ。
これは爆発的に普及し、当初個人サイトだった「らじちゃんねる」は「ねとらじ」となりつつも個人運営では負荷処理が追いつかずlivedoorへ譲渡されlivedoorねとらじになる。
奇しくもほぼ同時期に2ちゃんねるでは若年層が新しく設置されたニュー速VIP板へ集うようになりVIPPERもインターネットラジオ配信をほそぼそと始めるようになった。
この頃のニュー速VIP板は明らかに自分と同年代が集っており、Flash黄金期の影響を如実に受けておりクリエイティビティの発露が著しく様々なネタスレが生み出され安価スレはその代表格で、更には涼宮ハルヒの憂鬱を発端とする深夜アニメブームからクリエイティビティは極限まで達しSSスレやゲーム製作スレなどが大いに賑わうようになった。
そして負の側面も表に出るようになり女神スレや女VIPPERによるインターネットラジオ配信が定番化すると、ニュー速VIP板内でのパートスレによるスレdat落ちが問題視されるようになり、女VIPPERはヘイトを集めるようになった。
それ以前から2ちゃんねるでは主に801板住民による板違いスレ違いや同性愛サロン板での荒らしが問題視されており、女VIPPERによるインターネットラジオ配信によってBLファンであることが多いことが明らかとなっていたため、ニュー速VIP板内でも女VIPPER、特に腐女子に対して風当たりが著しく悪くなった。
そこでパートスレを嫌うVIPPERは腐女子へのカウンターとしてふたば☆ちゃんねるから2ちゃんねるへ輸入されたくそみそテクニックから作られたAAを使って女VIPPERによるインターネットラジオ配信スレを埋めるという連投荒らしをするようになる。
この動きは当の801板住民へも影響を与えたのか、801板では同人サイトの作成を奨励されるようになり、それ以前から評価の高かったYahoo!ジオシティーズや携帯勝手サイトの魔法のiらんどが同人界隈で注目され同人サイトの開設が爆発的に増えた。
しかしながらこの動きにも負の側面があり、同人サイト運営を行っている主に学生内で無断転載やホームページ素材サイトからの直リンク問題が発生。Web系の技術者やホームページ素材サイト運営者からのヘイトを加熱させるという現象が起きてしまった。
特に怒り狂っていたのはいわゆるツクール系のゲーム製作者・ゲーム素材サイト運営者であり、当時のゲーム素材はまだGIFなどのドット絵素材が多かったため当時の携帯電話と相性がよく、同人サイトを運営する学生が無断転載や直リンクするという行為に走ったのだった。
当時のHTML/CSSにも問題があった。携帯電話各社でHTML/CSSの仕様が違い、自身の同人サイトを彩りたい学生からすると携帯電話によって表示にバラつきが起きることは悩ましいことであり、画像素材はそのバラつきを最小限に留めることが可能である。
さらに言えば魔法のiらんどなどで利用者が使えるストレージサイズが小さいという問題もあり、装飾にストレージ容量を消費すると自分のイラストやSSを投稿できる量が減るといった悩みがあって直リンクへ手を染めていた。
もっと言えば当時の学生はあまりにも送信量が多いとプロバイダやレンタルサーバ、レンタルホームページ事業者からホームページ運営者が怒られたり、送信従量課金制契約の場合は実際にホームページ運営者が実費を負担していたという事実を知らなかったのも無断転載や直リンクへの拍車をかけていたと思われる。
現在は社会人となっっているであろう同人サイト運営していた学生だった者はおそらく今まさに素材サイトの管理人へ金銭負担させていた事実を知って驚いていると思うが、何故あんなにも注意され、素材差し替えなどで当時は嫌がらせと思うようなことをされたのか?を理解していることだろう。管理人は怒って当然なのだ。
そのような状況を傍目から見ていた自分は2ちゃんねる内の様々な製作系板やスレなどへ常駐し、HTML/CSSスレなどで素材提供などをし、更にはCGIゲーム罪と罰++ 二律背反のホスティングをしていたが、当時のDTM雑誌であるDTM magazineで1つの告知記事を見る。それが「プロ歌手デビューのオーディション(VOCALOID中の人採用特典付き)」だ。
そうつまりこれKAITOとMEIKOがデビューしたオーディションであり、当時の2ちゃんねるDTM板でVOCALOID評価はそこまで高くなく、たいていは「ボコーダ/ボーカルシンセの代わりにはなるのではないか?」程度の評価だったのだ。
様々な音楽制作系雑誌でもVOCALOIDの扱いは非常に小さく、例えば当時のPC系雑誌で定番の特集だったフリーソフト100選みたいなノリでVSTプラグイン100選の中にVOCALOIDがボコーダ枠で入ってるくらいの極々小さな扱いであった。むしろ登場時に言及していた名無しが評価の仕方は別としてVOCALOIDに触れているだけでもスゴイまである。
https://anond.hatelabo.jp/20230319135025 へ続く
Flash潰してActionScript使えなくしてくれたし、
ピクサーでRenderManだのハードウェアにこだわって実は映画製作への参入に反対していて、
ディズニーみたいな映画作りたいとかアホじゃないの?みたいに言っときながら、
比較的晩年にジョン・カーマックが対談して、当初はNeXTでDoomを開発したことからも憧れがあったけど、
会話が成立しないほどスティーブ・ジョブズは技術的知識は間違っていて、失望したみたいに言ってたり、
根本的に人として、人間性として自分は関わりたくないタイプなんだけど、
カリスマというか、ウォズニアック時代からの成功による金に物を言わせて、NeXT開発も無茶振りするわけで、
テレビのインタビューで安い(といっても当時は30万ぐらい)IBM PC/AT互換機 + Windowsマシンが普及してるのに、
今、ゴミのようなWindowsを使っている企業も1台100万円の素晴らしいNeXTを導入するようになるとか言ってるし、
それなのにモノクロディスプレイみたいな選択肢あったりするし、
10年超のプログラマやってるものだけど自分の成長過程を書いてみよう
このプログラミング言語はMtGだと多分この色の組み合わせだろう。
みたいなのをまとめたら次のようになった(TIOBEのランキング順トップ50)。
後半は知らない言語もあって怪しいが、おおよそこのようになると思われる。
※改めて見てみると何箇所か違和感があったので最初の版からちょっとだけ修正した。
順位 | プログラミング言語 | 色の組み合わせ | 内訳 |
---|---|---|---|
1 | Java | アブザン | 白黒緑 |
2 | C | ゴルガリ | 黒緑 |
3 | Python | ティムール | 緑青赤 |
4 | C++ | ジャンド | 黒赤緑 |
5 | C# | バント | 緑白青 |
6 | Visual Basic .NET | セレズニア | 緑白 |
7 | JavaScript | ボロス | 赤白 |
8 | PHP | グルール | 赤緑 |
9 | SQL | 無色 | |
10 | Swift | 4C(緑欠色) | 白青黒赤 |
11 | Go | ゴルガリ | 黒緑 |
12 | Assembly language | 黒単 | 黒 |
13 | R | イゼット | 青赤 |
14 | D | グリクシス | 青黒赤 |
15 | Ruby | 赤単 | 赤 |
16 | MATLAB | イゼット | 青赤 |
17 | PL/SQL | 無色 | |
18 | Delphi/Object Pascal | アゾリウス | 白青 |
19 | Perl | ラクドス | 黒赤 |
20 | Objective-C | エスパー | 白青黒 |
21 | SAS | アゾリウス | 白青 |
22 | Visual Basic | 緑単 | 緑 |
23 | Dart | ジェスカイ | 青赤白 |
24 | Scratch | 白単 | 白 |
25 | Scala | 5C | 白青黒赤緑 |
26 | Groovy | ナヤ | 赤緑白 |
27 | Transact-SQL | 無色 | |
28 | F# | アゾリウス | 白青 |
29 | Rust | マルドゥ | 赤白黒 |
30 | COBOL | オルゾフ | 白黒 |
31 | ABAP | アゾリウス | 白青 |
32 | Lisp | シミック | 緑青 |
33 | Kotlin | 4C(緑欠色) | 白青黒赤 |
34 | Logo | 白単 | 白 |
35 | RPG | ディミーア | 青黒 |
36 | Lua | 緑単 | 緑 |
37 | Fortran | スゥルタイ | 黒緑青 |
38 | PowerShell | ジェスカイ | 青赤白 |
39 | Ada | ディミーア | 青黒 |
40 | LabVIEW | ディミーア | 青黒 |
41 | Erlang | 緑単 | 緑 |
42 | Julia | イゼット | 青赤 |
43 | ML | 青単 | 青 |
44 | Scheme | シミック | 緑青 |
45 | Haskell | エスパー | 白青黒 |
46 | TypeScript | ジェスカイ | 青赤白 |
47 | OpenEdge ABL | アゾリウス | 白青 |
48 | LiveCode | アゾリウス | 白青 |
49 | PostScript | 無色 | |
50 | ActionScript | ジェスカイ | 青赤白 |
見返してみるとおおよそ次のルールに従って決めているような気がした。
緑の判定があやふやな気が若干しないでもない…
色 | イメージ |
---|---|
白 | 高レイヤ、初心者向け |
青 | 浮世離れ、ベンダー |
黒 | 低レイヤ、黒魔術 |
赤 | 速い、先進的 |
緑 | 基盤、グルー |
無色 | 道具 |
プログラミングが趣味のしがないサラリーマン(事務職)が本気でエロサイトを作ってみました。
本職ではないし、出来はイマイチかもしれないが、プログラミングに興味ある人の参考になればと思って書きます。
プログラミングを本職にしたこともないし、しようと思ったこともなく、面白そうだなと思ったことを時間をかけて、一人でコツコツと勉強しながら作ってきました。
これまでの成果は、Webサービスで5つ(ジャンルを変えて作ったものがいくつもある)、iPhoneアプリが3つ。
それでお金になったのはiPhoneアプリのです。これは結構儲かって、○百万ぐらいは稼いだと思います。収益化は広告のクリックのみです。
割に合っているか言われれば、普通に会社の仕事がんばって残業代もらって、パフォーマンス上げて出世したほうがよっぽど効率がいいです。
最近、プログラミング教室みたいなのが流行っていますが、プログラミングするだけではまったく稼げません。儲かるのは教室だけかなと思います。
Webサービス、アプリをヒットさせられる人は、プログラミングよりも営業能力が高い人なんではなかろうかと思っています。
私がこれまでに使った言語はPHP、Ruby、ActionScript、Objective-cこんなところです。
プロでやっていくわけでなければ、時間をかけてもいいわけですし、自分が作りたいものが作れる言語を選択すればいいと思います。
私はほとんどがPHPです。Railsが流行ってRubyを勉強しましたが、結局PHPに戻ってしまいました。
使い慣れてるのもありますが、Rubyじゃないと出来ないことを特に感じなかったためです。
ただ、新規でiPhoneアプリを作ろうとされている方がいれば、絶対にswiftを勧めます。Objective-cは辛かったです。本当に、、、
さて本題ですが、なんでエロサイトを作ろうと思ったかというと単純に集客力が高いと思ったからです。
だってビデオデッキもインターネットの普及もエロの力が大きいですよ。
最近あまりWebサービスを作れていなくて、せっかく作るなら人を集めたいな〜と。作って誰も見に来ないのって寂しいじゃないですか。
使い慣れてるし、情報も溢れてるし、ここは特に悩みませんでした。
プログラミングを始めようとされている方は、まずはこの組み合わせでいいんではないかと思います。
Rubyで環境作りをがんばって挫折するぐらいなら、レンタルサーバーでサクッと始めるのがよいと個人的には思います。
エロサイトを作るにあたり気をつけた点は2つ。
UIを含めて検索性の高い使い勝手がいいものにすることと、合法なものにすること。
エロサイトにはいろんな種類があるが、私が作ったものは簡単に言うと無料動画へのリンク集。
このリンクにいろんな情報を付加して、ユーザーが見たい動画を探せるようにすることを第一に考えた。
複数の巡回ロボットを作成し、性癖等のジャンルやAV女優情報等を収集し、無料動画タイトルとマッチングさせることで、パッと見てその動画にどの女優が出ていて、配信元はどこで、どんなジャンルで、バストサイズがいくつなのかなどがわかるようにタグ付けを行った。
人ではなくロボットが情報を集めるとなると当然違法なものが入ってくる可能性がある。そのために、画像にはモザイクをかける。サイト内では再生させない。こととした。
要はサイト内ではただリンクが貼られてるだけの状態にしている。
Googleで検索してエロ画像、エロ動画へのリンクがいっぱい出てくるのとなんら変わらない状態。
だけどリスクを犯すところでもないし、こればっかりはしょうがない。
作成にあたって競合となるであろうサイトを研究したけど、大半のサイトで違法なものが少なからず写り込んでいる状態でした。
ちょっとぐらい写り込んでも大丈夫なのかもしれません。。。私が心配しすぎなだけで。
そんなこんなで作ったサイトが以下の「AVスクランブル」です。
https://avscramble.com/
作成期間は約1ヶ月です。
どんなサイトにしようかと構想を練るのに2週間かけたので、実際のプログラミングは2週間ですね。
はてなブックマークで定期的に「WEBデザイナになる方法」みたいな記事がホッテントリになる。多分スパムなんだろうけど、もしかしたら夢見がちな若者が「かっこいいクリエイティブな職業」と勘違いしているのかもしれない。そこでこれを増田に書いておくことにする。
想定する対象は10代後半から20代前半の「WEB業界」を志す若者。
http://doda.jp/guide/heikin/007_02.html
WEBデザイナはとにかく給料が安い。20代だと300万円を割る。同年代平均からも60万円も安い。これは敷居が低くある程度パソコンが使えれば誰でもなれるためだ。特に地方では手取り月収13万なんて言うのも当たり前。アルバイトでも時給800円なんていうのもよくある。正直、深夜の繁華街のコンビニでレジを打ってたほうがよっぽど稼げる。
まあ、これはコーダーに毛が生えたレベル、あるいはDTPオペレーター崩れが名乗る「なんちゃってWEBデザイナ」レベルの収入で、いわゆる「看板デザイナ」レベルになればもちろん収入も増える。ただそれは「テレビに出てない若手芸人が冠番組を夢見る」「新人賞で佳作を取った新人漫画家が週刊少年ジャンプで看板作家を目指す」「序二段の相撲取りが横綱を目指す」レベルの話である。
じゃあフリーランスならどうなの?と思うかもしれないが、フリーだと自分で営業して仕事を取ってきて、自分でディレクションして、自分で制作して納品して、自分で経理人事総務やって、自分で銀行や税理士と話をして…と、本当に全部自分で面倒を見なければならない。外注で制作会社から仕事をもらうという手もあるが、もちろん買い叩かれる。おまけに社会保障も自分で何とかしなければならない。ノマドなんてカッコイイ事言ってるペテン師みたいな人も見かけるが、はっきり言って勤め人よりもきついし自律心が必要である。
ちなみに、WEBディレクターは20代後半で413万円、プログラマは365万円。サーバエンジニアが398万円。WEBデザイナはWEB業界でもはっきり言って底辺である。
http://diamond.jp/articles/-/21790
IT系とクリエイティブ系の宿命である長時間労働どうであるが、WEBデザイナも例外ではない。あなたが運が良ければ、土日祝日休み、定時退社が当たり前で残業はたまにあるという、天国のような制作会社に勤めることも出来るだろう。しかし長時間労働が常態化している制作会社が多く、納期前のデスマーチなんていうのも当たり前になっている会社も多い。
特に営業が中心の会社は注意が必要だ、無茶なスケジュールと予算で案件を取ってくる場合が多く、そのしわ寄せは大抵立場の弱い人間に振りかかる。特に社長が営業畑出身の会社は避けたほうがよい。
更にクライアントが原因のデスマーチもある。資料をギリギリまでよこさない、納品直前に修正要求、突然の方針転換など。これはどんな業界にでもあることだろうが、特にWEB業界ではそれが多い。金を出すクライアントのおっさんたちは、「そんなのパソコンでちゃちゃっと直せるだろ」という感覚なのである。とにかく平穏で余暇を大事にする人生を送りたい人にはおすすめできない職業である。
当たり前だが、常に新しい情報を入れて勉強し続けれいなければならない。数年前まではFlashがこの職業の必須スキルだったが、今では役に立たないとまでは言わないまでも積極的に覚えるべきスキルではなくなっている。今はHTML5とCSS3とAjaxが必須になりつつあるけど、これだって数年すれば陳腐化する。というか、半年かけて覚えたことがあっという間に陳腐化していくのである。
冒頭で「パソコンが使えれば誰でもなれる」と書いたけど、当たり前だが「趣味はインターネットです。ニコ生と2chを9時間見てます」「ExcelとWordは任せて下さい」という人がなれるわけではない。PhotoshopとIllustrator(FWは別にいらない)、HTMLとCSSは必須というか最低限の基礎知識で、配色やレイアウトの知識、AjaxやActionScript、PHPやRubyなどのプログラミングやデータベースの知識、WordPressなどのCMS、SEMやLPO(SEOはすでに陳腐化している)、場合によってはイラストやコピーライトや写真撮影と、とにかく広く薄く覚えることがたくさんある。とにかくたくさん本を読んだり、検索エンジンと格闘したり、下手すれば英語のサイトを読んだりして知識を入れなければならない。業務時間中では当然のように時間が足りなくなるので、プライベートの時間も勉強することになる。ニコ生と2chで9時間というタイプの人には無理だし、普通の人にもまず無理だ(普通の人って土日とか平日の夜に勉強するもんなの?)。まあ、はてブに沢山いる「勉強熱心な人たち」には大したことではないかもしれないが。
さて、ここまで読んで「WEBデザイナになる方法」をブックマークして満足している人はそれでも「WEBデザイナ」になりたいのか。もしなりたいならば、ポートフォリオを作る前に、Adobe CSとMacを買う前に、専門学校に願書を出す前に、身近でWEB業界で働いている人の話を聞くべきだ。但し間違っても、ドワンゴとかはてなとか、あるいは博報堂なんかにいる「エリート」ではなく、出来れば聴いたこともない会社に勤めている人に話を聞こう。
「スタートアップ系」と言った舌の根が乾かないうちにIT系に限定し始めるのもどうかと思うが。
まぁIT系エンジニアの男を落としたいなら、前も似たような話があったけど、簡単だよ。
これで若手エンジニアから起業家、大企業でそこそこのポジションについてるオッサンまで入れ食い間違いなしなので後は好きに選べば良い。
うまいこと釣り上げてもナイショにしてしばらくtwitterは続けること。嫉妬でキモい行動に出る奴がいる可能性があるからね。