タグ

関連タグで絞り込む (503)

タグの絞り込みを解除

JavaScriptに関するluccafortのブックマーク (242)

  • WebGLを使ったマンガビューワを作っている - daiiz

    https://gyakky.herokuapp.com/capture/twitter/1030059159431999488#.png

    WebGLを使ったマンガビューワを作っている - daiiz
    luccafort
    luccafort 2018/08/20
    発想が完全にクレイジーでかっこよかった。最初1枚の画像に24枚格納してなにが嬉しいんだろう?と思ったけど通信サイズがめちゃくちゃ圧縮できるのがクールだなって話し聞いてて思った。
  • 素のJavaScriptプロジェクトにtsconfig.jsonを置いといてVSCodeの便利さを享受する - Qiita


    VSCode便使TypeScripttsconfig.json便  TypeScriptjsconfig.jsonallowJSdefaulttruetsconfig.json 使 使import  JSDoc  tsconfig.jsonnpx使
    素のJavaScriptプロジェクトにtsconfig.jsonを置いといてVSCodeの便利さを享受する - Qiita
    luccafort
    luccafort 2018/06/14
    まずはここから初めてTSに移行していく…みたいな運用はありそうなので便利そう。
  • ESLintのルールを全部手動で設定するのは大変だからやめておけ - Qiita


          ESLint JavaScript ESLint使   ESLint  
    ESLintのルールを全部手動で設定するのは大変だからやめておけ - Qiita
    luccafort
    luccafort 2018/04/18
    ただただやばい。
  • 俺が考えた最強の Reactのステートレスコンポーネントの書き方 - Qiita


      redux  : https://qiita.com/mizchi/items/bcb1aef8d1f14f8d0b4a  React flow styled-components recompose  SFC = Stateless Functional Component /* @flow */ import React from "react" import styled from "styled-components" import pure from "recompose/pure" type Props = {| value: string |} export default pure(function Example(props: Props) { const { value } = p
    俺が考えた最強の Reactのステートレスコンポーネントの書き方 - Qiita
    luccafort
    luccafort 2018/04/17
    “styled-components の css-in-js でいいじゃん派になった”本筋とは全く関係ないのだけどこの変遷した経緯が知りたい。いまだにぼくは慣れないというか違和感あって嫌なんだよなぁ。
  • Vueを昔触った後Reactをどっぷり触ってもう一回Vueを触ってReactに戻って得た感想


    ReactVueReactVueVue  TL; DRVueGentleReactVueVueReact
    luccafort
    luccafort 2018/04/02
    "Reactはsimple寄りで、Vueはeasy寄り"これちょっとわかる。ぼくはeasy寄りなVueのほうが好きだけど今後使い続けていけばReactのほうがいいな?となりそうな気はしている。
  • PWAが来るって言っているエンジニアは今すぐ辞めろ


    PWAhtml5 PWA instagramPWA   稿  HTML      
    PWAが来るって言っているエンジニアは今すぐ辞めろ
    luccafort
    luccafort 2018/03/22
    PWAは全てのネイティブ(iOS|Android)を置き換えるものではないと思うので「何言ってんだこいつ」くらいの感想ですが個人的にはWebで出来る可能性が広がるという意味でぼくは好意的に解釈しています。
  • Storybookをまず動かす!ReactとVueの最小環境を作った - zuckey blog


    Storybook ReactVue github.com Node v8.9.4 Storybook https://storybook.js.org/ The UIDevelopment Environment ReactVueUI Storybookstorystory  Stor
    Storybookをまず動かす!ReactとVueの最小環境を作った - zuckey blog
    luccafort
    luccafort 2018/03/19
     React/Vue  

    npm

    JavaScript



    vuejs

    Vue

    config

    CSS




     
  • ユーザのブラウザで起きた JavaScript のエラーを収集する - Qiita

    なぜエラーを収集するのか バグ探し バグを見つけて潰していくため ユーザからのバグ報告の補助 ユーザに報告の負担をかけないため エラーを取得する 取得タイミング window.onerror Promise のエラー フレームワーク毎の特定のタイミング window.onerror window.onerror にメソッドを登録しておくことでエラー発生時にそのメソッドが呼ばれる。try-catch でハンドリングしていないエラーが流れてくる。

    ユーザのブラウザで起きた JavaScript のエラーを収集する - Qiita
    luccafort
    luccafort 2018/03/09
    ぐらぐらぐらぐら〜(いい話し)
  • Blotter.js

    Production Version Minified, 402kb Development Version Uncompressed, 752kb Overview When applying effects to text on the web, designers have traditionally been constrained to those provided by CSS. In the majority of cases this is entirely suitable – text is text right? Yet still, there exist numerous examples of designers combining CSS properties or gifs and images to create effects that evoke so

    Blotter.js
    luccafort
    luccafort 2018/02/19
    文字のエフェクトつけるという点は真新しいわけじゃないんだけどGLSL使ってるところとか今風で楽しそう。
  • “Web Componentsだけ” で新サービスを実装して見えたこと - Qiita


    Double O   Web Components  Lambda  DynamoDB  ( CloudFront  API Gateway ) REST API  Util  Lambda  AWS Cloud9  Lambda  TL;DR   Web Components  HTMLElement  Web Components  Custom Elements 
    “Web Componentsだけ” で新サービスを実装して見えたこと - Qiita
    luccafort
    luccafort 2018/02/14
    サービスもいいけど採用してる技術の内容もよくて良さを感じる。
  • なぜプロダクトに Vue.js を採用したのか? 運用してみてどうっだった? という話 | Nagisaのすゝめ


    201826  Vue.js ?? Nagisa Web ZERO  UPTOON!     Vue.js  SPA   Vue.js ?  Vue.js Vue.js Vue.js   Vue.js  ZERO Web  2.0 Riot  SPA  (Go)  <div id="app"><
    なぜプロダクトに Vue.js を採用したのか? 運用してみてどうっだった? という話 | Nagisaのすゝめ
    luccafort
    luccafort 2018/02/11
    TypeScriptとの相性はまだ発展途上なのか。ネイティブアプリに関してはVueJSとは別の所の議論な気がするなあ。あとロゴがダサいというのあまりよくわからない、Reactもカッコいいと思ってないからだろうか?
  • NaN === NaN が false な理由とutil.isDeepStrictEqual - from scratch


    NaN === NaN  false NaN Not a Number  false  JavaScript  false  IEEE754   IEEE754  NaN == NaN  false 調  IEEE754   - : NaN
    NaN === NaN が false な理由とutil.isDeepStrictEqual - from scratch
    luccafort
    luccafort 2018/02/02
    NaN === NaNがfalseになる理由初めて知った。文末にも書かれているけどその上で例外の代わりにfalseにするのではなくそこは例外にしてくれと思ってしまう。
  • 新QiitaでReactをやめてhyperappを採用した背景 - Qiita


    12/1 Qiita React 使 hyperapp  React  hyperapp      hyperapp  TL;DR  React  hyperapp    DOM 
    新QiitaでReactをやめてhyperappを採用した背景 - Qiita
    luccafort
    luccafort 2017/12/28
    Reactがいいhyperappがいいという話ではなくて周辺ツールの変遷が大きいReactからよりシンプルでやりたいことに直接的にアプローチできる方法を取ったという意味合いで受け取ったけど違うの?
  • イマドキのJavaScriptの書き方2018


    PySpaJavaScript ES65101 
    イマドキのJavaScriptの書き方2018
    luccafort
    luccafort 2017/12/27
    ちょうどJSの勉強を再入門しているところなので非常にわかりやすくてよかった。
  • よく使う正規表現はもうググりたくない! - Qiita

    タイトル通りによく使う正規表現を毎回ググるのが効率悪いのでまとめてみました。各言語で正規表現のサンプルを書いてみました。 正規表現式 Emailアドレス ^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ ドメイン名 ^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9]\.[a-zA-Z]{2,}$ インタネットURL ^(http|https)://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ユーザー名 (Twitter username) ^[a-zA-Z0-9_\-.]{3,15}$ 固定電話 ^0\d-\d{4}-\d{4}$ 携帯電話 ^(070|080|090)-\d{4}-\d{4}$ IP電話 ^050-\d{4}-\d{4}$ フリーダイヤル ^0120-\d{3}-\d{3}

    よく使う正規表現はもうググりたくない! - Qiita
    luccafort
    luccafort 2017/12/27
    コメントが本文。ただ間違いをみつけたときにコメントで間違いを指摘するのよくない文化だと思うのでPR送るほうがいいのではないだろうか?
  • モバイル開発に役立つJSデバッグ術 | メルカリエンジニアリング


    Mercari Advent Calendar 2017 13  @sottar  web  Chrome DevTools 便   PCweb  使  Chrome DevTools  Dev
    モバイル開発に役立つJSデバッグ術 | メルカリエンジニアリング
    luccafort
    luccafort 2017/12/15
    回線速度機能あるのは知ってたが結局まだ一度も使ったことねえや…。
  • 今さら聞けないSPAのCORS対策の話

    東京Node学園2017にて発表しました。

    今さら聞けないSPAのCORS対策の話
    luccafort
    luccafort 2017/11/27
    タイトル以外全部英語で書かれているのがめっちゃいいなって思った。内容もぼくみたいになんとなくでしか理解できてない人間にはいい感じだ。
  • 絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama

    UnicodeのUTF-16エンコーディングではほとんどの文字(コードポイント)は2バイトで表現されるが、Unicodeに後から追加収録された文字の多くは4バイトで表現される。4バイト文字がうまく扱えないプログラムというのはわりとよくある。しかし世界中で広く使われるようになった絵文字がよりによって4バイト文字であるせいで、そのような文字が扱えない問題がよいペースで解決に向かいつつある。それについて少し説明してみようと思う。 Unicodeが80年代から90年代初頭にかけてデザインされたときの目標の一つは、Unicodeに含まれる文字数を65536個以内に収めることだった。現代の文章を実用的なレベルで表すためには、漢字などを含めてもそれだけの種類の文字があれば十分だと考えられたのだ。当然これは1文字を2バイトで表すことを念頭に置いていた。つまりコンピュータの揺籃期から当時に至るまで単純に英語

    絵文字がある種のUnicodeバグを世界から一掃しつつある件について|Rui Ueyama
    luccafort
    luccafort 2017/11/20
     UTF-16UTF_32  

    ascii





    JavaScript

    API

    unicode

    emoji


     
  • Rubyの型定義ファイルを中央repoにしないほうがいい理由 - Islands in the byte stream


    DefinitelyTyped (DT)  DefinitelyTyped (1) any (2) repogem  FUJI Goro (@__gfx__) September 19, 2017 DT TypeScriptDefinitelyTyped使 - Islands in the byte stream 
    Rubyの型定義ファイルを中央repoにしないほうがいい理由 - Islands in the byte stream
    luccafort
    luccafort 2017/09/20
    サードパーティー製というのかDTはその点がどうしてもサポートが手厚くなさそうというのはある。自分の好きにできる一方、他者の型定義ファイルの質が低くなってしまうというのもわかる。
  • 自社の今期振り返りと来期に向けて


    92      2017  1  
    luccafort
    luccafort 2017/09/18
     ""  

    developer

    ios

    JavaScript

    Android