タグ

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

  • 初心者向け・PHPの練習問題をたくさん解ける学習サイトと本8選 - paiza times

    Photo by Dirk Haun こんにちは。谷口です。 paizaでは転職・就職サービスの他に学習コンテンツ「paizaラーニング」も運営しています。多くのプログラミング初心者の方にご利用いただいている中、よく質問されるのが「最初に勉強するのに適したプログラミング言語は何か」。特定の言語を学びたいと決めてからサイトを訪れる方がいる一方で、とりあえずプログラミングに触れてみたくて来る方も多くいます。そんな方におすすめしている言語の1つにPHPがあります。 PHPは比較的コードが書きやすく、初心者から上級者まで幅広く使われているプログラミング言語です。日国内に20万人もの開発エンジニアがいるとも言われ、求人も豊富にあります。Webサービス開発やゲーム開発等で広く利用され、最近ではCakePHPやSymfony等の、よりWebアプリケーションを素早く作れるフレームワークが多く利用されるよ

    初心者向け・PHPの練習問題をたくさん解ける学習サイトと本8選 - paiza times
    komz
    komz 2017/06/28
    初心者向け・PHPの練習問題をたくさん解ける学習サイトと本8選
  • 就活成功者が語る内定の決め手とは?【採用担当・新入社員・内定者にインタビュー】 - paiza times

    paiza新卒では、企業の採用担当者の方や、実際にpaiza新卒を使って入社された方・内定された方のインタビュー記事を公開しております。 面接の際は応募者のどこを見ているのか?どんな人材を求めているのか?その企業のエンジニアはどんな働き方をしているのか?内定をとった人がどういうことをしていたか?などなど、就活生が知りたい情報を赤裸々に語っていただいておりますので、今回はその一部をご紹介いたします! ■採用担当者インタビュー ◆株式会社LIFULL:エンジニアになって「世の中の何を変えたいか」を聞かせてほしい。 「LIFULL HOME’S」 でおなじみの株式会社LIFULLで、人事部採用グループ・キャリアカウンセラーの林さん、CTO兼技術開発部基盤開発ユニット長の長沢さんにお話を伺いました。 ――御社の採用のポイントはどのようなところですか? 林さん:新卒採用においては、技術力は重視して

    就活成功者が語る内定の決め手とは?【採用担当・新入社員・内定者にインタビュー】 - paiza times
    komz
    komz 2017/06/27
    就活成功者が語る内定の決め手とは?【採用担当・新入社員・内定者にインタビュー】
  • 【解答コード公開】異世界を救う召喚プログラマ続出!その方法を解説 - paiza times

    paizaで先月から公開しておりました、異世界転生ファンタジーRPG『ロジックサマナー~閃光の召喚プログラマ』(略してロジサマ)にたくさんのご挑戦ありがとうございました! 今回はランキング問題の解法を解説いたします。(※解答コードはPythonで記述しています) (ロジックサマナーの問題は、解答コードや解法など、ご自由にブログ等で公開していただいて構いません!また、プレゼント抽選の期間は終了しておりますが、問題には何度でも挑戦していただけます) paiza.jp ■ロジックサマナーランキング問題「魔法の呪文」 (封印レベルS) あなたは魔法使いの見習いです。今日、あなたは修行のために魔法の呪文の練習をすることにしました。 H 行 W 列からなるブロックの集まりを使って、練習をしようとしています。 ブロックには赤・青・緑の 3 種類の色があります。以下は入力例 1 を図にしたものです。 今、

    【解答コード公開】異世界を救う召喚プログラマ続出!その方法を解説 - paiza times
    komz
    komz 2017/06/25
    【解答コード公開】異世界を救う召喚プログラマ続出!その方法を解説
  • GitHubだけで超高機能なスライド資料が作れる「GitPitch」の使い方を徹底解説! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、ブラウザ上のGitHubMarkdown(マークダウン)ファイルを作成し、そのまま超高機能なスライド資料に変換してくれるサービスのご紹介です! もちろん、自分でMarkdownファイルを用意してpushするだけでもOKなのですが、今回はコンソール画面などは使わずにすべてブラウザだけで完結できる方法をご紹介致します。 【 GitPitch 】 ■「GitPitch」の基的な使い方! それでは、実際に簡単なスライド資料を作ってみましょう! まず最初に、自分のGitHubアカウントでログインし、新規のリポジトリを作成しましょう! 「① リポジトリ名」は好きな名前を付けてください。 画面下にある「② チェックボックス」をONにしてから「③ Create repository」ボタンをクリックしましょう。 すると、自動的に「README.md

    GitHubだけで超高機能なスライド資料が作れる「GitPitch」の使い方を徹底解説! - paiza times
    komz
    komz 2017/06/23
    GitHubだけで超高機能なスライド資料が作れる「GitPitch」の使い方を徹底解説!
  • 寝る直前のプログラミングはいい眠りの大敵。効果的な休息とは【すべてうまくいく 第3回】 - paiza times

    エンジニアの皆さん、今、健康ですか? 一般的に、肉体的にも精神的にもタフな仕事のイメージがあるエンジニア。特にメンタル面の管理で苦労されている人を多く見かけます。スキルアップだけでなく、健康維持もエンジニアを続けるために不可欠なポイントです。 この連載は「すべてうまくいく:エンジニアを続けていくための心得」と題して、元エンジニアで現在はライターの加山恵美さんが、自らの経験や数多くのエンジニアへの取材経験をもとに、健康で充実した日々を送るためのヒントをお伝えしていきます。仕事に疲れたときやキャリアに迷ったときに、ちょっと一息入れるつもりで読んでみてください。(バックナンバーはこちらから) 第3回となる今回は、いい休息をとるための「自律訓練法」について解説します。 こんにちは、ライターの加山恵美です。 時間を忘れるほどにプログラミングや業務に没頭することはありませんか? 数日間くらいならできる

    寝る直前のプログラミングはいい眠りの大敵。効果的な休息とは【すべてうまくいく 第3回】 - paiza times
    komz
    komz 2017/06/22
    【すべてうまくいく 第3回】寝る直前のプログラミングはいい眠りの大敵。効果的な休息とは
  • 企画や営業など非エンジニア職がSQLを勉強したらメリットばかりだった話 - paiza開発日誌

    Photo by Linux Screenshots こんにちは、谷口です。 あなたの会社ではSQLを使える人の割合はどれくらいでしょうか? ITエンジニアであれば多くの人が日頃から使っているSQLですが、それ以外の職種では「SQLを使えないので、データがほしいときはエンジニアにお願いしている」という人も多いかと思います。 ただ、自分でSQLを使えないと、今すぐデータがほしいのに確認できるまで時間がかかったりして不便なことも多いですよね。また、エンジニアにとっても、開発中にちょっとしたデータ取得がいくつも差し込まれたり、「データが思っていたのと違った」と言われてやり直しになったりするのはストレスになってしまいます。 paiza社内でも、かつてはそんな状態でしたので、社内で非エンジニア職向けにSQLの勉強会を実施するようになりました。現在は、営業・企画・事務局など、さまざまな職種の人たちも自

    企画や営業など非エンジニア職がSQLを勉強したらメリットばかりだった話 - paiza開発日誌
    komz
    komz 2017/06/21
    企画や営業など非エンジニア職がSQLを勉強したらメリットばかりだった話
  • 未経験からエンジニアへ!初心者向けのプログラミング学習方法3つ - paiza times

    Photo by katesheets こんにちは。谷口です。 エンジニア未経験の方や、経験が浅い方に向けた新サービス「EN:TRY」を始めて以来、「これからプログラミングの勉強を始めたい」という初心者の方からのご相談を受けることが増えてきました。 特に「プログラミングに興味はあるんだけど、どんな学習方法があって、どれが自分に合っているのかわからない」といった声を多く聞きます。中には、いきなりプログラミング言語のを読んでみたけど難しくて…という方や、最初の環境構築が大変で挫折したという方もいるのではないでしょうか。 そこで今回は、これからプログラミングの勉強を始めたい初心者向けに、どんな学習方法があるのかをご説明していきたいと思います。 ■プログラミングスクールに通って学ぶ 最近は、週に一回一コマの授業に出て学ぶ…といった塾形式のスクールだけではなく、より高速でプログラミングスキルを習得

    未経験からエンジニアへ!初心者向けのプログラミング学習方法3つ - paiza times
    komz
    komz 2017/06/20
    未経験からエンジニアへ!初心者向けのプログラミング学習方法3つ
  • プロジェクトを炎上させないために、新人PMが読むべき書籍5冊 - paiza times

    Photo by Rhys Morgan こんにちは。谷口です。 先日このような記事を書きました。 paiza.hatenablog.com この記事でも書いている通り、開発プロジェクトにおいて「メンバーの働きやすさはPMにかかっている」というのは間違いないかと思います。 ただ、もちろんPMも人間ですから、限界はあります。見積もりがズレることや、厳しいスケジュールを組まなければならないこともあるでしょう。また、PM経験の浅い人の場合、どうやってトラブルを未然に防ぐかや、小さいうちに解決するかがわからず、悩んでしまうことも多いかと思います。 そこで今回は、プロジェクトマネジメントについて学べる書籍を5冊ご紹介いたします。 もちろんプロジェクトマネジメントは「さえ読めば完璧にできるようになる!」というものではありませんが、今は実践的な知識が学べる書籍が増えてきました。「今後マネジメントをする

    プロジェクトを炎上させないために、新人PMが読むべき書籍5冊 - paiza times
    komz
    komz 2017/06/17
    プロジェクトを炎上させないために、新人PMが読むべき書籍5冊
  • コード不要で手描き風のSVGアニメーションを自動作成できるエディタ「Vivus Instant」の使い方大公開! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、誰でも超簡単にSVG画像をアニメーション化できる無料のWebサービスをご紹介します! このサービスは、JavaScriptSVG画像を制御できる「vivus.js」をベースにしており、誰でもプログラミング不要で簡単に「手描き風」のアニメーションを作れるのが特徴です。 【 Vivus Instant 】 そして記事の後半では「vivus.js」を使った基的なプログラミングについても解説しているので、ご興味ある方はぜひ参考にしてみてください! ■「Vivus Instant」とは? それでは、実際に「Vivus Instant」を使いながら、どのようなサービスなのかを見ていきましょう! まずは、サンプルとして次のようなSVG画像を用意しました。 SVGは、ベクター形式で描かれたXML構造を持つデータですが、このままでは当然ながら静止画

    コード不要で手描き風のSVGアニメーションを自動作成できるエディタ「Vivus Instant」の使い方大公開! - paiza times
    komz
    komz 2017/06/16
    コード不要で手描き風のSVGアニメーションを自動作成できるエディタ「Vivus Instant」の使い方大公開!
  • 既に18卒の6割以上が内定持ち!内定ゼロの人が見直すべきポイント3つ - paiza times

    Photo by Hiroyuki Takeda こんにちは、谷口です。 ITエンジニアを目指す就活生の皆さん、就活の進み具合はいかがですか? 先週速報が出たリクルートキャリアの調査結果によると、2017年6月1日時点での大学生の就職内定率は61.0%(去年の同時期と比べて9.7ポイント上昇)となっています。すでに就活生の半数以上が内定を持っているということになりますね。 一方で、4割弱の内定を持っていない就活生の中には「みんなと同じように就活をしているつもりだけど、うまくいかない…」と焦りを感じている人もいるかと思います。paiza新卒でも「まだ内定がとれない、どうすれば…」といったご相談が増えてきました。こういった方は、就活の進め方のどこかに見直すべきポイントがあるはずです。 今回は「就活やってるつもりだけどまだ内定ゼロ」な人が、これからどこを見直せば内定を獲得できるかお話しします。

    既に18卒の6割以上が内定持ち!内定ゼロの人が見直すべきポイント3つ - paiza times
    komz
    komz 2017/06/13
    既に18卒の6割以上が内定持ち!内定ゼロの人が見直すべきポイント3つ
  • 初心者向け・C言語の練習問題をたくさん解ける学習サイトと本8選 - paiza times

    Photo by frontriver こんにちは。谷口です。 先日paizaが行ったアンケートで、「好きなプログラミング言語」の3位(※学生2位・社会人4位)にC言語がランクインしました。 paiza.hatenablog.com 学生人気が高いのは、情報系学部の授業でプログラミングの基礎として習うことが多いのも理由の一つかもしれませんね。 C言語は各実行環境のネイティブの機械語にコンパイルされて、CPUが直接コードを実行するため、処理速度が非常に高速な言語です。業務システムだけでなくOSやハードウェアの開発にも向いており、WindowsLinuxといったOSの開発にも使われています。 paizaにも「もっとC言語の勉強がしたい」「C言語でいろいろな問題が解きたい」といった声が多く寄せられていますので、今回はC言語の練習問題がたくさん解ける学習コンテンツを8件ご紹介します。 【目次】

    初心者向け・C言語の練習問題をたくさん解ける学習サイトと本8選 - paiza times
    komz
    komz 2017/06/12
    初心者向け・C言語の練習問題をたくさん解ける学習サイトと本8選
  • ゲーム開発にも最適!ブラウザ上ですぐに3Dモデルが作成できる「3DC」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、「立体的な3Dモデルを簡単に作ってみたい!」という人にオススメなWebアプリが公開されているのでご紹介しようと思います! ブラウザから即座に起動でき、プラモデルを組み立てるような感覚で手軽に3Dモデルを作成可能、さらにユーザー同士でのシェアや「ファイルへの書き出し」などもすべて無料で利用できるスグレモノですよ。 【 3DC 】 ■「3DC」の始め方 それでは、実際に「3DC」を使いながらどのようなWebアプリなのかを見ていきましょう! まずはサイトにアクセスして、トップ画面にある「スタートボタン」をクリックします。 認証画面が表示されますが、登録せずに利用できるボタンがあるのでコチラをクリックしましょう。 すると、すぐに「3Dモデル制作エディタ」が起動します! あとは、このエディタ上で好きな3Dモデルを制作することが可能で、保存や書き出

    ゲーム開発にも最適!ブラウザ上ですぐに3Dモデルが作成できる「3DC」を使ってみた! - paiza times
    komz
    komz 2017/06/12
    ゲーム開発にも最適!ブラウザ上ですぐに3Dモデルが作成できる「3DC」を使ってみた!
  • 仕事がうまくいかないときは、少しだけ自分の考え方を変えてみよう【すべてうまくいく 第2回】 - paiza times

    エンジニアの皆さん、今、健康ですか? 一般的に、肉体的にも精神的にもタフな仕事のイメージがあるエンジニア。特にメンタル面の管理で苦労されている人を多く見かけます。スキルアップだけでなく、健康維持もエンジニアを続けるために不可欠なポイントです。 この連載は「すべてうまくいく:エンジニアを続けていくための心得」と題して、元エンジニアで現在はライターの加山恵美さんが、自らの経験や数多くのエンジニアへの取材経験をもとに、健康で充実した日々を送るためのヒントをお伝えしていきます。仕事に疲れたときやキャリアに迷ったときに、ちょっと一息入れるつもりで読んでみてください。(バックナンバーはこちらから) 第2回となる今回は、タイトルの「すべてうまくいく」に込められた思い、そしてうまくいかない人が苦境から脱するためのちょっとした考え方について解説します。 こんにちは、ライターの加山恵美です。 今回はタイトルに

    仕事がうまくいかないときは、少しだけ自分の考え方を変えてみよう【すべてうまくいく 第2回】 - paiza times
    komz
    komz 2017/06/08
    【すべてうまくいく 第2回】仕事がうまくいかないときは、少しだけ自分の考え方を変えてみよう
  • 【10万登録突破Wキャンペーン】結果発表!そしてプログラミング問題解説 - paiza times

    秋山です。 paizaでは先日、10万登録突破記念として、プログラミング問題を解くと抽選で10万円分のAmazonギフト券が当たるキャンペーンなど2つの企画を実施しました。たくさんのご挑戦ありがとうございました! 今回は、このキャンペーンで出題したプログラミング問題と、解き方についての解説、そして、記事の最後には、改めてキャンペーンの当選者発表などをしたいと思います。 キャンペーンページは↓こちら(キャンペーンは終了していますが、問題には何度でも挑戦できます) paiza.jp ■キャンペーン問題と解法 ◆問題文 あなたは商品を詰める箱の設計をしています。 1辺の長さ 1 の正方形の商品を詰める箱の設計を任されました。 作る箱の数は M 個で、それぞれの箱に詰めたい商品の個数 s_i (i は 1 から M) が与えられます。 材料は N 種類あり、それぞれの材料の長さ p_i (i は

    【10万登録突破Wキャンペーン】結果発表!そしてプログラミング問題解説 - paiza times
    komz
    komz 2017/06/07
    【10万登録突破Wキャンペーン】結果発表!そしてプログラミング問題解説
  • ITエンジニア向け・勉強会を検索できる6つのサービスが便利すぎる! - paiza times

    Photo by Matt こんにちは。谷口です。 ITエンジニアの皆さんは、ふだん勉強会に参加していますか? プログラミングや開発手法を学びたい人にとって、勉強会での情報収集はとても役立ちます。ただ、「勇気がなくてまだ参加したことがない」「そもそもどんな勉強会が開催されているのか知らない」「勉強会をどう探したらいいか分からない」という方も多いかと思います。 勉強会と言うと「既に高いスキルを持った人しか来ないんでしょ」と思われるかもしれませんが、最近は初心者向けのプログラミング勉強会もよく開催されています。 というわけで今回は、勉強会やセミナーの情報が探せるサイトをご紹介します。勉強会といっても、実際に手を動かしながらモノを作る会から、参加者同士の交流がメインのイベントや、講演を聞くスタイルのセミナーなどいろいろなものがあります。ぜひご自分に合った勉強会を探してみてください。 ■勉強会を探

    ITエンジニア向け・勉強会を検索できる6つのサービスが便利すぎる! - paiza times
    komz
    komz 2017/06/06
    ITエンジニア向け・勉強会を検索できる6つのサービスが便利すぎる!
  • こんなPMはダメだ!プロジェクトをいつも炎上させているPMに多い4つの特徴 - paiza times

    Photo by Rich Bowen こんにちは。谷口です。 皆さんの職場では開発プロジェクト炎上は起きていませんか? エンジニア、特に受託開発企業にお勤めの方の転職理由を伺っていると、「自分のスキルをいかせる仕事がしたい」などの前向きな理由がある一方で、「炎上プロジェクトばかりが続いていて大変」「勤務時間が長く、休日出勤も多い」という、職場環境の問題も少なくありません。 最近は労働基準法改正案で残業時間の上限が「100時間未満」と規定されたり、厚労省が労働基準関係法令違反企業のリストを公開したりしたことで、労働環境改善の課題が、社会的に注目されています。IT企業も例外ではありません。炎上プロジェクトはできる限り減らしていかなければなりません。 では、なぜプロジェクト炎上が起こるのでしょうか。 受託開発企業では、開発メンバーの残業時間や仕事のしやすさを左右するのは、多くの場合PMの手

    こんなPMはダメだ!プロジェクトをいつも炎上させているPMに多い4つの特徴 - paiza times
    komz
    komz 2017/06/02
    こんなPMはダメだ!プロジェクトをいつも炎上させているPMに多い4つの特徴
  • ゲームエンジニア志望者は必見!キャリアや働き方を学べる動画公開 - paiza times

    動画で学べるオンラインプログラミング学習サイト「paizaラーニング」は、「ゲームエンジニア入門編1: キャリアや働き方について学ぶ」のレッスンを公開いたしました。 就活生から現役エンジニアの方まで、ゲームエンジニアを目指すすべての方を対象とした、業務内容やキャリアパスが学べるレッスンとなっております! また、paizaラーニングでは、IT業界の構造やITエンジニアのキャリアについて解説した「ITエンジニアの就活準備編1: 業界構造を学ぶ」のレッスンも無料公開しております! ぜひあわせてごらんください! ■「ゲームエンジニア入門編1: キャリアや働き方について学ぶ」とは? ゲームエンジニアとしてのキャリアや働き方について学ぶことで、就職・転職活動の方向性や、より自分とマッチする企業や職種を探す手助けとなります。 既にゲームエンジニアを目指して就職・転職活動中の方はもちろん、「まだ活動はして

    ゲームエンジニア志望者は必見!キャリアや働き方を学べる動画公開 - paiza times
    komz
    komz 2017/05/31
    ゲームエンジニア志望者は必見!キャリアや働き方を学べる動画公開
  • 遊ぶだけでプログラミングが身につく、7つの本格的ゲームが楽しすぎる! - paiza times

    Photo by Trevor Owens こんにちは。谷口です。 プログラミング初心者の皆さんは、これから何を使って勉強しようと考えていますか? paizaを運営していると、 プログラミング未経験だけど勉強を始めたい 環境構築や経験者向けの書籍に挑戦したけど挫折してしまった 周りにプログラミングを教えてくれる人がいない 何をどう始めたらいいのかわからない といったお悩みを聞くことがあります。 最近は、学習サイトや書籍やスクールなど、いろいろなスタイルでプログラミングを学べますが、自分に合わないやり方で進めていくと 金銭面の負担が大きくて続けられない 途中で理解できなくなって挫折 プログラミングが楽しくなくなって断念 ということも起こりえます。 そこで今回は、初心者向けの問題を解きながらプログラミングを勉強できて、格的なゲームとしても楽しめるコンテンツを7件ご紹介します。 【目次】 ■ロ

    遊ぶだけでプログラミングが身につく、7つの本格的ゲームが楽しすぎる! - paiza times
    komz
    komz 2017/05/30
    遊ぶだけでプログラミングが身につく、7つの本格的ゲームが楽しすぎる!
  • もうすぐ6月なのに、まだ内定がない就活生に不足している2つのこと - paiza times

    Photo by Paul Fisher こんにちは、谷口です。 ITエンジニアを目指す就活生の皆さん、就活の進み具合はいかがですか? 先日、18卒の学生のうち5月1日時点で34.8%が内定を所有しているというリクルートキャリアによる調査結果(※)が公表されました。昨年、6月1日時点での内定率は51.3%でしたが、今年は内定率の伸び方が昨年よりもハイペースなため、6月に入ればさらに相当数の就活生が内定を獲得しているかと思います。 そんな中で、まだ内定を獲得できずに焦っている方も多いと思います。 実は、現時点で内定どころか面接もあまり通過できず、就活に苦戦している人たちの中には、ある程度共通点があります。今回は、就活をちゃんとやっているつもりだけど、まだ内定がないという人たちに多い特徴についてお話しします。今まさに苦戦している人や、今後就活を控えていて自分は苦戦したくないと思っている人は、自

    もうすぐ6月なのに、まだ内定がない就活生に不足している2つのこと - paiza times
    komz
    komz 2017/05/28
    もうすぐ6月なのに、まだ内定がない就活生に不足している2つのこと
  • 求人票だけじゃ応募は来ない!採用成功のためにスカウトが必要な理由 - paiza times

    Photo by franchise opportunities こんにちは、谷口です。 ITエンジニアを募集している採用担当者の皆さん、転職サイトに求人票を掲載しただけで、仕事が終わったと思っていませんか? 貴社がApple社やGoogle社でもない限り、それは間違いです。求人票を公開しただけで、優秀なエンジニアたちから応募が殺到するのであれば、採用担当者は誰も苦労しませんよね。 現在、paizaだけでも求人票の掲載数は1800件以上に上ります。転職市場全体では相当な数の求人票が公開されています。 そんな中で、一部の有名企業でもない限り、求人票を公開しただけでは、それをエンジニアたちに目にとめてもらうことすら難しいというのはわかりますよね。 では、優秀なエンジニアたちに求人票を見つけてもらい、応募してもらうにはどうすればよいのか。今回はこのテーマについてお話ししていきます。求人票を公開し

    求人票だけじゃ応募は来ない!採用成功のためにスカウトが必要な理由 - paiza times
    komz
    komz 2017/05/26
    求人票だけじゃ応募は来ない!採用成功のためにスカウトが必要な理由