JSで書かれたブラウザUIは実用に絶えないゴミという話。まぁそうだろうね。色々と筋が悪い。/ Javascriptを使うのをやめろ:Railsの時代遅れ云々についての結論 - Qiita - http://t.co/QuQS8H6VZ8

JSで書かれたブラウザUIは実用に絶えないゴミという話。まぁそうだろうね。色々と筋が悪い。/ Javascriptを使うのをやめろ:Railsの時代遅れ云々についての結論 - Qiita - http://t.co/QuQS8H6VZ8
おー知らなかった。なるほど。これパーセンタイルを算出するのにも使えるな。 / “JavaScript - とても長い配列の上位M件だけをクイックソートより高速に取り出す - Qiita” https://t.co/WJWlT9Ja0g
よい。リファラーを持っていくパラメータ、referrerの代わりにutm_referrerが使えるかも。 / “やはり、お前らのJavaScriptでのリダイレクト実装は間違っている - Qiita” https://t.co/F0lV77CUN5
500ストック! | 絶対に読んでおきたい、JavaScriptのおすすめ書籍7冊 by @axross_ http://t.co/Ko1xidGEiI
CPUを占有したりバッテリを無駄に消費したりないように、setTimeout(1) の中で setTimeout(1) が何回も呼ばれた場合だけ発動するルールかと / “JavaScriptの1msは4ms - Qiita” https://t.co/y3D531rpGa
Qiita初投稿です。初めまして、yosuke_furukawaと申します。 Node.jsでスクレイピングというとjsdomなんかが有名ですよね。 以下のやり方が参考になると思います。 node.jsとjQueryでスクレイピングするウェブアプリの作り方 | さくらたんどっとびーず でも実際に外部サイトをスクレイピングしようとすると、requestモジュール使うかsuperagentモジュール使うかしなきゃいけなくて若干面倒です。これがScraperを使えばもう少し簡潔に記述できます。 Scraperの強力さを試すために東京Node学園祭で出た問題を紹介します。 Node.jsを使って、リクルートテクノロージズ社のサイトをスクレイピングしてください。 "recruit"もしくは"リクルート"の文字が何文字あるかワード件数を求めよ。 ただし、aタグのものは除去してカウントすること。 これ、
このドキュメントは、Node.jsが楽しくてたまらない人のための、さくらVPSでアプリケーションサーバーを構築するためのチュートリアルです。 さくらVPS-Nodeチュートリアルとでも呼ぶことにします。 このチュートリアルを完遂すると、Node.jsを用いたWebアプリケーションの公開サーバーを構築することができます。 また、デプロイにはDropboxによる同期を利用します。これは開発作業やメンテナンスを容易にします。 このチュートリアルは初学者向けを意図しており、構築するアプリケーション・サーバーも開発したWebアプリの個人レベルでの公開や、動作チェックなどを用途として意識しています。 そのため、あえてセキュリティ関連については触れていません。 このチュートリアルで重要なのはまずアプリケーションサーバーを構築することです。 確かなセキュリティを保ち続けるのは容易ではありませんし、一度確保
新しく普通に使える http proxyサーバ を書いた。 https をサポートする http proxy サーバ 前回、Qiitaに投稿した記事「Node.jsによる必要最小限のhttpサーバとhttpsサーバとhttp proxyサーバ」では、 http proxyサーバ と言っても、本当に http だけしかサービスしてくれないので、 proxy 経由では、Google さえアクセスできず、あまり役に立ちませんでした。 そこで、今度は HTTP/1.1 の CONNECT メソッドをサポートしました。 これで Google も Facebook もアクセスできます。 またまた、必要最小限の機能しか実装していません。 なので、 注意点 がひとつあります。 この http proxyサーバ を動作させる前に、以下のリンクの情報をお読みください。 脆弱なホストを狙った不正中継を見抜く -
先日Launching the Front-End Tooling Survey 2018というフロントエンドツールのアンケート調査を和訳しましたが、その結果が発表されました。 以下はThe Front-End Tooling Survey 2018 - Resultsの日本語訳です。 The Front-End Tooling Survey 2018 - Results 今年3月のFront-End Tooling Surveyに、5097人のフロントエンド開発者から回答をいただきました。 参加された皆さんには感謝致します。 毎回、調査の目標は単純です。 フロントエンドエンジニアが現在仕事で使用しているツールについて光を当てたいのです。 どのようなツールが使われているのか、自分の知識や経験だけで判断してしまうのは早計です。 以下の結果は、フロントエンドツールの現在の動向を把握するのに役立
更新履歴 2018.04.05 - 5.0.0-beta.13 (2018-02-22) におけるBREAKING CHANGESに対応 Angular Material (material2)は2017/10/06時点で未だbetaバージョンですが、レスポンシブルでマテリアルデザインなSPAを作る際にはドキュメントも充実しており手軽に美しく実現できて素敵です。 今回はAngular Materialの グリッドリスト とangularの フレックスレイアウト を使ってレスポンシブなデザインを構築しました。 環境 @angular: 4.4.3 @angular/material: 2.0.0-beta.11 @angular/flex-layout: 2.0.0-beta.9 素のグリッドデザイン Angular Materialで提供されているGrid listをそのまま使うと、幅にあ
年末のイベントで何度か Angular 2 について紹介させていただいたのですが、自分で話しながらよくわかっていないなと感じることしきり。時間ができたらしっかり理解したい!と思っていました。理解するにはソースを読むしかない!ということで Angular 2 のソースを読んでみます。 使い方については本家ドキュメントを始めいろいろなところに書かれているので、内部構造について調べます。Change Detection, Dependency Injection 周りは @laco0416 さんによってカバーされている/される予定(12/23)なので、初期化・Component のコンパイル周りに挑戦してみたいと思います。 AngularConnect のキーノートでは、Angular 1 ではランタイムで何度も HTML のコンパイルが走っていたが、Angular 2 では初期化時に一度走るだ
インターフェースを実装する (たぶん必須) ルーティングの遷移時において、非同期処理を挟みたいクラスに、OnActivateとOnDeactivateインターフェースを指定。すると、routerOnActivate()メソッドとrouterOnDeactivate()メソッドの実装が義務付けられます。これがルーティング時のライフサイクルイベントとなります。 import {OnActivate} from "angular2/router"; import {OnDeactivate} from "angular2/router"; import {ComponentInstruction} from "angular2/router"; class ほげほげくらす implements OnActivate, OnDeactivate { /** 遷移で入ってきたとき */ router
2018-04-24(日本時間2018-04-25)にNode.js v10.0.0がリリース そのクラス図(event付き)を(たぶん)世界最速で公開 https://github.com/darai0512/node-class-diagram core moduleの一部のみ net, tls, udp, http, httpsとそれらの親クラスに当たるevents, stream WIP 公式ドキュメント記載分のみ Deprecated APIはDocumentation-only1も含め除外 図でhttp.IncomingMessageに'close'イベントがないのは、streamのものを継承していることを表す(ただしoverwriteして別物になっていることもあるので注意) 赤字はv9以降で追加されたもの、うちv10.0.0で追加されたのは下記2 EventEmitter o
はじめに 以前からちょこちょこ新しいWEBサービスを作っているということをQiitaの記事に掲載していましたが、このたび[SCORERA(verβ)」を正式にリリースしました。(2019年3月にサービス終了) サービス構築、リリースにあたって色々と知見がたまったので、作成過程で詰まったことや、リリースにかかる作業のうち技術的な側面のものを中心に公開しておこうと思います。 目次 前提 どんなサービス? 使用している技術 トピック SCORERAのディレクトリとモジュール構成 RxJSの状態管理 外部ライブラリの選定 FirebaseのRealtime DatabaseとFirestore クライアントサイドのエラー取得 AngularプロジェクトのSEO 技術面以外でやったこと、やること 前提 どんなサービス? 「SCORERA(verβ)」はスポーツ競技や文化系競技(将棋、ゲームなど)とい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く