タグ

ブックマーク / paiza.hatenablog.com (23)

  • 普通のコードエディタに見えて実は壮大なゲーム(MMORPG)画面の「CyberCode Online」で遊んでみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、どこからどう見てもごく普通のコードエディタに見えて、実はマルチプレイ可能なMMORPGというジャンルのゲームが遊べるちょっと変わったWebサービスをご紹介します。 見た目はVisual Studio Code風の画面レイアウトなのですが、格的なテキストベースのMMORPGになっていて、友人・知人と一緒に敵と戦いながらプレイヤーを成長させていくことができます。 第三者から見るとゲームで遊んでいるとは思われないのも1つの特徴になっています。 【 CyberCode Online 】 ■「CyberCode Online」の遊び方 それでは、最初に「CyberCode Online」をどのように遊ぶのか詳しく見ていきましょう! サイトにアクセスすると、ごく普通のコードエディタが表示されるのですが、プログラムをよく見るとsignUp()関数が

    普通のコードエディタに見えて実は壮大なゲーム(MMORPG)画面の「CyberCode Online」で遊んでみた! - paiza times
    you21979
    you21979 2020/09/02
  • ブラウザだけで暗号通貨Etherium上にオリジナルトークンを作る簡単な方法【PaizaCloud編】 - paiza times

    Photo by Stock Catalog 秋山です。 皆さんは暗号通貨で遊んでいますか?最近は買ったり掘ったりするだけでなく、自分でコインを作ったり、ICOに投資したりするのも盛り上がっていますね。 今回は、Ethereumにおけるスマートコンストラクトについてと、実際に独自のトークンを発行してオリジナルの暗号通貨を作る方法などについて書いてみます。 ■Ethereumについて Ethereumの場合、通貨単位は eth 、手数料は gas という単位で動作しています。 Ethereumで"何か"したいときは、 gas が必要となります。 eth で gas を購入し、gasを使って "何か" をします。gas と eth の交換比率は自分で決められます。 まず、「Ethereum 上で eth を送金する」には 21000 gas かかります。 この場合、"eth を送金する"が "

    ブラウザだけで暗号通貨Etherium上にオリジナルトークンを作る簡単な方法【PaizaCloud編】 - paiza times
    you21979
    you21979 2018/03/26
  • 「転職すべきではない人」に共通する4つの特徴 - paiza times

    Photo by Shilad Sen こんにちは。谷口です。 paizaはエンジニア転職をサポートするサービスですが、お話を聞いていると「今は転職しない方がよいのでは?」という方も一定数いらっしゃいます。 最近はエンジニア向けの求人が増加傾向にありますから、「乗るしかない、このビッグウェーブに」と思われるかもしれません。ただ、誰しも転職さえできれば必ず今より幸せになれるかというと、そんなことはありません。 今回は、転職をすべきでない人の特徴をまとめてみました。 ■転職すべきでない人の特徴 Photo by Justin Rumao ◆転職のリスクをわかっていない まず、仕事をしながら転職活動をするのはかなり大変です。当然ですが、現職をこなしながらでも、面接などの選考や、そのための準備は待ってくれません。 そんなに大変な転職活動ですが、仕事内容や待遇など、必ずしも全てが希望通りに改善され

    「転職すべきではない人」に共通する4つの特徴 - paiza times
    you21979
    you21979 2017/04/13
    転職するたびに業界変えると前職との比較が無意味なので後悔はしないと思うよ。同じ業界同じ仕事で転職したら後悔するだろうな。何も変わらないから。転職は一ランク上の仕事をするための決断かなと。
  • これからエンジニアになる人必見、入社前から読んでおくべきIT系ニュースサイト22選 - paiza times

    Photo by Ruben Schade 秋山です。 4月からエンジニアとして就職する予定の皆さん、技術系の情報収集はどうしていますか? 新しい技術やプロダクト等の情報収集は技術者として欠かせないことです。特にIT技術は毎日のように進化していて、流行もすぐに変わります。 ただ、当然ながら専門分野の情報って、Yahoo!ニュースやGunosyみたいな一般のニュースサイトを流し読みしてるだけじゃ全然集まらないですよね。今は情報が流れるスピードが相当早くなっているので、ぼーっとしていると、重大ニュースや話題の技術を自分だけ知らなかった…などという恐ろしいこともあり得ます。 今回は、そんな悲劇を防ぐために、これからエンジニアになる方に役立ちそうなIT系の情報サイトやブログを紹介していきます。 大きなジャンルで分けて紹介していったら結構な数になったので、就職先で想定される業務や興味ある分野に合わせ

    これからエンジニアになる人必見、入社前から読んでおくべきIT系ニュースサイト22選 - paiza times
    you21979
    you21979 2017/01/21
    twitterがない。日本のサイトなんか読まないで英語のサイト読んだほうがいいよ
  • JavaScriptライブラリを使った超簡単チェスゲーム開発入門!ブラウザ上でCPU対戦が可能! - paiza times

    どうも、まさとらん(@0310lan)です。 今回は、JavaScriptによる簡単なゲーム作りに挑戦するため、「チェス」をテーマにした開発チュートリアル記事となっています。 「なんだか難しそう…」と思うかもしれませんが、簡単な手順で実現できるJavaScriptライブラリを活用するので誰でも最後まで楽しめると思います。 また、後半には「CPU対戦」機能も組み込んでいくので、チェスやゲーム開発にご興味ある方は、ぜひトライしてみてください! ■必要なファイルを準備しよう! まずは、チェスの骨組みを簡単に構築する方法として「chessboard.js」というJavaScriptライブラリを使ってみましょう。 【 chessboard.js 】 「chessboard.js」を使うと、チェスで遊ぶための「駒」や「ボード」を簡単にWeb上へ描画することが可能で、駒を動かす際のアニメーションやマウス

    JavaScriptライブラリを使った超簡単チェスゲーム開発入門!ブラウザ上でCPU対戦が可能! - paiza times
    you21979
    you21979 2016/12/07
  • アイドル育成プログラミングゲーム「恋するハッカソン」クリア特典のED動画を公開!! - paiza times

    paizaが提供する世界初のアイドル育成プログラミングゲーム「paizaオンラインハッカソンVol.8 恋するハッカソン~君色に染まるアイドル~」たくさんのプロデューサーさんにプレイしていただき誠にありがとうございます!! https://twitter.com/rin_3238/status/740433308950138880?lang=ja https://twitter.com/Chooshi_Clooney/status/749716376089006080?lang=ja プログラミングでアイドルをプロデュース&育成する「paizaオンラインハッカソンVol.8 恋するハッカソン~君色に染まるアイドル~」、まだプレイしてなかったという方はぜひチャレンジしてみてくださいね♪ ■Amazonギフト券プレゼント実施中!締切迫る! 7月6日までに、プロデュース中のアイドルをマイページか

    アイドル育成プログラミングゲーム「恋するハッカソン」クリア特典のED動画を公開!! - paiza times
    you21979
    you21979 2016/07/05
  • SI→Webに行ったエンジニアが転職前にやっといてよかったこと、やっとけばよかったこと - paiza times

    Photo by Michelle Hofstrand こんにちは。谷口です。 paizaを開発しているエンジニアの中には、もともとSIerで開発をしていた人が何人かいます。 paizaで転職のご相談をいただく方の中にも、SIerからWeb系に転向したいという方は増えていますが、Web系の経験のない人が勉強などを何もしないまま転向を叶えるのは正直難しいです。しかし、Web系の開発業務経験のない人は「具体的に何をどう勉強をしたら役に立つのかわからない…」という人が大半かと思います。 というわけで今回は、SIerからWebサービスを開発している弊社へ移ったエンジニアたちが今になって思う、「転職前にやっておいてよかったこと」、また今になって「やっておけばよかった!」と思うことを聞いてみたのでご紹介します。 いずれは転職を考えているという人、転職はまだ考えてないけどWeb開発の勉強に興味があるとい

    SI→Webに行ったエンジニアが転職前にやっといてよかったこと、やっとけばよかったこと - paiza times
    you21979
    you21979 2016/07/01
  • 「工数一日」は「明日できる」じゃない!エンジニアと非エンジニアのギャップとは - paiza times

    Picture by ITエンジニアを目指す女子高生たちの学園ライフ4コマ漫画『ぱいじょ!』 こんにちは、谷口です。 ディレクターやプロジェクトマネージャーといった非エンジニア職の方々は、エンジニアとコミュニケーションをとることに難しさを感じたり、考え方にギャップを感じたりしたことがある方もいらっしゃるかと思います。 「エンジニアとわかりあえない…」「エンジニアが何を考えてるのかわからない…」という方のために、エンジニアとのトラブルのもととなるやりとりや、気を付けるとよいことを考えていきますので、非エンジニアの方々の参考になればと思います。 ■「どれくらいでできる?」はその場で決められるものではない 非エンジニアエンジニアのもめごとの原因で多いのが、スケジュールに関することです。 非エンジニア「この機能どれくらいでできる?」 エンジニア「一日でできます」 非エンジニア「じゃあ明日リリース

    「工数一日」は「明日できる」じゃない!エンジニアと非エンジニアのギャップとは - paiza times
    you21979
    you21979 2016/05/25
  • JavaScript初心者を一気に上級者へ導く海外の無料動画ベスト6を一挙公開! - paiza times

    どうも、まさとらん(@0310lan)です。 みなさんは、「JavaScript」をどのような方法で学習されているでしょうか? お手軽な方法としては…、 ・書籍やブログ記事を読む ・勉強会・セミナーへ参加する ・友人や先輩に直接聞く ・学習向けのWebサービスを利用する ・etc... などが一般的でしょうか。 今回は、上記のリストに加えて、もう1つ有効な方法である「海外の無料動画」についてご紹介しようと思います! 「どうせ、英語だから…」と、つい敬遠しがちですが、海外ユーザーが作るプログラミング学習動画は、国内に比べて圧倒的に「質」が高いのが特徴です。 なかでも、特に解説が丁寧で理解しやすい動画だけを厳選しましたので、ぜひチェックしてみてください! ■「JavaScript」の基を徹底的に学ぶ! まずは、JavaScriptを「どのように書いたら良いのか?」を丁寧に教えてくれる動画のご

    JavaScript初心者を一気に上級者へ導く海外の無料動画ベスト6を一挙公開! - paiza times
  • ITエンジニアを目指す女子高生たちの4コマ漫画「ぱいじょ!」が始まりました! - paiza times

    paizaで2016年3月22日(火)より4コマ漫画「ぱいじょ!」の連載が始まりました。 最新話はpaizaに登録しなくても読めますよ!! ■「ぱいじょ!」とは スーパーエンジニアを育成するための学校、私立パイザ女学院高等部に入学した霧島京子、六村リオ、緑川つばめの3人がゆるめに繰り広げる、プログラミングしたりしなかったりの学園ライフ4コマ! 毎週火曜日更新です! ■この3人が登場するオンラインハッカソン 霧島京子、六村リオ、緑川つばめは「paizaオンラインハッカソンVol.6 女子高生プログラマーの大バトル ~コボール文明の逆襲~」にも登場しています! 3人はある日校長先生に呼び出されました。古代コボール文明の遺跡で発掘されたオーパーツから、ネットワーク世界を破滅に陥れるウイルスが発生してしまったのです!あなたはウイルスが出してくる問題に正解することができるでしょうか?世界の運命やいか

    ITエンジニアを目指す女子高生たちの4コマ漫画「ぱいじょ!」が始まりました! - paiza times
    you21979
    you21979 2016/03/22
  • IT業界の多重下請け構造で得をする人、損をする人 - paiza times

    Photo by Tim Menzies こんにちは。テクニカル・ライターの可知(@y_catch)です。 IT業界には多重下請けが蔓延しています。私の身近なところでも多重下請け構造の中で働いている人も居ますが、実際に体験した人や聞いたことがある人も多いと思います。たしかに多重下請け構造は、企業側にとって不可欠な仕組みとなっていますが、階層の下のほうで悪戦苦闘しているITエンジニアや、これからIT業界に参加しようとしている人たちにとっては、切実な課題だと思います。 そこで今回は、IT業界の多重下請け構造について解説しながら、ITエンジニアのキャリアプランについて、どのような方向性があるか整理してみたいと思います。 [目次] IT業界の給与格差 給与格差の元になる、IT業界の多重下請け構造 IT業界は、どう人材を育成しているのか ITエンジニアにとってのメリットとデメリット ITエンジニア

    IT業界の多重下請け構造で得をする人、損をする人 - paiza times
    you21979
    you21979 2015/12/10
  • ボランティアを要請されるITエンジニアの地位って?国別の年収比較 - paiza times

    Photo by Tax Credits 先日、コンピュータソフトウェア協会(CSAJ)会長の荻原紀男氏の「オリンピックにはボランティアで働くエンジニアが必要」という発言が大変話題となりました。 japan.zdnet.com japan.zdnet.com この発言を巡り、ボランティアでソフトウェアエンジニアを働かせることに対する批判や、ITエンジニアの地位の低さを問題視する声が多く挙がりました。 そんな中で今回は、当に日ITエンジニアの地位は低いのかどうか、海外エンジニアの平均年収、他職種とも比べた水準を調べてみました。 ■物価、職種、地域による比較 ◆1.物価を考慮する 例えば日の中だけでも、都心と地方では、物価(実感としては、普段消費するモノの値段というよりは家賃等の方が差が大きいと思います)は大きく異なります。同じ企業でも支社によっては都市手当てついたり……ということも

    ボランティアを要請されるITエンジニアの地位って?国別の年収比較 - paiza times
    you21979
    you21979 2015/10/24
  • よく言われるけど、業務時間外に勉強しない人はITエンジニア失格なの? - paiza times

    Photo by Indi Samarajiva こんにちは、谷口です。 「ITエンジニアは業務時間外にも勉強をすべきなのか」という問題について、皆さんはどう思われますでしょうか。 少し前には、こちらの記事も話題になりましたね。 業務時間外で勉強をしなければいけない理由:101回死んだエンジニアエンジニアライフ 今回は、そんなITエンジニアの業務時間外での学習について考察していきたいと思います。 ■企業からの「教育」と自分でする「学習」 業務で必要な知識等について、企業側もある程度は「教育」をすることがあるかと思います。特に新卒の場合、新人研修として業務知識を学ぶ期間が多くの企業で設けられているかと思います。仕事で必要な業務知識に関しては、企業の研修を受けるだけではだめなのでしょうか。 まずは、「教育」と「学習」の概念について考えてみましょう。 「教育」とは、組織の求めるスキルを個人に習

    よく言われるけど、業務時間外に勉強しない人はITエンジニア失格なの? - paiza times
    you21979
    you21979 2015/10/06
  • 就活生に送る!就活で内定が出ない人の3つの特徴 - paiza times

    Photo by Andy こんにちは。谷口がお送りします。 経団連の指針により、2016年卒業予定者から、就活のスケジュールは従来より後にずれ込む形となりました。 学部3年の3月、つまり今月から採用情報が解禁され、企業説明会や応募者エントリーが開始したわけですが、就活生の皆さん、進み具合はいかがでしょうか。 もう既に「片っ端から説明会に申し込んでいます」という方も「まだ何もしていません」という方もいらっしゃるかと思いますが、就活に失敗する人、つまり書類や面接で落ちる人というのは、ある程度共通した特徴があります。 今回はそんな就活で内定がでない人の特徴についてを考察していきたいと思います。 ■就活に失敗する人の大きな特徴3つ ◆1.準備が足りない Photo by MELISSA MATHIES 書類選考や面接に落ちた時に、「落ちてしまった、自分は何て駄目な人間なんだ」と思う人も、「ただ単

    就活生に送る!就活で内定が出ない人の3つの特徴 - paiza times
    you21979
    you21979 2015/03/25
    こんなこと考えて就職したことがない。。。新卒一括採用という枠組みで就職してないからだけど。てかこんなくだらないこと考えて職に就くの?
  • プログラミング教育を強化した国で何が起きているのか?世界の教育事情 - paiza times

    Photo by Johan Bichel Lindegaard こんにちは。谷口です。 皆さんは、プログラミング教育が盛んになってきていることはご存知でしょうか? 日でもすでに2012年の新学習指導要領により、中学校の「技術・家庭」において、従来選択科目であった「プログラムと計測・制御」が必修科目となっていますが、意外と知らない方も多いようです。 2020年には日のWebビジネスの市場規模が2010年時点と比べて4.5倍に拡大すること、またそれによりWeb系企業の雇用者数も150万人増加をすることが見込まれています。(日の成長を支える産業 「ウェブビジネス」P13、14) 業界が成長していく中で、より多くのエンジニアが必要とされ、その教育・育成は不可欠なものとなっています。 最近は、世界でも多くの国で早いうちからプログラミング教育が実施されており、少なからず国内企業の成長や利益拡大

    プログラミング教育を強化した国で何が起きているのか?世界の教育事情 - paiza times
    you21979
    you21979 2015/02/26
    ぴーえっちぴーかよ・・・
  • これは便利!IT系勉強会を検索できるサービス10選 - paiza times

    Photo by Matt こんにちは。谷口です。 ITエンジニアの皆さんは、勉強会には参加していますでしょうか? 技術者として、勉強会での情報収集は大変役立つものですが、「勇気がなくてまだ参加したことがない」「そもそもどんな勉強会が開催されているのか知らない」「勉強会をどう探したらいいか分からない」という方も多いかと思います。 そこで今回は、勉強会やセミナーの情報が探せるサイトをご紹介します。 勉強会といっても、交流が主なイベントや、講演を聞くスタイルのセミナー等いろいろなものがあります。ぜひご自分に合ったイベントを探してみてください! ■勉強会を探せるサイト ◆勉強会を探せるポータルサイト ◇1.IT勉強会カレンダー https://www.google.com/calendar/embed?src=fvijvohm91uifvd9hratehf65k@group.calendar.g

    これは便利!IT系勉強会を検索できるサービス10選 - paiza times
    you21979
    you21979 2014/12/09
  • 初心者でもアルゴリズムの学習ができる入門本とサイト一覧 - paiza times

    Photo by VFS Digital Design 皆さんはアルゴリズムやデータ構造について知っているでしょうか。情報系の学部出身の人は学校の授業でやったかもしれません。一方で学校で情報系の勉強をせずにITエンジニアになったという方は、アルゴリズムやデータ構造について一度は「勉強したほうが良いんだろうな」と思いつつも、実際の業務であんまり必要なさそうだし、難しそうだし、DevOpsやオブジェクト指向やフレームワークについて学ぶので手一杯で未着手、という人も多いのではないでしょうか。 今回はそんな方に向けて、アルゴリズム、データ構造を学ぶ意義と、それらを学ぶときに役立つとサイトについてまとめました。 ■アルゴリズム、データ構造を学ぶ意味 アルゴリズムやデータ構造について語られるときに、非常に良く言われる事として「そんなものは実務に役立たたないので必要ない」という意見があります。当にア

    初心者でもアルゴリズムの学習ができる入門本とサイト一覧 - paiza times
    you21979
    you21979 2014/10/15
  • IT業界の『多重下請け構造』は社会悪になりつつある - paiza times

    Photo by Jonathan Kos-Read 今回のpaiza開発日誌は片山がお送りします。 SIerについて語られる際にIT業界の「多重下請け構造」についての問題点が良く取り上げられますが、「多重下請け構造」がITエンジニアにとってどのような問題点があるのでしょうか? その点について今回は少し整理してみようと思います。 ■「多重下請け構造」とは何か 説明するまでもないかもしれませんが、「多重下請け構造」とは、受託システム開発において、発注者から直接仕事を請け負った元請(たいていの場合が大手SIer)が、請けた仕事を切り出して2次請け、3次請け、4次請けと仕事を下ろしていくピラミッド構造の事を言います。 良くある例で言うと、元請は要件定義や概要設計等の上流工程を請負い、開発・実装などの下流工程は2次請けに委託する、というような構造です。2次請けは自社リソースで開発を賄えない場合に3

    IT業界の『多重下請け構造』は社会悪になりつつある - paiza times
    you21979
    you21979 2014/09/19
  • ITエンジニアの価値を貶める『人月商売』の功罪 - paiza times

    Photo by oatsy40 今回のpaiza開発日誌は片山がお送りします。 SIerについて語られる際に「人月商売」についての問題点が良く取り上げられますが、「人月商売」がエンジニアにとってどのような問題点があるのでしょうか? その点について今回は少し整理してみました。 ■人月とは何か 「人月」について誤って認識している人々が多い。人月とは見積りとスケジューリングに使われる仕事の単位である。「コストは実際に人数と月数の積に比例する。が、進捗はそうではない。したがって、仕事の大きさを測る単位としての人月は、疑うべき危険な神話なのだ。人月とは、人と月とが互いに交換できるという意味だからである。」 人月の神話―狼人間を撃つ銀の弾はない 人月の神話―狼人間を撃つ銀の弾はない (Professional Computing Series) 作者: フレデリック・P,Jr.ブルックス,Frede

    ITエンジニアの価値を貶める『人月商売』の功罪 - paiza times
    you21979
    you21979 2014/07/11
  • 地方の常駐・運用PGが、東京の開発エンジニアになるためにやった一つの事 - paiza times

    Photo by Ryan Johnson 今回は、paiza開発担当の佐藤がお送りします。 paizaの開発エンジニアとして働き始めたのが今年2月から。日々Railsと格闘しつつpaizaのWebサービスの開発を行ってますが、それ以前は北陸のとある地方でC#メインの運用保守エンジニア(常駐型)をやってました。そんな自分が開発エンジニアになるためにやった事、また実際になってみて判った事について書いてみます。 ■何をやっていたか 地方の高専の情報工学科→同じ地方の大学に編入→大学院→同じ地方の常駐メインのIT企業→paiza(ギノ)というのがこれまでのキャリアです。その地方のIT企業では地方自治体のサーバの運用保守のエンジニアをやってました。 運用保守エンジニア仕事は、他社が作ったシステムが納品されたところから引き継いで運用保守をしていたのですが、そのシステムは色々とバグが多かったので当初

    地方の常駐・運用PGが、東京の開発エンジニアになるためにやった一つの事 - paiza times
    you21979
    you21979 2014/06/26