2018年4月18日 JavaScript, Vue.js Vue.jsはサクッと小さく始められるJavaScriptのフレームワークです。「びゅー」と読みます ;) これまでWebデザイナーがjQueryで作成したような動きもVue.jsでも加えられるのですが、jQueryとは違ってHTMLに条件文を加えたり、アニメーションをCSSで設定することで、JavaScript自体のコードをあまり書かなくても実装できちゃいます。jQueryからの乗り換えを考えている方はぜひ検討してみてくださいね! ↑私が10年以上利用している会計ソフト! Vue.jsの使い方 Vue.jsは公式のドキュメントが日本語に対応しており、こちらを読むだけで基本的な使い方は理解できるはず。じっくり読んで、ご自身でもコードを書いて動作を確認し、身につけていくといいでしょう。 最初の一歩目の例として「JavaScriptで
Photo by Ray Bouknight こんにちは、谷口です。 「Python最高!」 「Pythonってほかの言語と比べて何がいいの?」 「ほかの言語は知らんけどPython最高!」 「……」 みたいな若いエンジニア(もしくはエンジニア志望者)、皆さんの周りにもいませんか? エンジニアとして「好きな技術がある」のはもちろんとてもよいことですが、 実務経験もないのに「Pythonの求人にしか応募したくない」 「ほかの言語は使ったことがない」と言って好きな言語しかやりたがらない みたいな感じで、経験が浅いにもかかわらずこだわりが強すぎる人は、転職活動ではマイナスになってしまうケースがよくあります。(別にこれはPythonに限った話ではないのですが、特にPythonにこだわりたがる人があまりにも多いので例にしました…) 今回は、「この言語しかやりたくない!」と言う人が勘違いしていることと
スピリットサークル 感涙必至!奇才が描く輪廻転生大河ドラマ!桶屋風太は中学2年生。平凡な中学生生活だったはずが額に大きな傷のある美少女の転入生・石神鉱子の出現によって一変する事に! 壮大な輪廻転生スペクタクル! 作者: 水上悟志 50%OFFで読む 【今だけ6巻無料】戦国妖狐 ※5/1まで 時は永禄、戦国時代…。妖狐・たまと仙道・迅火の“義姉弟”が、乱世にはびこる巨悪を討つ!気鋭・水上悟志が挑む戦国冒険ファンタジー第1巻! 作者: 水上悟志 50%OFFで読む 放浪世界 少年の頃、世界の全てだった団地…でもそこは…!!?出口も入口もない虚無の旅…その先に待つ衝撃の真実とは…。水上SFの新たなる金字塔「虚無をゆく」を含む全5作収録の待望短編集!! 作者: 水上悟志 50%OFFで読む 惑星のさみだれ 世界中を敵に回しても、僕が君を救う!雨宮夕日はごく普通の平凡大学生だった……ハズが、ある日現
Abstract We explore building generative neural network models of popular reinforcement learning environments. Our world model can be trained quickly in an unsupervised manner to learn a compressed spatial and temporal representation of the environment. By using features extracted from the world model as inputs to an agent, we can train a very compact and simple policy that can solve the required t
We explore building generative neural network models of popular reinforcement learning environments. Our world model can be trained quickly in an unsupervised manner to learn a compressed spatial and temporal representation of the environment. By using features extracted from the world model as inputs to an agent, we can train a very compact and simple policy that can solve the required task. We c
去年の夏、私たちは大量のコードベース(18,000行以上の コード行数 )をJavaScriptからTypeScriptへと変更しました。この移行作業を通じて、両者の相違点や類似点について大いに学び、TypeScriptの優れたユースケースや、TypeScriptを使うべきではないケースなどについて考えてみました。 型システムとは補助輪のようなものです。転倒防止してくれる代わりに、遅くなり、操作性が制限されます。 TypeScriptのユースケース コードサイズ :ソースコードが膨大である場合、また複数の人がプロジェクトに従事している場合、型システムは明らかなエラーを防ぐのに役立ちます。 特に SPA の場合は当てはまります。誰かが変更したコードが他の人のコードを破損させてしまう可能性があるなら、何らかの安全機構を持つ方がいいでしょう。TypeScriptの トランスパイラ は明白な誤りを
ネイティブアプリケーション事業部サーバエンジニアの桐島です。 先日、社内エンジニアLT会にて、ポモドーロ・テクニックについて発表したところ、 「自分はこんな感じでやってるよー」という意見が出たり、気になっているひとが結構多い感じだったので、ブログにも書いてみます。 ポモドーロ・テクニックとは Francesco Cirillo さんが、1980年代後半に考案した、時間管理法です。 小休憩を細かく取ることで生産性を向上させる、という考えがベースになっています。 ポモドーロ・テクニックのやり方 具体的な実践方法は以下となります。 やることを決める 25分後に鳴るようにタイマーを設定する タイマーが鳴るまでタスクを処理する タイマーが鳴ったら、短い休憩(3〜5分)をして、1に戻る(これが1ポモドーロ) 4ポモドーロしたら、より長い休憩(15-30分)をして、1に戻る とてもシンプルですね。 とは
redis キーのネーミングルールに迷ったが、本家の topics にサンプルになりそうな記述があったのでまとめてみた。 記事としては、Redis のキーに対してどのような値を設定するべきか、と言った内容なのだが、ここではネーミングに関してのみ書き出してみた。 フィールド間のデリミタには、「:」を使用 "user:1000:followers" 複数ワードの区切りは、「-」または、「.」を使用 "comment:1234:reply.to" "comment:1234:reply-to" 基本的に小文字 NG: "Comment:1234:ReplyTo" フィールドは意味のある区切りとする NG: "u1000flw" Redis keys Redis keys are binary safe, this means that you can use any binary sequenc
シンジです。cloudpackのSlackチャンネルは700近くあり、メンバーも120人近くなりました。Slackの機能として特定の相手にメッセージをプッシュ通知する「メンション」という機能があるのですが、今日はこのお話です。 全体メンションは2種類 ここでは @channel メンションを使っています。これは休憩室は綺麗に使おうね、っていう話を、115人全員に向けてプッシュ通知した様子です。デスクトップアプリでも、スマホアプリでも通知が来ますし、その場で見なくても通知されたことが残るので、周知能力が高い使い方です。 次はちょっと違う使い方 今度は @here メンションを使っています。こちらも同様に全体通知するのですが、「いまオンラインの人だけに通知する」という特性を持っています。オンラインであればデスクトップだろうがスマホアプリだろうが関係無く通知され、オフラインの場合は通知されません
April 16, 2018 All Guide Progressive Web Apps PWAs Resources Anyone who follows Ionic closely knows we’re all-in on Progressive Web Apps. And while many of our readers have a double Master’s degree in PWAs by now, we know that lots of you are just climbing onboard the PWA hype train. To help anyone curious about PWAs, and to round out the story for people who are already familiar with the topic, w
最近、「どういうモチベーションでブログ書いているの?」と聞かれたので、そのことについて書いてみる。 まず、僕にとってブログは仕事でもないし、時給いくらでお金がもらえることでもないんです。世の中、人気ブログの人は一握りで、99.9%のブログは毎日ほんのちょびっとの人に読まれるぐらいに落ち着くと思います。もちろん、このブログに広告つけてもお金にならない。 じゃあ、あまり深く考えたことがなかったけど、自分の場合はなんでブログなんて書いているんだろうか。 表面的な2つのメリット 僕は自分の作っているアプリの話をするから、そこからアプリを知ってもらって宣伝になればいいなという淡い期待はあります。ただ、そもそも作っているアプリとブログ読者層がかぶっているわけでもないので、これを第一の理由としてやるには費用対効果が低すぎて、ただのおバカさんとなってしまう。 これを真面目にやろうとしたら、Taxnoteの
こんにちは、Railsエンジニア見習い補佐のナカハシです。 新しくRailsアプリ開発環境を立ち上げるに辺り、Ruby層まで含めたDocker化をしてみたときのあれこれを残しておきます。 今回の構成 新しく作るRailsアプリは、他のUUUMのRailsアプリのよくある構成と同様、Rails + MySQL + Redis(主にセッション用)の構成にしました。 こういった複数のミドルウェアと組み合わせた動作環境を作る場合、それぞれのDockerコンテナをいい感じに動かすためにDocker Composeを使います。公式ページに Quickstart: Compose and Rails というサンプルがあるので、これを元に設定ファイルを書きました。( rails new までの手順もここの通りに実施していますので、主な手順もこちらを参照して下さい) MySQLコンテナとの接続 (ほとんどコ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く