The web is being accessed more and more on mobile devices. Designing your websites to be mobile friendly ensures that your pages perform well on all devices.
『エンジニアの知的生産術』の書籍を読んでいます。 この書籍の第二章では、「記憶を鍛えるには」の知見が共有されています。 その中で、1999年にSupermemoの作者Piotr Wozniakさんにより公開された文章「知識を構造化する20のルール/Effective learning: Twenty rules of formulating knowledge」が紹介されていましたので、本ブログでサマリーを紹介します。 エンジニアの知的生産術 ──効率的に学び、整理し、アウトプットする ここに、知識を構造化するための20のルールについて記します。 最初の16のルールは記憶をシンプルに作成することを中心です。いくつかのルールは強く重なっています。 1. Do not learn if you do not understand(理解出来ないことを学ぼうとしない) 例えば、ドイツ語がわからない
「AIメーカー」で画像・音声・動画ファイル、YouTube、録音から文字起こしを行う議事録AIを作ってみた機械学習DeepLearningAIGoogleSpeechAPIGoogleCloudVisionAPI みんな~!「AIメーカー」で文字起こし機能をリリースしたよー! 以下の方法で簡単に文字起こしを試せるので、ぜひ使ってみて~!! 📺YouTubeから文字起こし 🔗画像、音声、動画から文字起こし 🎙️録音で文字起こし AIをうまく使って少しでも面倒な作業から解放だぁ~!https://t.co/qo13Wo6Yli pic.twitter.com/gsRigVROnK — 2z@みんなのAI「AIメーカー」開発中 (@2zn01) 2018年8月18日 こんにちは、2z(Twitter: @2zn01 )です。 誰でも気軽にAIを使える&作れる!みんなのAIプラットフォーム「
内容 Google Apps Scriptを使って、Googleドライブに置いた画像ファイルの本体とサムネイルへのURLを取得します。 背景 LINE Messaging APIで画像を送る際には、画像本体とサムネイル(240x240以下)へのURLが必要です。「本体はともかくサムネイルが必須って…」と悩んで調べ始めました。 https://developers.line.me/ja/reference/messaging-api/#image-message いまさらですが、リファレンスを見返すと、画像本体サイズも1024x1024以下となっていますね。 ここでは 見なかったこと にします。 必要なサービス Google Apps Script DriveAppを使うにあたって、なにか許可が必要だったような、違ったような… スクリプトと解説 // Googleドライブ上で共有設定した画像
お願い この記事はいいねが短期間でつきましたが、Qiita運営側に都合が悪い内容なのでサイトTOPのトレンドやタイムラインに表示されなくなりました。 (大手企業が収入源なのでQiitaも都合が悪い。でも、勝手に記事を削除してしまうとサービスとしての信用問題になってくるからしない。といったところでしょう。) 読んでためになると思ったらSNSでシェアにご協力ください。 前回までのおさらい 前回、「フリーランスは事業だ」って話をした。 「お前らのフリーランスになるメリットは間違っている」というお話 しかし、フリーランスやってて色々なエンジニア(フリーや1人親方の経営者も含めて)と会うが、 「事業」と意識した判断・動きをしていない人がとても多い。 フリーランスといいながら、脳みそが会社員。 経営者やってるといいながら、脳みそが会社員。 そんな人がITフリーランスにはとても多い。 フリーランス1、2
すっかり定番になりつつある、カード型のレイアウト。単なるカードを並べるではなく、ちょっと気の利いた動きやビジュアルにもこだわったデザインを、Semantic UIで。 2016年、Web開発者にとって重要なトレンドの1つが、「カードベース」のデザインであることは間違いありません。 カードは多くのソーシャルサイト(Dribbble, Twitter, Facebook, Pinterest, Trelloなど)のWebとアプリで大きな成功を収めており、特にモバイルで使用されています。コンパクトで情報をまとめやすく、柔軟性が高いため、開発者にとってレスポンシブレイアウトを構築する際に便利で、コンテンツを別のコンテクストに適応しやすくなります。 ブログ投稿のリスト、レシピ記事、製品概要、特徴のハイライト、自己完結するウィジェットの作成など幅広いシナリオにカードが使えます。カードとは何か、そしてな
GoogleはJavaScriptを読むことはできるが。 Googleの進化は早いもので、「JavaScriptフレームワークは検索に弱い」と言われたのは今は昔。JavaScriptをちゃんと読み込み、レンダリング後をインデックスしますので、今では検索結果に表示するためだけにServerSideRenderingやpre-renderingをする必要はなくなりました。 ただ、その一方で、Googleのクローラーで採用されているJavaScriptのバージョンは低いです。ES5を使ってる模様。ES6以降を使って書いているJavaScriptコードは、Googleのクローラーは認識しない可能性があります。 AngularはES5への互換をデフォルトでは外している AngularにはES5互換のためにスターターテンプレートにsrc/polyfills.tsが内包されています。これを使うと、ES5
JavaScriptのイベント、ややこしいですよね。 名前が似ているものや、使い方にクセがあるものもあり、簡単なようで実装に手間どることが多いです。なので、よく使うイベントの概要をざっくりまとめ、それぞれの実行タイミングとイベントオブジェクトをコンソールで確認できるサイトを作りました。 忘れたときに調べればいいだけの話なので、わざわざサイトを作る必要はなかったのですが、イベントを眺めるのが好きな人に見ていただけたら嬉しいです。 JavaScriptのイベントをたくさん見られるサイト ひたすらaddEventListenerしていたら、イベントに愛着が湧いたので、イベントの実装でハマりそうなところをまとめています。 なぜイベントを使うのか マウスなどはイベントじゃないと値が取得できませんが、頑張ればイベントを使わずとも実装できるものもあります。たとえば、テキストボックスの変更を知りたいだけで
作ったもの 位置情報から近くの食べログ3.5以上の店舗を検索してくれるLINE Bot作りました。 【重要】2018.09.16 LINE Botが凍結され利用できなくなりました。 新たに2代目を作りました。こちらはDMをいただいた方にも教えています。 ▼位置情報から検索(1km圏内で最大10件を近い順に表示) ▼住所や地域名にも対応(Google Map APIを利用) ▼お気に入り登録を実装しました (2018.07.29) 記事も書きました:[LINE bot] 食べログ3.5以上を検索できるbotに「お気に入り登録」を実装した この記事で説明すること(ソース公開します) PHPでLINE botを動かす方法 (line-bot-php-sdkを利用した実装) Flex Messageの実装 Action時のデータを保持して次のReplyで利用する方法 細かいところはあまり説明しませ
router プロパティ router プロパティを使って Nuxt ルーター (vue-router )をカスタマイズできます。 base 型: String デフォルト: '/' アプリケーションのベースの URL です。例えば、単一ページアプリケーション全体が /app/ 下に配置される場合、base の値は '/app/' を指定します。 これは、より大きな Web サイト内から、Nuxt を別のコンテキストルートとして提供する必要がある場合に役立ちます。フロントプロキシウェブサーバーを設定する場合としない場合があることに注意してください。 router.base にリダイレクトしたい場合、Hook を使ってリダイレクトすることができます。ルートでない場合 router.base にリダイレクトさせるを参照してください 。 Nuxt v2.15 以降では、実行時にこのプロパティの値
GWにはいってから、nuxt.jsをいじりはじめたのだけれど、パスパラメータをviewで表示しようとしたらハマった。 (動的なルーティングを生成するところまでは、ドキュメント読めばわかるのだけれど) 結論 正規 @ospy さん、コメントありがとうございます 参照: https://router.vuejs.org/ja/essentials/dynamic-matching.html <template> <h2>{{ $route.params.id }}</h2> </template> <script> export default {}; </script> 最初にたどり着いた結論 スタンダードなやりかたではないので こちらでもできなくないぐらいに捉えてください どうやらこうらしい。 script上では params で参照できるけど、それ以外だと使えない
プログラミング学習サービスやら、ペットサロン予約サービス、風俗検索サービスなど色々とやっている「かずきち」です。 ◾️Qiita記事 WEBサービスで起業したい人に読んで欲しい20のコト ウェブカツ生を雇わない?転職できない?著作権無断使用の炎上から1年を経て思うところをぶっちゃける。 テックキャンプをウェブカツ!! 顧問が徹底レビューしてぶった切ってみた ■運営サービス一部 http://crazy-wp.com/ フリーランスエンジニアを育成するオンライン最大級のプログラミングスクール「ウェブカツ」 http://webukatu.com/ ■プログラミングスクール「ウェブカツ」の出版本 「小学生からでもプログラミングを楽しく学べる漫画作りたいなー」と思い立ち、外注してウェブカツで漫画本を作りました。KADOKAWAさんより出版しています。 はたらくプログラミング 完全版 (コミックエ
プログラミング学習サービスやら、ペットサロン予約サービス、風俗予約サービスなど色々とやっている「かずきち」です。 ◾️その他Qiita記事 エンジニアで稼ぐために大切な20のコト ウェブカツ生を雇わない?転職できない?著作権無断使用の炎上から1年を経て思うところをぶっちゃける。 テックキャンプをウェブカツ!! 顧問が徹底レビューしてぶった切ってみた ■運営サービス一部 http://crazy-wp.com/ フリーランスエンジニアを育成するオンライン最大級のプログラミングスクール「ウェブカツ」 http://webukatu.com/ ■プログラミングスクール「ウェブカツ」の出版本 「小学生からでもプログラミングを楽しく学べる漫画作りたいなー」と思い立ち、外注してウェブカツで漫画本を作りました。KADOKAWAさんより出版しています。 はたらくプログラミング 完全版 (コミックエッセイ)
クレジットカードのいらないあと払い決済「ペイディ」なら、ユーザーのニーズに合わせた決済でカゴ落ちを防ぎ、売上アップが見込めます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く