「typescript」を含む日記 RSS

はてなキーワード: typescriptとは

2019-10-04

anond:20191004172554

C#Generics使いまくってるメンだと普通にtypescriptで型パズラーになるぞ。

サンプルコードは…@saitamasaitamaさんにでも聴けばいいんじゃないか。

TypeScriptの「型パズル」に苦しんでる人って

どんなコードに直面してんだろうか?

ってか、普段どんな言語でどんなコード書いてる人なんだろ?

他の言語だとどう書くようなコードを、TypeScriptで苦しんでるんだろ?

2019-10-02

[]2019年9月はてブあとで読むトップ30リスト

はてブホットエントリ(総合)で月内に数多く[あとで読む]タグを集めたエントリ

453あとで/2414users 2019年エンジニア新人研修講義資料公開しました - Cybozu Inside Out | サイボウズエンジニアブログ

343あとで/1396users 【全文公開】チママンダ・ンゴズィ・アディーチェ『なにかが首のまわりに』より表題作「なにかが首のまわりに」|Web河出

342あとで/1377users 小熊英二さん「もうもたない!? 社会のしくみを変えるには」|平成 -次代への道標NHK NEWS WEB

294あとで/1746users プログラミング必須英単語600+ – プログラミング英語検定

228あとで/1071users 個人的に超絶為になったので新人エンジニアに勧めたい記事まとめ - Qiita

217あとで/1169users マーケティング素人エンジニアが1年間マーケティングをやった際に読んだ本

211あとで/1485users 五味on Twitter: "大変珍しいことに私が専門の地球環境話題になっていますね。気候変動業界結構大きいのであちこち解説があり、所属組織もQ&Aを出しているくらいですが、個人アカウントとしてもこれを機にふんわりと環境経済社会について概説しておこう… https://t.co/4eovH6KV3V"

195あとで/841users Google エンジニアリング・プラクティス ドキュメント | eng-practices

186あとで/875users セッション資料動画一覧 - AWS Summit 2019 | AWS

184あとで/1220users 125万人が忘れている「申請しないともらえない年金」をご存知ですか(週刊現代) | 現代ビジネス | 講談社(1/3)

184あとで/819users 🙂コンピュータサイエンス魔法のYコンビネータ

177あとで/1446users ミスが全くない仕事目標にすると、ミスが報告されなくなる『測りすぎ』: わたしが知らないスゴ本は、きっとあなたが読んでいる

177あとで/1781users 「スキル不足で職場に居場所がないおじさん」の救済プロジェクトに関わった時の話 | Books&Apps

173あとで/1160users 1on1.md · GitHub

171あとで/765users Webデザイン100トレース | Hypertext Candy

170あとで/2017users セフレですよ、不倫ですよ、ねえ、最低でしょ - 傘をひらいて、空を

166あとで/1640users 「叙々苑サラダ」を再現したレシピ話題に→作ってみたから感動の声「これが上流貴族キャベツ…」「本家よりマイルドで美味しい」 - Togetter

163あとで/986users Adobeソフト代替ソフトウェアのまとめ、Photoshop, Illustrator, Lightroom, After Effectsなど | コリス

161あとで/1077users 江添亮のC++入門

154あとで/597users Google無料オンラインコース「Grow with Google」を開講 | ライフハッカー日本版

149あとで/640users Introduction to Kubernetes

148あとで/1018users ローランド無償音楽制作ソフト、「Zenbeats」をリリース…… iOSAndroidMacWindows対応 - ICON

147あとで/712users ソシャゲエンジニア自分が開発に必須だなと思った知識MySQL編) - Qiita

145あとで/1217users 「人生は後悔するもの役者をやめるか悩む30歳女性に、鴻上尚史が伝えた本当の才能 (1/4) 〈dot.〉|AERA dot. (アエラドット)

128あとで/641users 1. 機械学習概論と単回帰 (1) | 筑波大学オープンコースウェア|TSUKUBA OCW

127あとで/661users 趣味Webサービス作ったと思ったら、時が10年過ぎてた話|yositosi|note

126あとで/578users サーバーレスアーキテクチャ再考 - ゆううきブログ

123あとで/678users 『地球の歩き方』を100冊読んで発見した、「最も詩的な一節」を発表する (1/5) - ねとらぼ

120あとで/993users 「コピペできるようになったら神→対応しました」Google、驚異のリアルタイム文字変換の進化

120あとで/489users TypeScript流儀 - Speaker Deck

2019-09-24

俺とElmの出会いと別れ

俺「Elmは言語自身簡単HTMLテンプレート機能も備えるのな。ええやんけ」

Elmユーザ「そう。ちなみにTypeScriptはReactやVueに頼る必要がある。これだからMicrosoftの作る言語はだめなんだ」

俺「Elmは型に厳密なんやな。書くのは困難やが一旦うまく書ければ安全コード保証されるちゅー事や。ええやんけ」

Elmユーザ「そう。ちなみにTypeScriptanyがあって中途半端。これだからMicrosoftは」

俺「Elmではnullは使わずMaybeなのな。ええやんけ」

Elmユーザ「そう。ちなみにTypeScriptにはnullの他にundefinedというものがありユーザを混乱させる。これだからMicrosoftは」

俺はElm界隈からそっと離れた。

2019-08-26

anond:20190826173318

JAVAJavascirpt を混同するレベルなのか、

え?今どき Javascript なの? Typescript とかじゃなくて?

そもそも Typescript/Javascript を今どき勧めるのってどうかと思うけど・・・

なのか、どっちなんだろうと思った。

2019-07-03

役に立たないReactJS vs Vue.js

Reactはライフサイクルを細かく設定でき、その辺きちんと設定できないとまともに動かない。一方Vue.もライフサイクルを細かく設定できるが、適当に書いてもなんとなく動く感じがある。書き方はReactのほうが好きで、フックを使って疎結合コンポーネントを作れるのは大きい。

あとReactはVirtualDOMからTypeScript恩恵を受けやすそうな気がする。VueTypeScriptは試してないけど、DOM内のv-なんちゃらattributeのSyntaxチェック働かなさそうだし。

2019-05-22

4000Stepを超えるVueコンポーネントを見た

もはやどこまでが methodでどこからがcomputedなのかも判断できなかった。

VuexのModuleも5000Stepを超えていた。管理しているstateの数は100近かった。

もちろんTypeScriptなどという高尚なものを使っているわけもなく。コメントからなんとなくObjectの型を推測してデバッグするしかなかった。

テストなんてあるわけない

chromeデバッグツールけが頼りだ。Vueデバック用の拡張機能は重すぎて動かなかった。

非同期処理のハンドリングも雑だった。

async関数の中で平気でコールバック関数を呼んでたりするし、

awaitがついていないことも多々あった。

アプリ挙動が安定しないのは明らかに雑な非同期処理のせいだったが、コードが巨大すぎて原因を突き止めるには至らなかった。

処理の途中でObjectの型が変わることもしょっちゅうだった。

さすがJavaScriptだ。必要になったら必要になった分だけいくらでもプロパティを追加できる。

でもごめんなさい。追加してくれたのはありがたいけど、僕には今目の前にあるObjectに何が入っているのかもはやわからないんだ。

君が好意で追加してくれたプロパティを、僕は活かすことができない。

このコードにらめっこを始めてから3日間、全く進捗はなかった。

今日やっとなんとなく全体像がつかめてきたところだ。

明日からは、何かしらの進捗が出せるかもしれない。

とりあえずModuleを分割するところから始めようか

いや、その前にテストを書く必要があるのかもしれない。

でもどうやって書けばよいのだろう。正解がわからないんじゃテストの書きようがないじゃないか

週末には、上司に何かしらの報告を入れなければいけない。

どう説明すればよいだろう。いっそさじを投げてしまおうか

「あまりにも難解すぎて私には無理です」

と。

でもたった3日で諦めてしまってよいのだろうか?

しかしたら、これはものすごい成長のチャンスなのかもしれない

僕が世間知らずなだけで、世の中にはこんなコードがいっぱいあって、みんなこの試練をくぐり抜けて一人前になっているのかもしれない。

たかだか4Kステップときでガタガタ言うなと言われてしまうかもしれない。

この程度でさじを投げていたら、なんの仕事もできないのかも・・・

とりあえず今日疲れた。もう寝てしまおう。

明日になったらなにかいアイデアが出てくるかもしれないし

しかしたら親切な増田たちが、あっと驚く素敵な解決方法を見つけてくれるかもしれない。



明日自分に幸あれ

2019/5/22 記

2019-03-31

妊娠8ヶ月なんだけど、Angular/React/Vueどれを学んだらいいだろう

妊娠8ヶ月のフリーランスWebデザイナー6月出産予定。

普段WebサイトバナーデザインHTML/CSS/JSでのコーディングを中心に受託していている。Wordpressテーマ制作などもやっているので、PHPも少しはかじっている。

出産が迫り、4月から徐々に受注量を減らして、5月からは休業に入る予定なので、この期に折角だから今までなかなか出来なかったJSフレームワーク勉強に本腰を入れて取り組みたいと思っているのだけれど、一体どれを勉強するべきなのか悩んでいるのでアドバイスをください。

なぜフレームワークを学びたいのか

単純に興味があるというのもあるけれど、出産で多少のブランクができるし、復帰後も仕事にかけられる時間が減るので、今のうちにスキルアップしてより単価の高い仕事を取れるようにしたい、というのが一番の動機

自分でいうのも何だが、デザイン力があまり高くないので、Webデザイナーとしてというよりはデザインもできるコーダーという立場になることが多い。プログラマーからは一緒にやりやすいと言われるが、肝心のデザインに対してはなかなか良い評価をもらえていない。

これからキャリアを考えた時、デザイン力を磨くのも大事ではあるが、もう少しフロントエンドエンジニア寄りの技術も身につけて、「デザインもできてフロントエンド知識もあるコーダー」程度にはレベルアップしておきたい。

あと、将来的には受託ではなく自分Webサービスアプリを開発したりもしてみたいというのもある。

勉強にとれる時間は1ヶ月、簡単サイトくらいは一人で構築できるようになりたい。

出産予定日まで2ヶ月ほどあるが、まだ仕事も途切れたわけではないので実質使える時間は1ヶ月半くらい。

早産にでもなればもっと短くなる可能性もあるので、1ヶ月くらいで基本から学んで簡単Webサイトリリースできるところまでできるといい。

JavaScriptスキルjQueryで時が止まっているので、SPA?どうやったらいの?ってレベルである。ES2015はまあ理解しているが、TypeScriptは全く手付かず。

仕事への本格復帰は来年。それまでにフロントエンドトレンドはどう変わっているのか?

産後は小さい仕事を受けつつ過ごし、来年4月に首尾よく保育園に入れれば、それから仕事に本格復帰したいと思っている。

それまでにフロントエンドトレンドがどう変わっているかが気になる。

個人的にはAngularに一番心惹かれているけれど、正直一年後には存在感が薄れていそうだ。それにTypeScriptを先に学ばないといけないので1ヶ月で足りるだろうか?という不安もある。

そうなるとReactかVueのどちらかにしておいた方が良さそうだ。

デザイナーとして取っ付きやすそうなのはVueだけど…

ReactとVue、両方のさわりだけやってみた限りでは、Vueデザイナーにとっても分かりやすく、学習コストも低そう。1ヶ月集中して取り組めば、簡単サイトなら作れるだろう。今一番勢いがあるし、一年後にも役立ちそうだ。

でも、デザイナーとの協業において、エンジニアが苦労しそうなのはReactじゃないだろうか。Reactを理解したデザイナーがいれば重宝がられるのではないだろうか、という気持ちもある。

こんなにまとまった勉強時間がとれる機会はもうなかなかないだろうし、Reactに取り組んでみる価値はあるのではないだろうか。Reactを理解していればその後Vueを学ぶのもスムーズにいくのではないだろうか。

エンジニアの方、デザイナーの方、アドバイスください

長々と書いてきたが、エンジニアの方にとって、どんなスキルを持っているデザイナーだと仕事を頼みたい!と思えるのか教えてほしい。

デザイナーの方で、フレームワーク学習したことのある人の話も聞いてみたいです。

アドバイスください!

2019-03-27

jQueryVBAをちょこっとしかからぬザコーダーを脱するにはどうすれば。

デザインVue.jsかElmかTypescriptか。

2019-01-24

anond:20190124105112

やべーnodeとreactはともかく

typescriptの印象が自分の中でゼロ

CloudFunctionがtypescriptで書けることしか知らねーw

 

ググろ

 

てか普通にnode.jsでいい気がしてきた、ライトさを求めてるわけだし

2019-01-11

anond:20190111220405

HACKもどれだけ流行るかは今はまだなんとも言えないし

より型を厳密に書ける文法はともかくPHPJITを導入したら速度的なアドバンテージが無くなる可能性もあるし

TypeScriptPHP版以上の存在になれるかどうかが鍵だと勝手に思ってる

2018-12-14

anond:20181214120336

サーバーサイドだと選択肢あるけど、クライアント側はJS一択だしな。

TypeScriptみたいに別言語で書いて変換するって方法もあるけど、大半のJSerには難しいだろうし。

2018-11-15

anond:20181115163209

Microsoft「いやいや、typescript君の方が可愛げがあるからC#くんは適度に大人しくしてもらってていいよ」

2018-10-26

気づいたら変わっているもの

緩やかに変化を続けていて、気づいたら全く別のものに変わっているものが好きです。

例えば、TypeScriptの型システム最初シンプル型推論と型指定だったはずなのに、最近は複雑な型の設計がメインの作業になりつつあります

あるいはタプル的な要素を突っ込んだりしていて、当初のものとは明らかに違う構想が始まっています

TypeScriptバージョンアップのたびに変更を突っ込んできていて、しかもそれが追加機能というよりは機能改善なので1つずつ追わないとつらいですね。

Reactとかもそんな気があり、エコシステムもまた変わりそうな気配があります。今回の変更もまた根本的ですし、改善案も攻めてます

スポーツでも派手なフェイントは見栄えはいいですが、すぐにバレます。全身の位置関係を変えずに、等速で変化するのが一番だましやすいです。

人の成長とかも、かなり低速、等速なので、一緒にいると気づかれにくいですよね。

あとは思いつかないですけど、こうやって徐々に変化して見えないうちに置き去りにするという感覚が本当に好きです。

早すぎて見えないのも格好いいですが、遅すぎて見えないというのも同じように素敵だと思いませんか。

2018-10-18

anond:20181018122157

実際VSCodetypescript書いてるけど、nodeベースプロジェクトならjstsも同程度にサポートしてくれるぞ。

実際にタイプするコードだってjsベースの方が少ない。

まあ、ワイはそれでもts使うんだけれど。

(コードは型無いと読みづらいからね)

anond:20181018102416

まーそこは人に依りけりだけれど、linusとかはその辺無駄からと棄てるよな。

ワイとかは無駄があっても大切だと思うからtypescript好きなんやが。

anond:20181018094823

Microsoftコーディング量とかは圧倒的に多くなります別に機能的に上位互換ってわけでもないんですが、JS書くならTypeScriptをおススメしますよ」

2018-10-07

typescript変数の型ってどうやって確認したらいいの?

instanceofとかでtrue/falseで判定するしかない?

phpだったらvar_dump()したら型が一発でわかるのに

2018-09-25

一般的PHPおじさん

メインで使う言語C#JS書くのがやだからtypescript覚えててじゃあ実際に業務で書くのはPHPってなんか学んだ内容に対して10%位の出力しか出せてなくて悲しす…

なんでPHPモダン寄りのコード記法とか取り入れひんの…?

ログイン ユーザー登録
ようこそ ゲスト さん