並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 7985件

新着順 人気順

webサービスの検索結果401 - 440 件 / 7985件

  • これから推薦システムを作る方向けの推薦システム入門|masa_kazama

    イントロ「Amazonのこの商品をチェックした人はこの商品もチェックしています」や「YouTubeのあなたへのおすすめ」、「Twitterのおすすめユーザー」などのレコメンド機能は多くのWebサービスに組み込まれております。そのレコメンドによって、ついつい商品をたくさん買ってしまったり、夜遅くまで動画を見てしまった経験はないでしょうか。 この記事では、レコメンドシステムの裏側はどのような仕組みになっているのか、そもそもレコメンドとはどういうものなのかを具体例を交えながら俯瞰できればと思います。レコメンドシステムのアルゴリズムの詳細には触れず、ビジネスにおいてどのような形で実装されているかにフォーカスしています。ネット上に公開されているレコメンドに関するスライドや記事、論文のリンクをまとめましたので、アルゴリズムの詳細などはリンク先の記事でご確認ください。 対象の読者は、自社のサービスにレコ

      これから推薦システムを作る方向けの推薦システム入門|masa_kazama
    • これからWebデザインの勉強を始めたい方のためのまとめ

      これからWebデザインやコーディングの勉強を始めたい方、またはWebデザイナーになったばかりの方向けのまとめ記事です。 「無料で始められる…」とか「本を買わなくても…」などのテーマにしようか迷ったのですが、無料ではじめられる記事としては、既にネタ帳さんの以下のようなエントリ↓がありますので、ここでは純粋に私がおすすめしたい記事、本、サイト、ソフトなどを有料無料に関係なく紹介したいと思います。 Web制作の為の無料Webサービス・ツール40*ホームページを作る人のネタ帳 デザイナーからデザインの基礎や原則を学べるエントリーまとめ(webデザイナ向け)*ホームページを作る人のネタ帳 あと、渋谷でWebデザインスクールを開講しています。 詳しくはこちらの記事 をご覧下さい。 デザイン基礎 年末年始にWebデザインを学び直すための3つのステップ いきなり手前味噌で申し訳ないですが、これからWebデ

        これからWebデザインの勉強を始めたい方のためのまとめ
      • 働きながら米国のコンピュータサイエンスの学士号を取得する、UoPeopleという選択肢 - Velocity

        2019年もついに終わりを迎え、2020年になろうとしている。 6月末に転職してから半年が経った。 SESから自社開発になり、自分の動き方・考え方も少しずつ変化したように感じられる。 技術的な部分だけではない、前職とはまた違った観点でエンジニアリングそのものの難しさを実感している。 しかし、自社開発ならではのサービスとチームの距離の近さは素晴らしく、一つ一つサービスを良くしている実感を得られるのはやはり楽しい。 同僚も優秀な方ばかりで、転職して良かったと心から思う。 一方で、この半年で心の奥底からふつふつと湧いてきたものもあった。 コンピュータサイエンスへの興味だ。 コンピュータサイエンスへの憧れ 僕は工業高校を卒業してからすぐ、石油天然ガスのプラントに就職。 その後、1年半でベンチャー企業(SES)に転職。 そして再び1年半後、現職(Webサービス開発)に転職、という経歴を持っている、2

          働きながら米国のコンピュータサイエンスの学士号を取得する、UoPeopleという選択肢 - Velocity
        • 厳選して使用している便利なChromeエクステンション19個

          メインブラウザをFirefoxからChrome に変更して暫く経ちます。Chromeも かなりエクステンションが豊富になって きました。いろいろとエクステンションを 試して、微妙に感じて消して、の繰り返 しですが、そんな中、マストに使ってい る拡張をご紹介します。 色々試して、最終的に残ったChromeエクステンションのまとめです。 CSS Tester どのページでもcssの追加テストが出来ます。すぐに反映されるので結構便利。 CSS Tester CSSViewer 先日記事にしましたが、インストールしてから毎日使っています。マウスを乗せるだけでその要素のcssを表示。便利ですねー。 CSSViewer View Selection Source ドラッグした部分のみのソースを表示します。Web制作時によく使っています。使い慣れるとほんと重宝します。 View Selection So

            厳選して使用している便利なChromeエクステンション19個
          • GCPで永久無料枠を利用してサービスを立ち上げたときにしたことの備忘録 - Qiita

            はじめに 最近GCPでWebサービスを立ち上げたので、そのときに実施したことをメモとして残しておきます。 今回はGCEで Debian + Nginx + Railsで環境を作りました。 ドメイン取得以外は終始無料で進めるための努力をしました。 また、今回はRailsアプリケーションを作成することは目的としていませんので、そこについてはあまり触れません。 やったこと GCEでインスタンスを立ち上げる アカウント作成時に貰える無料トライアル枠とは別に、無料で利用できるリソースがあります。 Always Free と呼ばれていて、GCEの場合は以下の要件を満たすインスタンスのみ永久に無料でインスタンスを立てることができます。 リージョンをus-*1から選択する 1つのf1-micro VM インスタンス 30GB以内 の永続ストレージ ※無料対象リージョンはus-*1のみというご指摘を受けまし

              GCPで永久無料枠を利用してサービスを立ち上げたときにしたことの備忘録 - Qiita
            • Nianticの求人から推測する『Pokémon GO(ポケモンGO)』のサーバ構成 - Qiita

              1ワールドで済ますというチャレンジ Nianticの求人を見ていて、凄く驚いたのは、「Software Engineer - Server Infrastructure」での次の項目。 all on a single, coherent world-wide instance shared by millions of users. 対訳 全ての(アクション)は、数百万のユーザーに共有された単一の一貫した(サーバ群で行われる) つまり、ポケモンGOは1ワールドで構成されている。MMOのサーバを作ったことがある人なら5それがどんなに大変かピンとくるだろう。特に、ポケモンGOの様に一日に数百万人とかが遊ぶゲームで、1ワールドでゲーム世界を構築するのは、結構大変だ。6 MMOで1ワールドがなぜ大変か(データストレージとの戦い) MMOの様なオンラインゲームで、1ワールドがなぜ大変かを図示する。

                Nianticの求人から推測する『Pokémon GO(ポケモンGO)』のサーバ構成 - Qiita
              • 私はこうやってWebサービスをリリースしてきました。|ホットココア社長日記

                最近の僕の怒りは「口だけの人が多すぎる」と言うことです。 最近よく言われるのが、 「こんなWebサービス作ったら面白いと思うんですがどうでしょ?」 と、聞かれます。 ただ、いつも答えるのは ・Webサービスを30個以上作る ・月間3万UU(1日1000UU)以上のサービスを3つ以上作る ・売上月間30万以上のサービスを作る このどれかを満たすまで、我武者羅にサービスを作った方がいいよ! と言っています。 そのため、今日は僕が思う、 ・机上の空論にならないWebサービスリリースの考え方 ・150個以上サービスを作って感じた事 を共有したいと思います。 これから、Webサービスを作っていくぞ!と、 よく後輩に相談されるのでこれみて参考にしてもらえればと思います。 Webサービスにおいての机上の空論が多すぎる特に、企業でWeb関連の事業にかかわってた人とかもなんで

                • WebエンジニアのためのWebサービスデザイン実践講座

                  DeNA 社内勉強会に呼んでいただいて、お話させていただきました。 Reviewに登場していただいてるサービスはこちらです。 動く小説投稿サイト Denkinovel by @katryo さん http://denkinovel.com/ ご協力ありがとうございました( ˘ω˘)

                    WebエンジニアのためのWebサービスデザイン実践講座
                  • デザインは理屈で学べる! エンジニア向けデザインメンター業が求められる理由について聞いた | HRナビ by リクルート

                    アイデアは面白いのに、どうもダサかったり、UIがわかりにくかったりするWebサービスに出会ったことはないだろうか。 それはもしかすると、デザインを知らないエンジニアが、ふわっとした感覚と印象で作っているからなのかもしれない。そんなエンジニアでも、デザインのセンスを身につけることはできるのだろうか? プログラマー向けにデザインを教える“デザインメンター”赤塚妙子さんに話を聞いた。 プログラミングを学んだデザイナーが始めた“デザインメンター業“ 今年の1月から“デザインメンター業”を始めたフリーランス デザイナーの赤塚妙子さん。美大を卒業後、デザイン事務所に就職。その後、Webの世界へ足を踏み入れ、今ではRuby on Railsの開発に参加するまでになった。 「自分がプログラミングを覚える中で、デザイナーとプログラマーが歩み寄る感じが面白くって。デザイナーがプログラミングを覚えることはあるけ

                      デザインは理屈で学べる! エンジニア向けデザインメンター業が求められる理由について聞いた | HRナビ by リクルート
                    • なぜ日本のWebデザインはダサいのか? | Goodpatch Blog

                      こんにちは! みなさんQuoraというサイトをご存知ですか?QuoraはFacebookの元CTO(最高技術責任者)が立ち上げたQ&Aサイトです。実名+肩書きの登録が必要なので、他のQ&Aサイトより回答者のクオリティが高い事が特徴のようです。(日本だとYahoo知恵袋が似ているWebサービス) 今回Quoraで日本のWebデザインについての興味深い質問を見つけたので、その質問と回答のいくつかを記事にしてみました。(記事ネタQuestion :Why is web design so bad for Japanese websites?) 【Question】 これまで日本のWebサイトは一般的にきれいなものだと思っていたが、実際は違った。アメリカのWebサイトより5年から10年の遅れを取っているように思えます。多くのWebサイトにFlashが使われているし、アメリカのものよりごちゃごちゃし

                        なぜ日本のWebデザインはダサいのか? | Goodpatch Blog
                      • プログラミング初心者がオリジナルのサービスを作る時に便利なツール23個|かずたか

                        ※こちらの記事がはてブの総合ホッテントリ入りしました! ※noteの公式マガジンと、「先月もっとも多くスキされた記事」の一つに入りました! こんにちは。Kazutaka Shimizuです。 フリーランスとしてPM、エンジニアをやっています。 元々はWebマーケティングのコンサルタントをやっていましたが、独学でWeb開発を勉強してWebサービスを作って起業しました。 最近は創業した会社を離れ、フリーランスとして活動したり、プログラミングを独学した経験をこちらのツイッターで発信しています。 Twitterやnoteの他の記事などでもしつこいぐらいに言っていることなのですが、プログラミング学習はある程度基礎を勉強したら、自分でオリジナルのWebサイトやアプリなどを作ってみるのがオススメです。 今までの勉強ではプロダクトにどんな機能が必要か考えたり、それを色々調べながら実装に落とし込んだりするこ

                          プログラミング初心者がオリジナルのサービスを作る時に便利なツール23個|かずたか
                        • 【保存版】ネイティブと会った時に使いたい英語の挨拶表現フレーズ総まとめ | English Hacker

                          漫画を英語で読めるwebサービス・アプリ ComicWalker 『Comic Walker』はKADOKAWAが運営するサイトで、日本語のマンガはもちろん英語版のマンガが無料で50冊程度読むことが可能。 サイトにアクセスして右上にあるLanguageから【English】をタップすると英語で読めるマンガが表示され、その中からFree Comicsをタップすると無料で読める漫画のリストが出てきます。 【ケロロ軍曹】【ガンダム】【エヴァンゲリオン】【ラブライブ!】など、かなり有名なマンガも英語に翻訳されているので日本語ですでに読んだことがある漫画も多いと思います。

                            【保存版】ネイティブと会った時に使いたい英語の挨拶表現フレーズ総まとめ | English Hacker
                          • 初心者でもほぼ無料でHTML5/CSS3を勉強できるコンテンツ9選 - paiza times

                            Photo by slavik_V こんにちは。谷口がお送りします。 Webの仕事を目指している人やプログラミング初心者、さらにはブログをやっている人など、HTMLとCSSを習得したい人は多いと思います。特に最初は「Webサイトを作ってみたいけどどうしたらいいんだろう……」「自分のブログを豪華にしてみたいんだけど、HTMLっていまいちよく分からない……」など、さまざまな悩みがあるのではないでしょうか。 HTMLとは、Webページを作成する時に使用されるマークアップ言語の一つです。 マークアップ言語とは、プログラミング言語と違い「タグ」を使って、「ここからここまでが見出しです」「ここからここまでが一つの段落です」等といった印をつける言語です。基本的にプログラミング言語のような「入力値を取得し計算処理をする」「条件を満たすまで処理を繰り返す」といった処理や計算はできません。 CSSは、Webペ

                              初心者でもほぼ無料でHTML5/CSS3を勉強できるコンテンツ9選 - paiza times
                            • 厳選iPhoneアプリ100連発!ホーム画面完全公開します!!

                              iPhoneの使い方は人それぞれ。そして愛用しているアプリも十人十色だ。 つい先日まで、購入したアプリは全部iPhoneに入れておかないと気が済まなかった。 12面全部を埋め尽くし、当然足りずにフォルダ機能を使いまくっていた。 でもふと思い立ち、iPhoneアプリの断捨離を実行した。アプリを必要最低限にして空き容量を作ったら、iPhoneが超快適になった! 好きなアプリしか入っていないiPhone。自分が使いやすいようにホーム画面の配置を工夫するのは楽しい。 そして自分が知らないアプリを友達や知人か使いこなしているのを知り、自分でも試してみるのも楽しい。 厳選するからワクワクする。使うものだけ入れているから気持ちがいい。 というわけで、僕のiPhoneホーム画面を公開します! 今日現在でインストールしてあるアプリを全部公開!100連発だ!! iPhoneアプリ紹介!Dock編! PostE

                                厳選iPhoneアプリ100連発!ホーム画面完全公開します!!
                              • DBの寿命はアプリより長い! 長生きするDBに必要な設計とリファクタリングを実践から学ぶ - エンジニアHub|若手Webエンジニアのキャリアを考える!

                                DBの寿命はアプリより長い! 長生きするDBに必要な設計とリファクタリングを実践から学ぶ アプリケーションの寿命よりも長く、データの追加やテーブルの変更で成長し続ける「データベース」と、どのように付き合っていけばよいのでしょうか? 曽根壮大(soudai)さんによる寄稿です。 こんにちは。そーだい(@soudai1025)です。 新しいサービスを始めるとき、必ずと言っていいほどデータベースは利用されています。また今稼働しているサービスの多くでも、RDBMSをはじめ、いろいろなデータベースが利用されています。そんなに広く利用されているデータベースだからこそ、多くの問題の元になるのもまた事実です。 そこで今回は、Webサービスを中心にデータベースの選び方、設計についてお話していきたいと思います。そして私もまさに今、2011年から続くWebサービス「オミカレ」のRDBMSのリファクタリングに携わ

                                  DBの寿命はアプリより長い! 長生きするDBに必要な設計とリファクタリングを実践から学ぶ - エンジニアHub|若手Webエンジニアのキャリアを考える!
                                • ベネッセの情報漏えいをまとめてみた。 - piyolog

                                  2014年7月9日、ベネッセホールディングス、ベネッセコーポレーションは同社の顧客情報が漏えいしたと発表を行いました。ここではその関連情報をまとめます。 (1) 公式発表と概要 ベネッセは同社の顧客情報が漏えい、さらに漏えいした情報が第三者に用いられた可能性があるとして7月9日に発表をしました。また7月10日にDM送付を行ったとしてジャストシステムが報じられ、それを受けて同社はコメントを出しています。またさらにその後取引先を対象として名簿を販売したと報じられている文献社もコメント及び対応について発表しています。7月17日にECCでも漏えい情報が含まれた名簿を使ってDMの発送が行われたと発表しています。 ベネッセホールディングス(以下ベネッセHDと表記) (PDF) お客様情報の漏えいについてお詫びとご説明 (PDF) 7月11日付株式会社ジャストシステムのリリースについて (PDF) 個人

                                    ベネッセの情報漏えいをまとめてみた。 - piyolog
                                  • 中国在住3年の雑感

                                    最近中国アゲサゲ論が盛り上がってるので、せっかくだから上海在住3年の自分の実感をだらだら書く。 alipayとかwechatpayとか屋台含めて普通に生活してて使えない店はまず見ない。上海以外の地方でも普通は使える。上海のコンビニ、飲食店だと利用率は95%以上という印象。公共機関が運営してる観光名所とかはたまに使えない。さすがにホームレスが投げ銭もらうのに使ってるのは見たことない。「財布無しで生活できる」という話をよく見るけど、実際は身分証や社員証、交通カードとかはカードタイプなので、それを収納する財布を持ち歩くのが普通(これらがカードタイプなのは財布を持ち歩くことが前提の時代の名残なのでこれから形状変わると思う)。中国国内の銀行口座と紐づけないと事実上使えないのだけど、去年から外国旅行者の銀行口座開設が難しくなったので、外国人が使うのはかなり困難だと思う。これは外国人排斥目的ではなくマネ

                                      中国在住3年の雑感
                                    • 10年弱エンジニアをやってきてわかった、あなたの開発効率を倍にしてくれるツール37選|苦しんでプログラミングを学んだ柴犬(くるしば)

                                      ※こちらの記事がはてブの総合人気エントリ、noteの「先週もっとも多くよまれた記事」「先週もっともスキされた記事」に入りました! こんにちは。 苦しんでプログラミングを学んだ柴犬こと、くるしばです。 元々コンサルタントの仕事をしていましたが、独学でプログラミングを学習し、Webサービスを作って起業しました。 その後個人で開発したサービスを売却したり、また別のIT系の会社を創業したりしています。 今年の8月から下記のTwitterにてプログラミング学習に関して発信し始め、ありがたいことに6000人以上の方々にフォローして頂きました。 プログラミング初心者に絶対覚えてほしい、ググる時の効率が10倍上がるコツ pic.twitter.com/hK1ZhNavwh — 苦しんでプログラミングを学んだ柴犬(くるしば) (@shiba_program) September 13, 2022

                                        10年弱エンジニアをやってきてわかった、あなたの開発効率を倍にしてくれるツール37選|苦しんでプログラミングを学んだ柴犬(くるしば)
                                      • 【JavaScript】3大フレームワーク Angular, React, Vue.jsを比べてみよう (2018年4月) - Rのつく財団入り口

                                        JavaScriptフレームワークを比較してみよう (2018年4月) トレンドの移り変わりが激しいWebフロントエンド。2017-2018年現在、JSフレームワークで最も有力な3強がAngular/React/Vue.jsの3つと言われています。他に日本で比較的聞くのはRiot.js、Ember.js、Hyperappなどがありますね。 ちょいとFW選定の技術調査でいろいろ調べたりしたので、このエントリでは初学者なりに比較を整理してまとめてみたいと思います。 なお最後にも書いてありますが、実際に使ったりして得られた知見もあれば、入門レベルだと確かめようがないので本やネットの情報や意見の中で多いものの受け売り的になっているところもあります。フレームワークって結局どれがいいのという話は混乱したり場合によっては荒れがちですが、最終的には情報は各自の判断でご利用ください。フレームワークは開発をよ

                                          【JavaScript】3大フレームワーク Angular, React, Vue.jsを比べてみよう (2018年4月) - Rのつく財団入り口
                                        • 些末なコードレビュー - naoyaのはてなダイアリー

                                          朝起きて布団から出るのがつらいので、HBFav をつらつらと眺めていた。 あるサービスの JavaScript が重いとか、そのコードが難読化されてないとか、担当者とおぼしき人間が書いたコメントがそのまま残ってるから消しましょうよとか、そんなことが書かれていた。JavaScript が重い、という話は結局そのサービスの JavaScript が重かったのではなく、ユーザーが自分で導入した広告が重いというだけの話だった。 コードが難読化されていない、趣味の製品ではなく会社の製品なのでコメントそのまま残ってるから消しましょう・・・実にくだらない。 ところで話は変わってコードレビューについて。 コードレビューに慣れないチームが、何の考えもナシにコードレビューを始めるととにかく気になったこと大小様々な指摘が行われることになる。一見、いろいろな指摘が出て議論が活発になっているように見えるが、だいたい

                                            些末なコードレビュー - naoyaのはてなダイアリー
                                          • 情報がないことを伝えるUIデザイン | UXデザイン会社Standardのブログ

                                            「Empty Data(またはEmpty Status)」というUIパターンがあります。タイムラインやドロワーなどデザイナーであれば知っているUIパターンの名称に比べると、あまり日本では聞き慣れないのかもしれません。Empty Dataは簡単に言うとデータがない時のUIになります(Webでの404に近いですが、少し違います)。では、Empty Dataを知るためにもう少し詳しく紹介していきたいと思います。 参考:モバイルデザインパターン 第2版 ―ユーザーインタフェースのためのパターン集 Empty DataはUIである Empty Dataはただユーザにデータがないことを示すだけではありません。ユーザにデータが存在しないという情報をフィードバックし、どうしたらここに情報が入るかのアクションに繋げる立派なUIです。もしEmpty DataのUIが存在しなかったらユーザはどのように感じるでし

                                              情報がないことを伝えるUIデザイン | UXデザイン会社Standardのブログ
                                            • 知っておくと効率的!コーポレートサイト制作が捗るjQuery プラグインや使い方まとめ

                                              作成:2014/04/7 更新:2014/11/01 Web制作 > あの企業サイトで使われている効果やテクニックをまた探さないといけない、そもそもどういったキーワードで探したらいいのか分からない。そんなこんなで、今回は奇抜なものではなく、「企業サイトで見たことある!」というような、コーポレートサイトに使えそうな定番のプラグインや作り方をまとめました。 エンジニア速報は Twitter の@commteで配信しています。 もくじ スライドショー 1.カルーセル(横) 2.フェードアウト 3.画像と文字をスライド 4.文字が遅れて移動する効果 5.異なるタイミングを設定できる ナビゲーション・メニュー 6.多階層 ドロップダウンメニュー 7.多階層 効果つき 8.スマホではドロップダウン 9.スマホではセレクトメニューに 10.Amazon風 メガドロップダウンメニュー 11.横スライド 1

                                                知っておくと効率的!コーポレートサイト制作が捗るjQuery プラグインや使い方まとめ
                                              • GitHub初心者はForkしない方のPull Requestから入門しよう // qnyp blog

                                                2013/08/13 GitHubの新デザインに対応するために記事内容・画像をアップデートしました。 こんにちは、ブログ記事を書くのが約2年ぶりのruedapです。 さっそくですが、Pull Request(プルリクエスト)機能を使ったことはありますか? GitHubの代表的な機能で、「pull req」や「PR」とも略されたりして、名前はよく聞きますよね。 この記事は、Gitはいちおう入門済みで、GitHubも使い始めたけど、Pull Request機能はまだ使ったことがない、そんな人に向けた 簡単な方のPull Request の入門記事です。 もう1つのPull Requestについて Pull Request機能の解説としてよくあるのは「他の人のリポジトリを自分のGitHubアカウントにFork(コピー)してきて、変更を加えて、それを元のリポジトリに取り込んでもらうようにリクエスト

                                                  GitHub初心者はForkしない方のPull Requestから入門しよう // qnyp blog
                                                • 新MacBook AirはWeb制作のメインマシンになり得るのか

                                                  この記事は、2011年版の MacBook Air について書いています。2012年版の MacBook Air については以下の記事をご覧ください。 MacBook Air 2012のレビューとWeb制作者のための設定など 先日、新しい MacBook Air(13インチ・SSD 128GB)を購入しました。 私は Web制作 のメインマシンにするために購入したのですが、購入するまでは正直「こんな薄いマシンをメインにして大丈夫かな…」と不安でいっぱいでした。 結論から言うと、私の使い方(Web閲覧・Web制作・PhotoshopによるWebデザイン・動画閲覧等)であれば全く問題なく、今まで使っていた MacBook Pro 13インチ(2010年モデル・2.4GHz・メモリ8GBに増設)や、昨年使っていた DELL のデスクトップPC(Core 2 Duo・メモリ4GB)よりも明らかに動

                                                    新MacBook AirはWeb制作のメインマシンになり得るのか
                                                  • 最近話題になったイケてるWebサービス・アプリ12選(2014年1月編)

                                                    1月が終わり2月も始まったということで、1月中に話題になったWebサービスやアプリを12個ほどご紹介します。 Squarespace Logo Squarespace Logoは、デザインの経験がなくても、簡単にオシャレなオリジナルのロゴを制作できるWebサービスです。 名前を入力し、ロゴのマークやタイプを選択すれば完成です。(すごい簡単…)普通の解像度のロゴをダウンロードするのは無料で、高解像度のロゴがほしい場合10ドル支払うというモデルです。 see your folks(シーユアフォークス) see your folksは、生きている間に両親に「あと何回会える」のかを教えてくれるサービスです。 実際に試してみると意外と少なくて驚きました。しばらく実家に帰っていない方は1度試してみてはいかがでしょうか。 Hichee(ハイチー) Hicheeは、シャッターを切る前の「3秒間」を含めたム

                                                      最近話題になったイケてるWebサービス・アプリ12選(2014年1月編)
                                                    • 専門学校では如何に素人に対し体系的にプログラミングの基礎を教えているか(体験談) - みんからきりまで

                                                      こんにちは。 あけましておめでとうございます。 さて、新年早々プログラミング教育とエンジニア業界の闇について議論(?)が盛り上がっていますね。 この話題に関してはぼくはわりと思うところがたくさんあり、書き始めると延々と書き続けてしまいそうなんですが、今回は「プログラミングは体系的な教育方法が確立されていず殆どの人間はプログラミングに向いていない」という内容について体験談をもとに言及してみたいと思います。 人はどのようにプログラミングを学習するか ぼくの観測範囲では、バリバリに活躍しているエンジニアはだいたい「大学で情報工学系の教育を受ける一環としてプログラミングを習得した」「文系だったけど趣味や研究などでプログラミングを独習してプログラマになった」という人が多いようです。 特に、コーディングノウハウそのものに関しては独習で学んだため、どうやって他人にプログラミングを教えればいいのかなんて分

                                                        専門学校では如何に素人に対し体系的にプログラミングの基礎を教えているか(体験談) - みんからきりまで
                                                      • Rustは何が新しいのか(基本的な言語機能の紹介) - いもす研

                                                        Rust は、Firefox を開発する Mozilla が開発し、次世代ブラウザの開発に使っているプログラミング言語です。借用検査という概念を導入することによりメモリ安全およびデータ競合安全をコンパイラが保証する言語であり、2015年中頃の安定版のリリースあたりから次第に注目を集めるようになりました。 メモリ安全とは、メモリの範囲外アクセスや二重解放、ヌル参照、未初期化領域へのアクセスがない状態を表します。ただし、Rust の言うメモリ安全とは、メモリリークをしないことを保証するものではありません。 データ競合安全とは、あるひとつのオブジェクトに対しての読み込みおよび書き込みのが同時に起き結果が不定になる状態にならないことを表します。競合状態とは異なります。 無名関数という概念を様々な言語が次々と導入したように、プログラミング言語は相互に影響を及ぼし徐々に変化しています。Rust は「寿

                                                        • GitHub 時代のデプロイ戦略 - naoyaのはてなダイアリー

                                                          少し前までアプリケーションのデプロイと言えば capistrano などをコマンドラインから叩いてデプロイ、みたいなことをやっていたが、最近は少し様子が違うのでそのやり方、KAIZEN platform Inc. での事例を紹介する。 GitHub のイベントを契機に CI as a Service にデプロイを担当させる GitHub で Pull Request を送って開発するのが前提になっているのは以前にも紹介した。 最近は Travis CI や CircleCI などに代表される CI (Continuous Integration) as a Service があって、CI も自分たちで環境を構築しなくてもクラウドに任せることができる。KAIZEN では CircleCI を積極的に使っている。 これらの CI as a Service は基本的に GitHub と連携するこ

                                                            GitHub 時代のデプロイ戦略 - naoyaのはてなダイアリー
                                                          • エンジニアから見たSIerがクソな理由 - 負け犬プログラマーの歩み

                                                            少なくとも90%以上のSIerはクソだと思っている。 もちろん、これはポジショントークだ。SIerの中の人なら「SIerは最高だ」と言うだろうし、エンジニアをWeb系に売り込んで紹介料を稼ぐ転職エージェントなら「SIerはクソだ!Web系こそ至高!」と言うだろう。そして中立的な第三者であれば、一歩引いて日本にとってSIerは必要悪なのかどうかという視点で語るかもしれない。 しかし俺はエンジニアであり個人事業主だ。その上「技術的にはそこそこかもしれないが、人間としてはクソ」という特徴を持つ。だからこんな世渡りが下手な人間にとって便益があるかどうかという狭い視点でしか語れない。これが一般的な観点と言われれば否かもしれない。 それを前提で書かせてもらうと、よほど未熟でもない限り、エンジニアがSIerで働くのは時間の無駄だ。 なぜなら、SIerとはエンジニアの為の組織ではないからだ。 SIerの主

                                                            • Web制作のクオリティを飛躍的に高めるJavaScriptライブラリ10選を一挙公開! - paiza times

                                                              どうも、まさとらん(@0310lan)です。 みなさんは、「JavaScriptライブラリ」を活用しているでしょうか? Webサイト制作はもちろんのこと、さまざまなWebアプリやサービスなどを開発する時に、大幅な時間短縮やクオリティを飛躍的にアップすることが出来るようになります。 そこで今回は、国内外で人気が高くて誰でも簡単に扱える「JavaScriptライブラリ」を厳選してご紹介しようと思います! ■多機能な「写真ギャラリー」を組み込めるライブラリ! ◆1.Viewer.js 複数の画像を表示する際に、オシャレな「ギャラリー風」に変換してくれるライブラリです。 類似のライブラリはいくつか存在しますが、「Viewer.js」は使い方が非常にシンプルで扱いやすいのに、多機能性も備えているスグレモノとなっています。 基本的な使い方としては、HTMLファイルに表示させたい画像を「リスト要素」で指

                                                                Web制作のクオリティを飛躍的に高めるJavaScriptライブラリ10選を一挙公開! - paiza times
                                                              • すぐれた PHP ライブラリとリソース

                                                                すぐれた PHP ライブラリとリソース Awesome PHP の記事をフォークして翻訳したものです (2013年4月25日)。おどろくほどすごい PHP ライブラリ、リソースやちょっとした情報のリストです。 【訳者コメント】 PHP 入門者のかたにはクィックリファレンスとして PHP: The Right Way 、セキュリティに関しては2011年3月に出版された 体系的に学ぶ 安全なWebアプリケーションの作り方 をおすすめします。 Composer Composer/Packagist - パッケージと依存マネージャー Composer Installers - マルチフレームワーク Composer ライブラリインストーラー。 Composer 関連 Satis - スタティック Composer リポジトリジェネレーター。 Composition - 実行時における Compos

                                                                  すぐれた PHP ライブラリとリソース
                                                                • Kubernetes、やめました | 外道父の匠

                                                                  最近 Kubernetes 全然触ってねーなって思ってたところに、『6年ぶりぐらいにクラウド使った結果、Kubernetes以外のマネージドサービスとか基本要らなくない?となった話 – データエンジニアの酩酊日記』を見つけて、自分と異なる立場によるコンテナシステムへの感想を興味深く読ませていただきました。 Kubernetes を推す人がいる一方で、ここには昨夏『Kubernetes、はじめました』と言っておきながら今年に入って全然触らず、ECSを使ったシステムばっか手掛け、Kubernetes いらなくね?って思う人もいるわけで。これはいったいどういうことでしょう、と雑感タイムです。 どうしてコンテナシステムで迷うのか 最初に断っておきたいのは、以下 Kubernetes を否定したり腐すような意図は全くなく、なんでやろ?って自身に問いかけた私見です。やめました、と言ってもウチで今も使っ

                                                                    Kubernetes、やめました | 外道父の匠
                                                                  • あなたのブログの再訪問者を増やす50の方法

                                                                    私の経験から感じた事を書き記します。 全てが全てその時々で、正しいとは限りませんが、一つの指針としてお使いください。 因みに全部リスト化すると230くらいありましたが、それはきっとセミナーとかでやるかなぁと。 1人の再訪問を増やす意味 あなたのサイトの新規訪問者を30000上げる方法なんていうのもあるわけですが、それよりも遥かに重要な事があります。 それは、たった一人の再訪問者を増やす方法です。 何故か? 手っ取り早く30000人に来てもらう事が重要に見えますか? そうではありません。 すこし、昔の話しになりますが、私がブログを始めた当時ではツイッターと言うものがありませんでした。 私の一ヶ月目のアクセス数は平均すると2~10セッションくらいです。 そして3ヶ月目も10~100程度。 4ヶ月目にはいり、ようやく1000~2000という具合です。 これは大手の個人ニュースサイトがリンクをくれ

                                                                      あなたのブログの再訪問者を増やす50の方法
                                                                    • Firebase入門 フリマアプリを作りながら、認証・Firestore・Cloud Functionsの使い方を学ぼう!|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                                      ハイクラス求人TOPIT記事一覧Firebase入門 フリマアプリを作りながら、認証・Firestore・Cloud Functionsの使い方を学ぼう! Firebase入門 フリマアプリを作りながら、認証・Firestore・Cloud Functionsの使い方を学ぼう! Firebaseでは、バックエンドやインフラに精通したメンバーがいなくても、モバイルやWebフロントの開発に集中できます。Authentication、Firestore、Cloud Functions、さらにセキュリティルールまで、クックパッドの岸本卓(@_sgr_ksmt)さんが、実践的に解説します。 Firebaseをご存じでしょうか? Firebaseを利用したことはありますか? 今回は「Firebaseをこれから使ってみたい!」「絶賛使っているけど、初めてでどう開発したらいいかよく分からない……」という方

                                                                        Firebase入門 フリマアプリを作りながら、認証・Firestore・Cloud Functionsの使い方を学ぼう!|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                                      • Evernoteにすべてを記録するためにやっている12のこと | jMatsuzaki

                                                                        Evernoteに本当にすべてを記録するためにやっている12のこと 2014年5月7日投稿 2015年9月14日更新 カテゴリ:エバーノート活用 著者: jMatsuzaki photo credit: FourthFloor via photopin cc 私の愛しいアップルパイへ あの貪欲なる緑色のゾウは、私の前で雄弁に語ったのです。「おお!愉快なjMatsuzakiよ!貴様の悲しみと喜びに満ちた人生のすべてを記録してやろうぞ!!」と。 そうして私はEvernoteを本当にすべてを記録する場所として使いはじめました。そんな私が抜け漏れなくEvernoteにすべてを記録するためにやっている12のことがあるんです。 Evernoteに本当にすべてを記録するためにやっている12のこと 今日あなたにお話したい内容は全部で12個あります。 1.様々なWebサービスの情報を自動記録 2.メモやノー

                                                                          Evernoteにすべてを記録するためにやっている12のこと | jMatsuzaki
                                                                        • Photoshop関連まとめ

                                                                          Photoshop関連のまとめです。 ブラシやパターン、シェイプ チュートリアルを書いている ブログ、プラグイン、アクション などなどのまとめ。 Photoshop関連のまとめです。 ブラシやパターン、シェイプ チュートリアルを書いている ブログ、プラグイン、アクション などなどのまとめ、というか 個人的なリンク集です。シェア したいと思ってエントリします。 おそらく抜けてる有益サイトもありそうなので参考程度になさってください。海外サイトが殆どにどうしてもなってしまいますが、殆どは図解入りなので、英語が読めなくてもある程度分かるかと思います。バージョン、ライセンスに関しては表記し切れませんので個々でお確かめ下さい。 配布サイトはフリーをメインにしています。あと、カテゴリ分けはしていますが、結構適当です。 配布サイトブラシ・シェイプ・パターンブラシや、カスタムシェイプ、パターンの配布サイト

                                                                          • Web制作フリーランス13年目の経験から

                                                                            補足しました 2019/1/17 4:05 AMhttps://anond.hatelabo.jp/20190117033500 ブコメやトラバに一部お答えしています ※本文ここから↓ https://anond.hatelabo.jp/20190113133500 元増田へのブコメでも指摘されていたが、ひとくちに「フリーランス」といっても業種、業態、経験、実力、性格などによってその態様は異なる。 そこでひとつのケースとして俺がWeb制作業界でフリーランスとして約13年間やってきた経験と、そこから得られた知見などを書いてみたい。Webデザイナー、Web系プログラマーには参考になるのではないかと思う。 どういう人間か満員電車やだ遅刻癖あるので会社員向いてない 朝に弱い、生活不規則自分に甘い。問題先送りタイプ。眼の前の楽しそうなことに飛びついて(増田執筆とか)やらなければならないことを後回しに

                                                                              Web制作フリーランス13年目の経験から
                                                                            • 未経験からWebデザイナー、Webクリエイターを目指す人のためのWordPressとTwitterをつかった就転職活動のすすめ - DESIGNMAP

                                                                              仕事を続けながら勉強、制作をしよう 未経験からWebデザイナーになる場合も作品が求められる。未経験だからこそ、しっかりしたクオリティの作品を用意したい。そういう作品をつくるために、勉強をすることになる。 Webデザイナーになる準備期間は個人差や目指すスキルにもよる。Illustrator、Photoshop、HTML、CSS、JavaScript(jQueryも含む)、WordPressでサイトが作れるくらいのスキルを目指すとすると、目安で1年くらいはかかるだろう。もちろん、スキルや期間はあくまで目安である。習得には個人差があり、あくまで自分のペースを守ることが大事である。 具体的な勉強や行動のステップは「まったくのゼロから、独学でWebデザイナーになる方法」を、デザイン自体の勉強は「まったくのゼロから、デザインを独学する方法」を参考にしてほしい。 準備期間は1年くらいの長期戦になる(後述

                                                                              • プログラミングのスキルを鍛える10の方法 | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

                                                                                みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー ステキな英文の記事を見つけました。10 ways to improve your programming skills。どれも自分が実践していることでもあって,「なるほどな−」と思うものばかり。 たっぷりプログラミングしたあとは,節電も忘れずに:-)。 1. 新しいプログラミング言語を学ぶ 新しいプログラミング言語を学ぶことで,新しいプログラミングに対する考え方に触れることができる。そのプログラミング言語が今まで知らなかったパラダイムに根ざしている場合ならなおさら。新しい手法の多くは,すでに知っている知識になぞらえることができるので,習得はそれほど難しくないはず。 2. やる気をそそら

                                                                                • 週6フリーターもWEBサービス作ってみました。

                                                                                  こんにちは。週6フリーターです。WEB業界で働く為に勉強中です。 ちゃんと働いてカーチャン温泉につれてくんだ。。。 下記の記事に触発されて自分もWEBサービスを作ってみました。 ・『自分でWEBサービスを作りたいと思っている人へ』 http://anond.hatelabo.jp/20101203150748 ・『Rails3 と jQuery で、真面目にオシャレなエロサイトをつくってみました』 http://d.hatena.ne.jp/inouetakuya/20120331/1333192327 あ、でも今回作ったものはエロ関係ありません(笑) 下記が今回の製作物になります。 今回の製作物 『はてブ1000users超え記事アンテナ(´・ω・)』 http://hatebu-1000users-over.com/ ・このサイトについて はてなブックマークにて1000users以上取

                                                                                    週6フリーターもWEBサービス作ってみました。