![文科省、小学校におけるプログラミング教育のあり方に関する有識者会議での議論を公表](https://cdn-ak-scissors.b.st-hatena.com/image/square/0d8f540cd4e37f9500dba8b2dfb1f76f89cb47a6/height=288;version=1;width=512/http%3A%2F%2Finternet.watch.impress.co.jp%2Fimg%2Fiw%2Flist%2F1005%2F901%2Fprograming1.png)
HTMLとCSSを中心にデザインされた、注目を集めたいときにぴったりな最新ボタンエフェクト用コードスニペットを、コード共有サイト CodePen からピックアップしまとめています。 CSS3が主要なモダンブラウザに対応したことから、アニメーションを加えたり、スタイリングの幅がグッと広がっています。加速するウェブデザインの進化において、これからますます楽しみな分野で、他と差の出るテクニックと言えるでしょう。 詳細は以下から。 コピペでラクラク、押したくなるボタン用HTMLコードスニペットまとめ ※ デモが動かないときは、「RETURN」ボタンをクリックすることで、再読み込みされます。 ※ ページの読み込みに多少時間がかかります、すこし待ってからスクロールするとスムーズに表示されます。 Fancy Button CSSのみでホバーエフェクト用ドロップシャドウとして適用した、今年のデザイントレン
nginxのリクエスト数を制限する、ngx_http_limit_req_moduleの動作を勝手に勘違いして勝手にハマったというお話です。 大したことではないのですがdockerでその動作を再現した例はこちらです。 github.com 何にハマったのかというと、”5r/sが5req per secではない”のです。 ”2r/sも2req per secではない”のです。でも”1r/sは1req per secです”。なぞなぞでしょうか。 ...dockerのコンテナを動かしてshellを実行すると次のようなエラーログとアクセスログが出力されます。 nginx_1 | 2016/06/13 15:35:35 [error] 8#8: *18 limiting requests, excess: 0.995 by zone "five", client: 192.168.99.1, ser
ワイヤーフレームづくりに便利なキット40「40 Free Wireframe Templates for Mobile App, Web and UX Design」 本制作をする前にワイヤーフレームで制作して、UIやUXなどをクライアントと確認するというのはWEB業界では慣習的になっていますが、今回紹介するのは、そんなワイヤーフレームづくりに便利なキットを集めたエントリー「40 Free Wireframe Templates for Mobile App, Web and UX Design」です。 Carbon Material Design eCommerce Wireframe Kit (PSD & Sketch) WEBからiOS、AppleWatchまで様々なタイプのワイヤーフレームが紹介されています。今日はその中から特に気になったワイヤーフレームをピックアップして紹介したい
世界中でIPv6対応が進んでいます。昔は「次世代インターネットプロトコル」と言われていたIPv6ですが、「次世代」ではなく、既に現実として運用されるプロトコルへと成長しました。2016年6月から、iOSアプリの審査基準としてIPv4に依存するコードの禁止が追加され、IPv6対応をiOSアプリの義務なったことからも、IPv6に関する知識が必須となったエンジニアも多いのではないかと思います(Appleの発表)。 IPv6といえば、IPv4で32ビットだったIPアドレスが128ビットへと増えたということ以外は特に知らない方々も多いと思います。ここでは、そんな方々に向けて、IPv6理解のための3つのポイントを紹介をします。 1. IPv4とIPv6は全く別のプロトコル IPv4とIPv6は全く別のプロトコルです。しかも、互いに直接的な互換性はありません。IPv4とIPv6を直接つなぎ合わせても互い
最近は社内でChainerやTensorFlowのハンズオンをしている@edvakfです。 今日は機械学習ではなく、AWS Lambdaの話です。 pixivのPDF生成機能 pixiv小説には自分の投稿した小説を印刷可能な縦書きPDFに変換する機能があります。 inside.pixiv.net 小説をPDF化する部分は最初インターン生が作ったものが元になっていて、C++で書かれています。そのプログラムに渡すデータを用意する部分はというと、これまたインターン生が作ったpixiv-novel-parserと、小説本文を組版に最適な形式に自動変換するhakatashi/osekkaiいうNode.jsのプログラムを使って生成しています。 サービスにC++のコードを導入するのって勇気がいりますよね? もし入力ファイルによって任意のコードが実行できる脆弱性があったりすると大問題です。そのため、この
Mac Book Pro 15を購入してやっとすべての環境が整いました。 この時期のMac Book Proについては、購入すべきではないとのご意見も ネット上で散見しましたが、いつかは新製品が出てきますので それを待ち続けiMacがクラッシュしてデーターがなくなる前に すべての移行を終わらせたのは正解だと、自分なりには熟慮の上結論付けを考えて購入したので後悔はありません。 iMacで過ごした2年はそれはそれで満足感高いMacライフを送れたので このノート型にも思いを込め、使いやすい環境をそろえたいと買い足した 周辺機器をご紹介します。 昨日は、ノートパソコンカバーとキーボードカバー、そして 冷却台に置いて傾斜角をつけて、とここまで書きましたね。 そしてその後届いたものが このあいだリニューアルした MagickeyboardとMagictrackpadです。 もちろんノートパソコンには、
WordPressのどんなテーマファイルでも、どんなページでも、どんなデザインでも、ページごとに自由なレイアウトを作成できる便利なプラグインを紹介します。 これ系のプラグインは有料が多いですが、レスポンシブ対応で高性能、そして無料というのはありがたいですね。 Elementor Elementor -wordpress.org Elementorの特徴 Elementorのインストール・使い方 Elementorの特徴 Elementorは、どんなテーマファイルを使っていても、どんなページでも、どんなデザインにでも適用できます。 大きな特徴はコードの知識は不要、ドラッグ&ドロップで要素やコンポーネントを配置し、簡単に調整できます。 自身のブログやポートフォリオに使ってもよし、クライアントが自由にレイアウトをしたい時にもいいですね。
起業して最初に頭を抱えるのが社名(商号)の決め方。イメージを左右し社内外で何度も使うため妥協は許されません。 とはいえ好き勝手に決められるわけではなくいくつかのルールが存在します。今回は商号の決め方として覚えておきたい基礎知識をトレンドや過去の事例なども踏まえてご紹介します。
最近、私は「セッショントークンを、cookieの代わりに Web Storage (sessionStorage/localStorage)に保存するのは安全ですか?」ということを尋ねられました。このことについてGoogleで検索したところ、検索結果の上位のほとんどが「Web storageはcookieに比べてかなりセキュリティが弱く、セッショントークンには不向きである」と断言していました。透明性のため、私はこの逆の結論に至った理論的根拠を公に書くことにしました。 Web Storageに関する議論の中核として言われるのは、「Web StorageはsecureフラグやHttpOnlyフラグといったcookie特有の機能をサポートしていないため、攻撃者が容易に盗み取ることが可能」というものです。path属性についても言及されます。私は、これらの機能それぞれについて調べてみました。そして、
Web制作会社 シロクロ Web制作に関するブログ新人Webデザイナーへ向けた、考え方から実践までの話 新人Webデザイナーへ向けた、考え方から実践までの話 2016年6月15日 Webデザイナーとしての心構え、普段やるべきこと、実際にデザインするときの手順など、弊社の新人デザイナーに伝えていることをまとめました。学生や新人Webデザイナーの方に役立てていただければ幸いです。※ディレクターが打ち合わせやワイヤーフレーム制作などを担当し、デザイナーは純粋に画面を作る役割として話を進めます。 はじめに何のためのデザインか色んなWebサイトを見ることWebサイトを模写することデザインする前にWebサイトの目的/目標を理解する同業他社のWebサイトを調べるワイヤーフレームのままデザインしないデザイン作業時世界観(トーン&マナー)とレイアウトを決める文字、色、装飾、余白のルールを決める必要であれば構
Digdag が Apache License 2.0 の元でオープンソース化されましたよ! さぁ試すんだ…! 今すぐにでも! https://t.co/Uzc4a5GLCe ドキュメント:https://t.co/PF8wy5KHln — Sadayuki Furuhashi (@frsyuki) 2016年6月15日 という訳で試してみました。注目度の高かったワークフローエンジン『Digdag』がついにOSS化されました!Githubリポジトリ及びドキュメントは以下となります。 treasure-data/digdag: Workload Automation System Getting started — Digdag 0.8 documentation 目次 インストール 環境の準備 Digdagのインストール実施 その他ドキュメントの内容について Digdagサンプルワークフロ
はじめまして、開発部で技術基盤を担当しているid:Yasaichiです。 乃木坂46の橋本奈々未さんを推しすぎて、デスクに雑誌の切り抜きを飾っています。 本エントリでは、先日行った技術改善の取り組みについて紹介したいと思います。 はじめに PIXTAは、「本体」と呼ばれるモノリシックなRailsアプリケーションと、そこから切りだされた複数のマイクロサービスで構成されています。 現在、これらの中で、Rails 5のリリースによって完全にサポートが切れる4.1系(とそれ以下)で動作しているアプリケーションのバージョンアップを計画しています。 This means 4.1.x and below will essentially be unsupported! Rails 5.0.0.beta1: Action Cable, API mode, Rails command | Riding Ra
まずは、達人出版会代表であり、RubyKaigiオーガナイザーの高橋征義氏による講演。「RubyistのRubyistによる、Rubyistとそうでない人のためのカンファレンス」であるRubyKaigiは、2006年に初めて開催された。2011年には一旦終了し、2013年からは国際色の強いカンファレンスとして再開された。高橋氏は2006年から2011年までは実行委員長、2013年以降はオーガナイザーとして関わっている。 高橋氏は、開発者Kaigiのチームについて述べる前に、まず「開発者Kaigi」とは何かについて整理した。開発者KaigiとはITエンジニア(開発者)向けのイベントで、「勉強会」「ミートアップ」「ハッカソン」「セミナー」「ハンズオン」「カンファレンス」などさまざまな形式がある。期間も数時間から数日間、有償/無償なものと仕様もさまざまだ。 これら開発者Kaigiは、勉強・知識の
平成28年6月16日 小学校段階における論理的思考力や 創造性、問題解決能力等の育成と プログラミング教育に関する有識者会議 (有識者会議における議論の視野) ○ 本有識者会議は、各界の専門家が分野を越えて知見を持ち寄り、特に小学校段階におけるプログラミング教育の意義や在り方について認識の共有を図り、各小学校における今後の円滑な実施につなげていくことを目的としたものである。 ○ 小学校段階におけるプログラミング教育については、学校と民間が連携した意欲的な取組が広がりつつある一方で、コーディング(プログラミング言語を用いた記述方法)を覚えることがプログラミング教育の目的であるとの誤解が広がりつつあるのではないかとの指摘もある。“小さいうちにコーディングを覚えさせないと子供が将来苦労するのではないか”といった保護者の心理からの過熱ぶりや、反対に“コーディングは時代によって変わるから、プログ
be_a_rails_contributer.md これはなに Railsにプルリクストを送るときに知っておくと便利なお作法集 Railsにプルリクエストを送りたいけど何から始めたらいいのかわからない人向けの指針 お作法についてはRuby on Rails に貢献する方法 | Rails ガイドを参考にしています。 前提知識 Railsのコードを読むには、最低限次の二つの知識があったほうがよいです メタプログラミングRubyを読了した程度のRubyの知識 読もうとしている機能に関する知識をRuby on Rails ガイドなどで得ておく テスト環境 rails 自体のテストは rails-dev-box にある vagrant 環境越しにやります 基本的に各ライブラリ(例: activerecord)のディレクトリで rake test して実行します。全体は時間かかりすぎる>< rail
結論から言うと、UX戦略は概念であり、手法ではありません。UX戦略とは UX デザインの3つの対象領域であるビジネス、プロダクト、そしてユーザーすべてを対象範囲として UX デザインの活動に含めることを指す概念だと著者は考えています。 以降はその思想に至った背景と、UX戦略を理解するために著者が整理した枠組みをご紹介します。読者のみなさまにとって、少しでもお役に立てれば幸いです。また、この記事がきっかけとなって UX戦略に関するディスコースがこれまで以上に活発になることを願って。 背景となる思想 UX戦略を語る上で、以下の2人のキーパーソンは欠かせません。 Paul Bryan(ポール・ブライアン:以下、ポール) Jamie Levy(ジェイミー・レビィ:以下、ジェイミー) ポールは UX戦略に特化した世界初のカンファレンス「UX STRAT」の発起人として2012年より活動しているコンサ
こんにちは! エンジニアの井上こと @a_know です。GitHub では a-know という ID で活動しています。34歳、社会人11年目です。いつのまにやら、立派な中堅どころとなってしまいました。 先日、約2ヶ月に渡って行われた2016年度の新卒エンジニアの受け入れが終わり、全員が配属先となるプロダクト開発チームへと巣立って行きました。私はこの数ヶ月、今年度新卒エンジニアの受け入れ責任者として立ちまわっていたため、それぞれが配属先で活躍している様子を見て、今はまるで親鳥のようなきもちです。(\( ⁰⊖⁰)/) .。oO(がんばるのよ...!) 今年は5人もの新入社員がフィードフォースエンジニアチームの仲間に加わってくれました。みんなとても優秀な若者ばかりで、嬉しく、頼もしい限りです。......ちなみに、彼らが入社する前の時点で、エンジニアチームは総勢 20人という規模でした。お
こんにちは、Kotlinエバンジェリスト(自称)のたろーです。 「Kotlinスタートブック - 新しいAndroidプログラミング」というタイトルで、国内初となるKotlin入門書を執筆させていただきました。 リックテレコムさんより出版されます。7月17日発売予定です! タイトルに「Android」と含まれていますが、Kotlin文法もがっつり解説しているので、Android開発者以外にも十分役立つと思います! Kotlinスタートブック -新しいAndroidプログラミング 作者: 長澤太郎出版社/メーカー: リックテレコム発売日: 2016/07/13メディア: 単行本(ソフトカバー)この商品を含むブログを見る 本書の内容 Kotlinというプログラミング言語の解説書です。 3部構成になっています。 第1部 導入部分です。 概要・背景、Hello Worldなどで、Kotlinとはど
今回のソリューション:【GitHub、Trello、Sketch、Flinto・他】 〜「デザイナーがプロダクトマネジャー」という意識を大切にする、トレタのデザインプロセスの全貌を公開〜 事業開発において、デザイナーと、デザインそのものが成すべき役割とは何か。それぞれの企業が「デザイン」をどう捉えているかは、そのデザイン・開発プロセスを知ることで明らかになる。 飲食店向け予約・顧客台帳サービス「トレタ」を運営する、株式会社トレタ。同社では、デザイナーをプロダクトマネージャーのような立ち位置に置き、「課題解決の設計」が役割であると定義している。 デザイナーが要件定義の段階から仮説検証、フィードバックに関わることで、プロダクトをより良くすることを目指しているのだ。 デザイナー出身者がプロダクトマネージャーの役割を担うようになっていくのは、ひとつの自然な流れだと話す、同社でCCO(最高クリエイテ
お久しぶりです。TMIXが主な活動拠点のうなすけです。 エンジニアの皆さんは、先輩の作業を見ていて「えっ、何だ今のコマンド?!」となった経験はありますか?また、ペアプログラミングなどをしていて、ちょっと相手のPCを借りて操作するときに「自分の環境と違いすぎて操作ができない……」となった経験はありませんか?僕はあります。 そんな千差万別と言える開発環境ですが、自分に対して最適化していくものとはいえ、他人の環境も気になってしまうものです。そこで、弊社開発部の開発環境を調査してみました。 五十嵐 担当 CTO 使用PC Macbook Pro 15inch JIS配列 ターミナル iTerm2とzsh エディタ Emacs よく使うalias pbc pbcopy reload source ~/.zshrc ghb hub brouse ec emacsclient -n pwdc pwd |
仕事のあらゆるシチュエーションで必要になる名刺。みんなが持っているからこそ、自分だけのオリジナル性をデザインで表現してみましょう。会話のきっかけにもなり、仕事もうまく進むかもしれません。 今回は、名刺を作成するときにチェックしたい、50個のデザインポイントをすべてまとめています。気に入ったポイントを、デザインに加えてみてはいかがでしょう。同時に、オンラインデザインツール Canva で無料編集できる、名刺用テンプレートも揃えています。こちらも参考にどうぞ。 目次 すっきり、プロフェッショナルに。 透明に色を加えよう。 型破りにいこう。 エレガントな形を使おう。 曲線カーブを利用しよう。 ゴージャスに仕上げよう。 個性を加えよう。 楽しく、形式ばらずに。 レタープレスで奥行きを。 コントラストのはっきりとした配色を。 透明の面白い仕掛けを考えよう。 デザインに専門性を加えよう。 向きを変えて
従来は人工知能の開発というと、高度なスキルがないと手が届かないイメージがあった。 しかし現在では、多少のプログラミングの知識があれば、人工知能を使ったアプリケーションやシステムを開発できるようになった。 そこで今回は、手軽にはじめられる人工知能を使ったアプリケーションの開発方法をまとめてみた。 「言語処理AI」「音声処理AI」「画像処理AI」など様々な種類の技術を、入門者向けに広くピックアップした。興味のある分野について、それぞれ掘り下げてみることをおすすめする。 ※2016.07.23「Amazon ML」を追記 目次 目次 関連記事 開発方法1.ユーザーローカル社の「全自動会話API」 タイプ 難易度 特徴 開発方法2.Locl Interactive Incの「Meya」 タイプ 難易度 特徴 開発方法3.ユーザーローカル社の「形態素解析API」 タイプ 難易度 特徴 開発方法4.P
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
更新:2017/10/22 こんにちは。Webデザインはあまり得意ではないケーです。 デザインが苦手なエンジニアでもレスポンシブ対応済みのページを割りと簡単に用意できるのがCSSフレームワークです。 そんなCSSフレームワークの中で最も有名なのがBootstrap(ブートストラップ)で、Twitter社が開発・提供、オープンソースで公開されているフロントエンドツール。 Bootstrapでも管理画面用のテンプレートというのがあるんですが、毎回テンプレ探しを繰り返しているのでまとめておきたいと思います。 SB Admin 2 SB Admin 2はブロックごとのパネルがスマートで気に入っています。シンブル好みの方にオススメ。 | ライセンス MIT License デモ http://blackrockdigital.github.io/startbootstrap-sb-admin-2/p
ビアンカ・ウェブ 2015年1月に法人設立、2児の母。 おもに、美容関係のアフィリエイトサイトを運営しています。 この記事をいつかは書きたかったんだけど、やっと書くことができた\(^o^)/ 以前から、「脱毛」単一で上位表示したいとひそかに思っていて、最近ようやくその目標を達成できたので、良い区切りとして、これまでe-脱毛エステ.comでやってきた施策の全てをまとめようと思います。 おそらく特殊な事例で、全て同じようにやって結果が出るという再現性のあるものではありませんが、どこか部分的にでも参考になるところがあれば幸いです。 これまでのサイト制作とSEO施策の経緯 このサイトのドメインを取得したのが2013年11月なんですよね。 その時は、まさかこんな何年もかけて1つのサイトを育てることになるとは思っていなかった(遠い目) まだその途中ですが、これまでの2年半あまりにやってきたことの全記録
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く