moty0815のブックマーク (1,300)

  • https://www.fujitsu.com/downloads/blog/jp/journal/2019-05-13-01.pdf

    moty0815
    moty0815 2020/02/10
  • 【まとめ】知識ゼロから始めるPHPプログラミング入門 - マナビヤ

    こんにちは fab5 です。 今回はPHPプログラミングの初心者向けの記事が貯まってきたので、まとめ記事を書いてみました。 PHPプログラミングを始める前の準備 第一回 第一回では、PHPとはどういうものなのかについて説明しています。 久々に自分で読み返してみると、文章の下手さに驚きを隠せませんが、今でも下手なのでそこは大した問題ではありません。 PHPって何なんだろうって方に読んで欲しい記事になります。 manabiya.fab5.work 第二回 第二回でも引き続きPHPがどういうものなのか説明しています。 色々な用語の説明になるので、これから始める初学者の方に読んでもらいたい記事です。 この辺りから終わりの部分に漫画を採り入れています。 manabiya.fab5.work PHPプログラミングの基礎 第三回 ここからいよいよプログラムのソースを書き込んでいく作業に入っています。 ま

    【まとめ】知識ゼロから始めるPHPプログラミング入門 - マナビヤ
    moty0815
    moty0815 2020/02/06
  • 【無料ダウンロード】「2020年のSEOガイド決定版」を翻訳・リリースしました - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

    こんにちは、SEO Japan編集部です。 昨年、SEO Japan編集部では、Backlinkoによる2019年のSEOガイドを翻訳し、ホワイトペーパーとしてリリースいたしました(2019年 SEOガイド決定版)。 結果、リリース当初から好評を博し、現在でも毎日ダウンロードされるほどの人気コンテンツとなっております。 そして、今年も昨年に引き続き、SEO Japan編集部による翻訳を行い、「2020年のSEOガイド決定版」をリリースいたしました。 (翻訳元:The Definitive Guide To SEO In 2020) SEOの基を押さえつつ、2020年のトレンドにも触れた濃い内容となっております。 ぜひSEOに取り組む際の参考としていただければ幸いです。 ※翻訳元であるBacklinkoに許可をいただいてのリリースとなります。 ホワイトペーパーの目次 ドメインオーソリティ2

    【無料ダウンロード】「2020年のSEOガイド決定版」を翻訳・リリースしました - SEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
    moty0815
    moty0815 2020/02/06
  • 新人エンジニアが意識すると良いなと思うことまとめ - Qiita

    はじめに エンジニアになって4年ほどになり、自分がチームを引っ張ることも多くなってきました。 最近ではいっちょマエにアドバイスなんかすることもありますが、自分だって右も左も分からないところからエンジニアとして仕事をしつつ成長してきて今ここにいます。 そんな中で、「こうするともっと仕事がうまくできるよ」というノウハウやマインドセット的なものを自分なりにアウトプットしておきたいなと思ったので、つらつらと書いていきます。 前提 私はエンジニアになってからずっとWeb業界の小規模スタートアップで開発をしてきた人間です。2社経験していますが、2社ともスクラムによる開発手法を取っていました。ここに記す内容もこの環境や手法に影響を受けたものが多いです。 おしながき 1.マインドセット 2.仕事の進め方 3.どうにもならないとき 1.マインドセット 大局を見渡す 自分が着手しているタスクについて、なぜこれ

    新人エンジニアが意識すると良いなと思うことまとめ - Qiita
    moty0815
    moty0815 2020/01/25
  • Vue.jsを100時間勉強して分かったこと - Qiita

    Vue.jsを100時間ほど勉強して分かったことを整理します。 勉強時間の内訳は、 UdemyVue JS 2 - The Complete Guide (incl. Vue Router & Vuex) をだいたい全て完了(85時間) 実際に自分でコードを書いてみた(15時間) です。 学習開始時のレベルは、JavaScript・jQueryはそれなりに扱うことができ、過去に少しだけReactを勉強したことがある感じでした(専門は Ruby on Rails)。 Vue.js 自体の構文 まず、Vue.js 自体の基的な構文を整理します。 Vue インスタンス Vue インスタンスの書き方は次のような感じです。 new Vue({ el: "#app", data: { name: "Kei", age: "30", counter: 0 }, methods: { increas

    Vue.jsを100時間勉強して分かったこと - Qiita
    moty0815
    moty0815 2020/01/25
  • Docker入門:Docker概要,基本操作,マウント,Dockerfile,マルチステージビルド - Qiita

    最近ちょっとDockerを入門しました。 アウトプットも兼ねて、ハンズオンっぽくまとめてみたので公開したいと思います。 まだ「Dockerを触ったことない」という方の入門に使って頂けたら幸いです。 ※出力結果のすべては記載できていません。(ハンズオンで一緒に操作して確認しながら進める想定だったため) 目次 事前準備(環境構築) Docker概要 ハンズオン1:基操作 ハンズオン2:マウント ハンズオン3:Dockerfile ハンズオン4:マルチステージビルド おわり 事前準備(環境構築) 公式ドキュメントなど参考に構築してください。 Docker Documentation - Get started with Docker Docker Hubアカウントをお持ちであれば、Play with Dockerが便利です。 インストールなしでDockerを試すことができます。Login、St

    Docker入門:Docker概要,基本操作,マウント,Dockerfile,マルチステージビルド - Qiita
    moty0815
    moty0815 2020/01/25
  • 要件定義~システム設計ができる人材になれる記事 - Qiita

    はじめに 株式会社デジサク がお送りするプログラミング記事、 今回は要件定義・システム設計について扱っていこうと思います。 プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう。 下図『ソフトウェア開発プロセス』をご覧ください いつも勉強しているプログラミングは 『実装』 の部分に該当します。 つまり、プログラミングの実力を発揮する前に4つも壁が存在するのです。 そのため、記事では実装(プログラミング)を開始する前に必要となる、 『企画~設計』 について順を追って説明して行きます。 特に、エンジニアが理解しておくべき 『要件定義』『設計』 にフォーカスします。 なお、開発全体において実装(プログラミング)に使用する時間

    要件定義~システム設計ができる人材になれる記事 - Qiita
    moty0815
    moty0815 2020/01/25
  • HTML/CSSで表現できる、すごいテキストエフェクト用スニペット44個まとめ

    この記事では、CSSで表現できる新作テキストエフェクト用HTMLスニペットをまとめています。一部、jQueryなどプラグインが必要となりますが、CSSのコピー&ペーストで利用できるサンプルやテクニックを、WEB制作のためのコードコミュニティサイト Codepen よりピックアップしてご紹介します。 実際のコードを見ながらサンプルを確認、編集を行うことができるので、世界基準の新テクニックを効率的にウェブ制作に採用することができます。 HTML/CSSで表現できる、すごいテキストエフェクト用スニペットまとめ Fluid text hover マウスの動きに合わせて背景の画像がぐにゃりと液体のように変化するテキストエフェクト。 See the Pen Fluid text hover by Robin Delaporte (@robin-dela) on CodePen. SVG textPat

    HTML/CSSで表現できる、すごいテキストエフェクト用スニペット44個まとめ
    moty0815
    moty0815 2020/01/16
  • 業務システムにおけるUXリサーチのポイント | ベイジのUIラボ~業務システムとSaaSのUIを考える

    UXリサーチとは、ユーザー体験に関する調査の総称です。 ユーザーファーストのシステムやサービスを提供するためには、ユーザー体験からユーザーニーズを掴むUXリサーチは欠かせません。UXを重視する企業では、UXリサーチは積極的に行われています。UXリサーチについて言及した書籍も多く、ネット上には有益な記事が多数アップされています。 ただその一方、世に出回っているUXリサーチに関する解説の多くは、調査対象が生活者であることが前提です。 UXリサーチの総論は、対象が生活者であっても企業内のビジネスパーソンであっても変わりません。しかしながら、各論となる具体的な手法は、ターゲットなどの前提が変わると、そのまま使えません。 例えば、企業内で使われる業務システムやSaaSのUXリサーチは、生活者向けのUXリサーチとまったく同じというわけにはいきません。対象者が社内の限定的なユーザーとなる場合、インターネ

    moty0815
    moty0815 2020/01/16
  • 2024年、現在の環境に適したリセットCSSのまとめ

    CSSにおけるブラウザによる互換性の問題はWeb制作でモダンブラウザをターゲットにした場合、以前に比べるとはるかに少なくなりました。昔から使用している無理なリセットCSSやすべてをリセットする必要は全くありません。 IE11のサポート終了から2年が経ち、現在はモダンブラウザの時代です。Chromeをはじめ、chromiumベースのEdge、Safari、Firefoxはエバーグリーンブラウザ(最新版に自動アップデートするブラウザ)と呼ばれています。 現在の制作環境に合わせて制作された新しいリセットCSSの中から特に注目すべきリセットCSSを紹介します。CSSのテクニックや知見も満載です! リセットCSSとは リセットCSSの使い方・書く順番 どのリセットCSSが適しているかの選び方・カスタマイズ方法 A (more) Modern CSS Reset -モダンブラウザに最適化された新しいリ

    2024年、現在の環境に適したリセットCSSのまとめ
    moty0815
    moty0815 2020/01/16
  • 堀江貴文「今年もムダに目標をたてた人たちへ」

    ぼくはいっさいの計画を持っていない 僕は「目標を持たない」のだが、「計画」というものもムダだ。 「まず3カ月以内に○○して、半年後には○○する。3年後には○○して、5年後、10年後には……」というふうに、やたらと細かくステップを踏みたがる人が多い。 いまだに「計画→実行→評価→改善」からなるPDCAがベストセラーになったりしているところを見ると、「将来の計画(Plan)からはじめる」というのが、人々の思考のクセになり、行動を妨げてしまっているように思う。 しかし、わざわざ段階を踏む必要なんてあるのだろうか? 0歩でたどり着けるなら、それがベストではないのだろうか? 極端な話だが、今この瞬間に、信頼する人から「6時間後に知的生命体のいる別の恒星系に向けてロケットが出発しますけど、堀江さんも乗りたいですか?」と声をかけられれば、ぼくは躊躇なく「もちろん!」と答えるだろう。 「何も訓練してい

    堀江貴文「今年もムダに目標をたてた人たちへ」
    moty0815
    moty0815 2020/01/14
  • 要件定義~システム設計ができる人材になれる記事 - Qiita

    はじめに 株式会社デジサク がお送りするプログラミング記事、 今回は要件定義・システム設計について扱っていこうと思います。 プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう。 下図『ソフトウェア開発プロセス』をご覧ください いつも勉強しているプログラミングは 『実装』 の部分に該当します。 つまり、プログラミングの実力を発揮する前に4つも壁が存在するのです。 そのため、記事では実装(プログラミング)を開始する前に必要となる、 『企画~設計』 について順を追って説明して行きます。 特に、エンジニアが理解しておくべき 『要件定義』『設計』 にフォーカスします。 なお、開発全体において実装(プログラミング)に使用する時間

    要件定義~システム設計ができる人材になれる記事 - Qiita
    moty0815
    moty0815 2020/01/14
  • Web開発初心者でもAWSについて学べる入門レッスン紹介 - paiza times

    こんにちは。谷口です。 最近「AWSについて勉強したい、自分で使ってみたい」「仕事AWSの知識が必要になった」という初心者の方から、「AWSがどんなものかよくわからないので知りたい」と聞かれることがよくあります。 今回は、これからAWSに入門したい方、Web開発初心者の方向けに、paizaラーニングでAWSの基礎が学べる「AWS入門編」についてご紹介します。 AWSって何? AWSAmazon Web Services)は、すごく簡単に言うとAmazonが提供するいろいろなクラウドサービスの総称です。 AWSを使うと、たとえば サーバやデータベースなど、用途に合った仮装マシンがすぐ使える(=自分でサーバ用のマシンなどを用意しなくても済む) ちょっとしたWebサービスの開発に使うためのWebサーバから、ビッグデータの分析用など、目的に合ったサービスや性能を選べる 使ったぶんだけ料金を払う

    Web開発初心者でもAWSについて学べる入門レッスン紹介 - paiza times
    moty0815
    moty0815 2020/01/13
  • 【入門】インフラやるなら知っておきたいトピックのリンク集 - Qiita

    インフラをやるうえで知っておきたいトピックを独断と偏見で選んでリンク集をつくりました. HTTP HTTP入門 [BurpSuiteJapan]HTTP基礎入門 RESTful API Web API入門 RESTful API 入門 KVS key-valueストアの基礎知識 KVS 超入門 - footmark NoSQL HBaseの概要とアーキテクチャ | Think IT(シンクイット) Oracle Cloud Hangout Cafe - 明解! NoSQLの勘所 - Speaker Deck データベース 2018-11-データベース / 2018-11 database - Speaker Deck SQLをはじめよう - 初心者でもわかる、構文とデータ取得の基 - エンジニアHub|若手Webエンジニアのキャリアを考える! RDBとNoSQLにみるDB近現代史 データ

    【入門】インフラやるなら知っておきたいトピックのリンク集 - Qiita
    moty0815
    moty0815 2020/01/08
  • 2020年のIT業界で働く人に読んでほしい10冊|マスクドアナライズ

    Twitterでは定期的に読んだを紹介している。 そこでnoteでも2020年のIT業界で働く方々におすすめしたいをまとめてみた。 Twitterや他のnoteはふざけた内容だが、マスク・ド・アナライズの運営方針は「書評だけはガチ」である(ノアファンではないが)。 ここ1年で読んだ中で「役に立つ」「面白い」「仕事に活かせる」「ITに関わる人間に読んでほしい」と思ったであることを保証する。 書評の後にAmazonリンクもあるので、役に立たないAI・データサイエンスにエサを与えずに、きちんとした書籍にお金を出すことで出版業界に貢献してほしい。 ここからオススメの10冊紹介する。 追記:アフィリエイト貼るのを忘れたので思う存分クリックしてください。 誰が音楽をタダにした音楽業界におけるMP3の誕生というテクノロジー視点、違法アップロードするアングラサイト運営者の視点、既存のCD販売を手掛

    2020年のIT業界で働く人に読んでほしい10冊|マスクドアナライズ
    moty0815
    moty0815 2020/01/04
  • 2019年にブックマークしたページでよかったもの集めた - Really Saying Something

    2013年から毎年、「年ごとにブックマークしたURLでよかったもの集めた」と題して、1年分の「自分がブックマークしたページ」*1を振り返り、まとめています。2018年分は以下です。 2018年にブックマークしたURLでよかったもの集めた - Really Saying Something 完全に「私得」なまとめなのでカテゴライズなどは一切しておらず、主に自分のブックマークした順番となっています。そのため、春ごろの記事が冬にいきなり登場したり、日付が前後していたりします。私の脳内に「その時こういうこと考えていたな~」という記憶を作るインデックスだからです!!! 何も考えずに見直したら、昨年よりは250ほど少ないので、そこからはあまり精査せずえいっと公開してしまいます。 基的には、以下の基準で選出しています。 当年に作られたエントリーであること Wikipediaや当年に作られたことが明確で

    2019年にブックマークしたページでよかったもの集めた - Really Saying Something
    moty0815
    moty0815 2020/01/02
  • 管理画面用のレイアウトやUIコンポーネントがほとんどすべて揃った、商用利用無料のHTMLテンプレート -Stisla

    商用のプロジェクトでも無料で利用できる、管理画面・ダッシュボードのレイアウトやUIコンポーネントが揃ったテンプレートを紹介します。 このテンプレートを使用すると、管理画面・ダッシュボードで必要なコンテンツを簡単に作成できます。 Stisla 管理画面・ダッシュボードに特化されたUIコンポーネントがほとんどすべて揃ったテンプレート。 30以上のサードパーティのライブラリと統合、多くのコンポーネントを簡単に利用できます。 HTML5とCSS3で記述されており、すべてのモダンブラウザでサポートされています。 Bootstrap 4をベースに、Flexboxでレイアウトされています。 一部のコンポーネントにはより簡単にやり取りするために、JavaScript APIを使用。 MITライセンスで、商用プロジェクトでも無料で利用できます。

    管理画面用のレイアウトやUIコンポーネントがほとんどすべて揃った、商用利用無料のHTMLテンプレート -Stisla
    moty0815
    moty0815 2019/12/19
  • よく使われるレイアウトやUIコンポーネント、それだけを実装するためのHTMLとCSSのシンプルなコードのまとめ

    Webサイトやスマホアプリでよく使われるレイアウトやUIコンポーネント、それだけを実装するためのHTMLCSSのコードがまとめられたコレクションを紹介します。 フレームワークなども便利ですが、それだけを実装するためのコードなので、非常にシンプルでカスタマイズも簡単だと思います。 CSS Layout CSS Layout -GitHub CSS Layoutの特徴 CSSで実装するレイアウト・UIコンポーネント CSS Layoutの特徴 CSS Layoutはよく使われるレイアウトやUIコンポーネントだけを実装するためのHTMLCSSのコードがまとめられたコレクションです。 MITライセンスで、商用プロジェクトでも無料で利用できます。

    よく使われるレイアウトやUIコンポーネント、それだけを実装するためのHTMLとCSSのシンプルなコードのまとめ
    moty0815
    moty0815 2019/12/13
  • そろそろSQLのウィンドウ関数を理解したい - 連載1/3話 - Qiita

    はじめに データ分析とデータ品質改善に従事してきた筆者が、SQLを用いた分析の基である「ウィンドウ関数」の使い方とデータ品質の調査改善を行う手法をまとめてみようと思います。 こちらの記事は、SQLの知識向上と振り返りを主題としているので、ABC分析、バスケット分析、RFM分析などの「データ分析の手法」について説明している記事ではありません。(反響やコメントによって別投稿するかもしれません) 背景 SQLエンジニアの大多数が利用しており、多くの方はWebサービス開発などでデータの登録画面や検索画面を作る際にSQLを利用したり、またはシステムの運用保守で障害の原因調査のためにSQLを利用して原因を特定すると思います。そのため、テーブル結合・サブクエリ・集計関数といったSQL構文は理解されている人が多いと思いますが、分析関数を理解して使っている人となると、ぐっと減ると思います。 私は以前、社

    そろそろSQLのウィンドウ関数を理解したい - 連載1/3話 - Qiita
    moty0815
    moty0815 2019/12/09
  • MVCとはなにか|tenjuu99

    この記事は、2019年12月1日に開催されたPHPカンファレンスでの「MVCとはなにか」という題の登壇内容の書き起こしです。スライドはこちらです。 1. はじめに MVCの悪かった点は、わたしたちがどう実装したかという点だ。それはあまりに機械的だった。 https://news.ycombinator.com/item?id=8841428 ある人がアラン・ケイに対して「MVCについてどう思うか」という質問をして、それに対するメールでの回答がHacker Newsというサイトにのっていました。前提をお話すると、MVCというアイデアは、だいたい40年以上まえにパロアルト研究所というところで、アラン・ケイがパーソナルコンピュータの開発をしていたときに、客員研究員としてトリグヴェ・リーンスカウクさんという人が訪れて、そのとき他の研究所のメンバーとも話あって作ったアイデアがMVCになります。 MV

    MVCとはなにか|tenjuu99
    moty0815
    moty0815 2019/12/09