「vue」を含む日記 RSS

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

2019-10-10

面接時のフロントエンドエンジニアコーディングテストについて

採用フローに「コーディングテスト」と書かれていても、実際何をするのかイメージがわきづらいなと思ったので、見聞きした範囲メモ。若手レベルの内容かと思われます

※ 内容に関しては私に関連する企業とは一切の関係がありません。テスト内容は企業求人によって変わるため、あくまで参考程度で。

① 実務に近い機能実装

ReactやVueといったフレームワークインストールして、何かしらの機能実装させる。

機能の内容はテストしたいスキルによって変わるが、実務に則したUIコンポーネントである場合が多い印象。

大抵は、わからなければググる事も許可されている。

主要なブラウザエディタの入ったPC(基本Mac)が貸与される。

制限時間は1〜1.5時間程度で、終了後に面接官のエンジニアと一緒にレビューをして、思考過程を口頭で説明する。

オンラインテスト

事前にメールURLが送られてくるので、期日内の好きな時間受験する。

内容はatcoder的な問題計算正規表現など)。サービスによってはコーディング過程も記録されるので、コピペはやめましょう。

制限時間は1時間程度で、設問は3問程度の印象。

③ 口頭試問

お題が与えられ、ホワイトボードに書き出したり、画面をプロジェクターで映し出しながらコーディングするパターン説明能力要求される。

アルゴリズムのような知識に関する質問が出る場合もある。

最低限のスキルチェックだけならFizzBuzzを書かせて終了、という場合もあります

採用は、する側もされる側も大変ですね。

他にこんなテストがあるぞという方がいればコメントで教えて下さい。

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-09-17

anond:20190917165855

VueとかReactとかフロントエンドのほうが実務で使うかもしれないし、技術っぽいしいいんじゃないかな

2019-08-03

[]2019年7月あとで読むトップ20リスト

anond:20120303220901を見て何となく調べてみたくなった。デイリーホットエントリに入っているものだけだからけがあると思う。

482あとで/3046users 【永久保存版】「お金がもらえる・戻ってくる制度や手当」をまとめてみた→リプ欄にも続々情報が集まって有能「行政がやるべきことを無償で…神」 - Togetter

372あとで/2421users 【永久保存版Gitのあらゆるトラブル解決する神ノウハウ集を翻訳した - LABOT 機械学習ブログ

329あとで/1559users 初心者無料勉強できる良教材いろいろまとめ - orangeitems’s diary

271あとで/1298users すべての新米フロントエンドエンジニアに読んでほしい50の資料 - Qiita

258あとで/2327users お金の話について|ヨッピーnote

256あとで/1804users 認知バイアス一覧で社会心理学入門

254あとで/2207users YouTubeで500万再生された腹筋を割るトレーニングを1ヶ月続けてみた結果がヤバい

253あとで/3101users 重大事故の時にどうするか?|miyasaka|note

250あとで/1791users 「めんどくさい」の正体を脳科学者に聞く | Lidea(リディア) by LION

247あとで/1628users 中国だけで2100万部、話題性と本物のおもしろさを兼ね揃えたバケモノ級の中国SF──『三体』 - 基本読書

233あとで/1304users インフラエンジニアに便利な負荷計測コマンド【基礎編】 - はてな村定点観測

231あとで/1831users 東京から1泊2日で行けるおすすめ温泉チャート作りました - いつか住みたい三軒茶屋

227あとで/1304users 睡眠の質を高めるための方法(総まとめ編)

225あとで/1188users リクルートテクノロジーズ エンジニアコース新人研修の内容を公開します!(2019年度版) | リクルートテクノロジーズ メンバーズブログ

219あとで/1672users 四川料理のスゴイ人が猛プッシュする「肉味噌ストック」を大量に作り置きして毎日献立天国にする方法 - メシ通 | ホットペッパーグルメ

211あとで/1630users 「皆がこれ読んでたら読んでたら世の中もっと良くなるのに」本

210あとで/1024users この記事の元の本編は削除しました。|樫田光 | Hikaru Kashida|note

202あとで/1465users 5年間蓄積したシャツの襟首汚れも抹殺する魔のアイテムアタックプロEX石けん」がめっちゃ便利 - Togetter

187あとで/1018users 【スクレイピングツール】面倒な情報収集はGoogle Spreadsheetにやらせよう! | DAINOTE

185あとで/1241users 国は何に、誰にカネを使っているのか 政府の全事業予算をチェックするデータベースを作った人たちがいる

[あとで読む]が全体に占める比率で見たときに高いのはIT系のようだ。

86あとで/233users CI/CD原則デザインパターン (整理会)/20190722-jaws-ug-arch-pipeline-principle - Speaker Deck

80あとで/243users たのしOSSコードリーディング:Let's read "cookies"🍪 - Speaker Deck

75あとで/236users 【やる気を出したい人必見】科学的に証明されたやる気を出す方法5選 怠惰自分とは今日でおさらば - ホワイト心理学って何?

103あとで/340users なぜテストを書くの?(または書かないの?) 〜テストコードの7つの役割〜 / #tamarubykaigi01 - Speaker Deck

122あとで/407users これからVue勉強しようと思っている人への道しるべ(勉強方法)を書く - Qiita

前月、2019年6月も見てみる

451あとで/3146users 海外で7年働いて、今でもやっぱりメチャ使っている英語の補助ツール3選|__shinji__|note

261あとで/1368users あのGoogleアナティクス実践本が全文無料公開!インターネット最高 | DevelopersIO

258あとで/1339users 333枚のスライドで「インターネットはこれからどうなるのか」を示した貴重なレポートInternet Trends 2019」 - GIGAZINE

258あとで/1069users ソフトウェアアーキテクチャ歴史 - tasuwo's notes

242あとで/1396users プログラマーを30年間やってきた経験から学んだことまとめ - GIGAZINE

235あとで/1609users どうやって校閲記者は調べているか | 毎日ことば

234あとで/2027users 調べものリンク集 | 毎日ことば

186あとで/849users tmk.nom on Twitter: "すげーリポジトリ見つけた。Webサービスシステム設計が学べる。日本語もある。システム設計ってどうやって学ぶのが効率いいんだろうって思ってたけど、コイツを出発点にするのはアリな気がする。 https://t.co/1YMBP9UMHo"

184あとで/1174users 1時間で出来る!最強のWordPress環境構築(永久無料) - Qiita

182あとで/810users ウェブサイトが表示されるまでにブラウザはどういった仕事を行っているのか? - GIGAZINE

180あとで/916users 「Linuxのしくみ」をもっと早く読んでおけばよかったと後悔した - ばーろぐわにる

176あとで/1442users イエメン情勢

170あとで/875users 2019年前半の「JavaScriptちゃんとやるための地図

169あとで/828users 新メンバーが多い大型プロジェクトでの不確実性との戦い方 - Quipper Product Team Blog

167あとで/996users 楽しく読める!お金の基礎知識おすすめ本|深津 貴之 (fladdict)|note

166あとで/954users 「君、今日からクラウド担当ね」 未経験者が1人で始めた、ファミマAWS移行の舞台裏 (1/2) - ITmedia NEWS

163あとで/1251users クレジットカードの偽決済画面が稼働していたサーバーについて調べてみた - piyolog

160あとで/726users Dockerfile を書くためのベストプラクティス解説

158あとで/997users マイクロサービスにおける決済トランザクション管理 - Mercari Engineering Blog

158あとで/756users Visual Studio Codeのうれしい機能を使いこなして、初心者を最速で脱出する!《VSCode実践入門》 - エンジニアHub|若手Webエンジニアキャリアを考える!

追記2019年1月まで遡る(長くて2月までしか表示されない)

5月

421あとで/2838users The Elements of Styleの全訳

376あとで/2277users 総務省 ICTスキル総合習得プログラム

334あとで/3018users 簡単初心者向けの資産形成 (長期投資)

276あとで/2328users プログラマだったら当然知ってるよね?という知識一覧 | anopara

273あとで/1314users マネジメントで悩むすべてのエンジニアが見るべき完全無料テキストGoogle re:Work」 | DevelopersIO

234あとで/1641users 拝啓お客様Webサイト制作コストはここにかかります。 | 東京上野Web制作会社LIG

232あとで/1044users 数時間で完全理解!わりとゴツいKubernetesハンズオン!! - Qiita

225あとで/1095users AWSをこれから始める学生への圧倒的なインプット - Speaker Deck

207あとで/1046users 東大松尾研究室監修のエンジニア向け教育プログラム「DL4US」の演習コンテンツ無償公開 | Ledge.ai

204あとで/1453users ダサい英語しか書けない人はこの本を読むといい→多くの人がポチった結果Amazonの売り上げランキング上位に入り著者が喜ぶ「これがTwitter効果か」 - Togetter

194あとで/2105users WEB特集 潜入取材フォロワー3万人買ってみた | NHKニュース

192あとで/1829users まず楽天銀行楽天証券に口座を作りなさい。 それから楽天カードも作りな..

184あとで/1440users 松岡修造根拠理論に裏打ちされていない根性論が一番嫌い」【滝川クリステル対談】

182あとで/2364users 66歳男性風呂場で涙… 友人もいない老後を憂う相談者に鴻上尚史が指摘した、人間関係絶対言ってはいけない言葉 (1/6) 〈dot.〉|AERA dot. (アエラドット)

175あとで/928users AWSアカウントを作ったら最初にやるべきこと ~令和元年版~ | DevelopersIO

174あとで/1854users あなたの知らない「詐欺グラフ」の世界(随時更新中)|けんけん|note

173あとで/1316users 「マクドナルドの店内BGM」のディープさに感動して“中の人”に直撃したら本当にスゴかった話 | BUSINESS INSIDER JAPAN

171あとで/1490users 患者向け医療情報サイト総まとめ|病気になったらググる前に見てください | 外科医視点

171あとで/777users 君には1時間Gitについて知ってもらう(with VSCode) - Qiita

170あとで/1339users 「バカうま」「キャベツ1玉なくなった」 “ジェネリック叙々苑サラダのたれ”を小説家が開発、その作り方とは? - ねとらぼ

4月

495あとで/2948users これだけ守れば見やすくなるデザインの基礎 - Speaker Deck

460あとで/2809users 「お金を払ってセキュリティを学ぶ」のは平成で終わり? ある無料教本が神レベルで優れている件 (1/3) - ITmedia エンタープライズ

315あとで/1908users Google無償の『デジタルスキルトレーニング』を国内1000万人に提供 - Engadget 日本版

290あとで/2306users Excelで一番「え、そんなことできるの!?」って裏技書いたやつが優勝 BIPブログ

282あとで/1723users 仕事給与評価関係 - Speaker Deck

266あとで/3312users 平成31年度東京大学学部入学式 祝辞 | 東京大学 (上野千鶴子 - 認定NPO法人 ウィメンズ アクション ネットワーク理事長)

264あとで/1840users 騙されたと思ってやってみて!! ストレッチプロが教える 肩、腰、腕周りのストレッチまとめ「痛くてちぎれる」「生活の質が3段階上がる」 - Togetter

260あとで/1570users フォント選びに迷ったら見返したい、おすすめ定番フォント31選まとめ (欧文編)|原田 佳樹 Harada Yoshikinote

248あとで/1419users ディープラーニング入門:Chainer チュートリアル

244あとで/1800users 「という」と「こと」を減らすだけで、文章はぐっと読みやすくなる|Ryo Yoshitake | THE GUILDnote

233あとで/1839users 無料で“Google 翻訳”より高精度! “みらい翻訳”のお試し翻訳が便利 - やじうまの杜 - 窓の杜

217あとで/1266users AWSマンガ 全話を読む| AWS

184あとで/2627users 平成30年度卒業式総長告辞 | 東京大学

184あとで/1044users 「機械学習データ集めるのが一番大変・・・」⇛Googleが大量の機械学習データベース無料公開してた - Qiita

182あとで/1224users 優秀な人材がやめていくのは「計画グレシャムの法則」に陥っているからだ:ITソリューション塾:オルタナティブブログ

181あとで/1110users エンジニアが何か問題にぶつかったときにあるといい力を5個 - Mitsuyuki.Shiiba

177あとで/1205users プログラミングの変数メソッド命名でよく使う英単語を整理(備忘) - "BOKU"のIT日常

169あとで/754users 読書アウトプット書評おすすめです。書評の書き方をお話します。 - とある士業の知的日常

168あとで/1515users 【photoshop風景写真イラストアニメ風に加工する | briccolog東京渋谷区ウェブ制作会社ブリルール

166あとで/689users 不確実性と上手く付き合う意思決定手法 - Speaker Deck

166あとで/1103users 簡単過ぎる!GoogleスプレッドシートからPWAアプリを開発できる「Glide」を使ってみた! - paiza開発日誌

166あとで/896users 履歴を持つデータ設計 - Speaker Deck

3月

228あとで/1345users サーバーレスパターン

213あとで/1599users こうしてGoogle入社した(kumagi編) - Software Transactional Memo

210あとで/966users 入門 Docker

196あとで/1162users 配色はセンスじゃない、UIデザインで色をかんたんにキメるメソッド|Taiki IKEDA|note

196あとで/3940users ある日突然自分建物他人ショベルカー破壊しても「建造物損壊」にはならないのか? - GIGAZINE

192あとで/2393users アメリカに住んで初めてわかった「最大級」の違い - メソッド屋のブログ

186あとで/1645users イチロー引退会見を文字起こししてみた - 俺の遺言を聴いてほしい

183あとで/1767users 学生アパート大家と全力でバトルして敷金を全額取り返した話 - ゴミログ

181あとで/2627users 平成30年度卒業式総長告辞 | 東京大学

180あとで/905users サーバーサイドエンジニアも知っておくべきフロントエンドの今 - Speaker Deck

178あとで/983users 一時期プログラミングのデザインパターンというものが大流行しましたが、現在ではどのように評価されているのでしょうか? - Quora

175あとで/955users プレゼン本に書いていない生々しい8つのプレゼン技術のご紹介(前編)|Yasuhiro Yoshizawa|note

175あとで/1523users シンプルオススメの本教えて(ただし自身立場から

172あとで/1292users 筋トレしない人も「鶏むね肉とブロッコリーレンチンチーズ蒸し」を食べるのが大正義な3つの理由筋肉料理人】 - メシ通 | ホットペッパーグルメ

166あとで/1669users Google退職します|eqsan|note

164あとで/833users [書評] アウトプット大全 を一ヶ月試してみて毎日アウトプット力が着実に向上し始めた - My External Storage

163あとで/943users 未経験から7日間でコーダーとして現場投入させるまでのカリキュラムを忘れないようにメモっとく - Qiita

160あとで/973users なぜ作ったゲーム面白くならないのか?基礎にして奥義「フロー理論」|かえるD|note

159あとで/1009users まだExcelで消耗してるの?Pythonによる自動集計ガイド 基礎編 - Qiita

156あとで/1327users 横浜市「RPAの有効検証の成果について」を読んで、仕事とは何かを思い知らされる - orangeitems’s diary

2月

354あとで/2868users 家族が亡くなった後の「手続き地獄」早わかりカレンダー | マネーポストWEB

296あとで/1575users プログラマの採用面接で聞かれる、データ構造アルゴリズムに関する50以上の質問 | POSTD

220あとで/1135users コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう - エンジニアHub|若手Webエンジニアキャリアを考える!

210あとで/1199users 配色はセンスじゃない、UIデザインで色をかんたんにキメるメソッド|Taiki Ikeda|note

179あとで/1589users アメリカ流行ってるサービス: 俺と周りの場合

179あとで/1378users 「婚前交渉禁止」の家庭で育った戸田真琴は、なぜ【AV女優】になったのか?|転職サファリ

173あとで/1407users 「21時以降でもやっている都内おすすめ喫茶店教えてください」→超有益情報まりまくる - Togetter

172あとで/1832users 平成最後のキッチン革命「酒蒸し法」 :: デイリーポータルZ

170あとで/1322users とある厨房で実演→オムライスのあの卵の作り方をバイトさんに教えている動画話題に「これやりたかったやつ!」 - Togetter

168あとで/1971users 「4歳の娘が可愛くない」とSOSを出す母親に、鴻上尚史がまず最初に聞いたこと (1/4) 〈dot.〉|AERA dot. (アエラドット)

165あとで/1885users Google社員食堂に感じた、格差社会リアル。 | Books&Apps

153あとで/2005users アメリカでは仕事をいきなりクビになることがあると聞きますが、そのクビになった人が持っていた仕事はきちんと他の人に引き継がれるのでしょうか? - Quora

153あとで/1021users 電子工作趣味にすると何ができるようになるか(+電子工作のはじめかた) - nomolkのブログ

152あとで/1760users 経済制裁下のイランに行った|Yu Okada|note

151あとで/822users なぜコンピュータを学ばなければならないのか 21世紀君主論

149あとで/580users Firebase、そろそろ触っとかないとやばいんかな?と思っているあなたのための超基本Firebaseの勉強に役立つサイトまとめ - かとのぼダイアリー

149あとで/1663users Google転職していきなり3ヶ月の育休を貰った - Software Transactional Memo

148あとで/1580users 紙の辞書の方が単語などを覚えやすいというのは本当なのですか? - 最近... - Yahoo!知恵袋

143あとで/1218users たくさん獲るのをやめたら、儲かって休みも増えた。佐渡エビ漁に見えた希望 | Gyoppy!(ギョッピー) - 海から、魚から

2019-07-18

anond:20190718144026

divおじさんはvue使ってる現場以外だと普通に現役やろ…

2019-07-09

2019-07-03

役に立たないReactJS vs Vue.js

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

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

2019-06-23

anond:20190623012125

今でも強いってか今までの積み上げがある、って感じやな。

ReactやVueでFirebase頼みっていうのは新しすぎてワイはあまり理解しとらんのもある。

anond:20190623010905

Railsってやっぱり今でも強いの?

今時ってReactかVue辺りでDBはFirebaseに任せるって感じだと思ってた

2019-05-28

ニート脱出のため、プログラミングを独学するも仕事が見つりません

現役のプログラマweb制作ソフトウェアに関連する産業従事される方々のアドバイスを頂きたいです。また、ニートから社会復帰された方のアドバイスも頂きたいです。

注意: いわゆる特定を恐れてかなりぼかした表記をしているのですが、ぼかしすぎとの指摘をいただければ可能な限り追記いたします。ただし、GitHubプロフィール/WebアプリURLについては、就職活動のための個人情報が含まれている可能性があること、宣伝すべきでないことから、ここで公開をすることはありません。

自身について
プログラマとして

素人同然かもしれませんが、適切なアドバイスを頂くために必要だと思うので、書かせていただきます

成果物について

Webアプリ概要: 複数の外部APIを組み合わせて定期的にデータ更新される(現時点で数百万程度のレコード数)、ユーザ操作リソース更新されることはない(すべてのendpointが認証なし、GETのみ)

面接に間に合わせるように作ったのですが、残念ながら一度も面接官/採用担当者の方にご覧いただく機会がありませんでした。(そもそもGitHubについてご存知の面接官の方がいらっしゃらなかった…)

内容としては、モダンWeb開発の基礎を一通り踏まえた構成になっていると考えています

応募資格の壁・いざ面接

ソフトウェアエンジニアの取扱いが多い求人サイト(Find Job・GreenWantedly)、一般的大手求人サイト派遣会社ハロワ、横断検索サイト(Indeedなど)、Google検索

インターネット上で公開されている、通勤できる距離求人情報は片っ端からクリックしました。(Google検索site: ... ※実際には求人サイトドメイン結構効果的でした)

良さそうな会社はたくさんあったものの、応募資格の時点でほとんど諦めることになりました。(実務経験以外なら必須でない条件を含めて満たす求人もありましたが、必須条件を満たさないために応募をすることはありませんでした。)

社会経験」「実務経験」を必要としない寛大な会社は、ほぼSESしか存在しないようです。

「1年以上の実務経験」を必須とする、時給1000円のアルバイトはたくさん見つかりました。(ZOZOアルバイトが1300円で話題になりましたが、1000円のアルバイトでもそこまで求められるのかと思ってしまいました…)

視野を広げてWebデザイナーやHTMLコーダーを見てみると、実務経験に加え、「Adobe製品使用経験」(料金が払えない…)「Wordpressサイト運用経験」「ポートフォリオサイトを持っていること」が必要会社ほとんどでした。

VPSWordPress+nginx+SSL(Let's encrypt)で構築したことはありますが、1人で更新する分には静的サイトジェネレータを使ったほうが簡単で、GitHub Pagesなどで無料で公開できるので、実際の運用には至りませんでした。

やはり、自分デザイン系の会社が求める人材ではないと思います

応募資格の時点でほぼ応募できる会社存在しない中、応募資格を満たす会社に片っ端から応募して、数社面接までたどり着きました。SES以外面接落ち、SES会社は一次面接通過後に辞退させていただきました。

面接で基礎的なコンピュータサイエンス/アルゴリズム知識を問われる可能性を考えて、それらの基礎も学習しましたが、これもまた面接使用する機会がありませんでした。(それ自体無駄ではなく、むしろ自分のためになるものでした)。

どうすればいいのか

以下の選択肢は現時点の自分にとって現実的ではありません。


私の文章力が低く、読みにくい文章であったとすれば、申し訳ございませんでした。これでも下書きを一度破棄し、表現に気をつけながら、書きあげるのに数日を要しました。これが私にとって初めての増田での投稿で、「この内容を登録する」ボタンを押すのにも勇気必要でした。

厳しいご意見を含めた、皆様の返信・ブコメをお待ちしております最後までお読みいただきありがとうございました。

2019-05-23

vueでもreactでもangularでもjqueryでもナンでもいいから早めに普通に動くやつ作ってほしい。。。絶対言えないけど。。。

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-04-22

例のアレ

Aさん

Vue.jsで大規模アプリケーション作れるの?ってよく聞かれるのですが、「ぼくがいれば大丈夫です」って返してます

Bさん

完成間近で突然連絡付かなくなってバックレたエンジニアが、僕がいればVue.jsの大規模案件大丈夫みたいにつぶやいてるツイートが流れてきてさすがに朝から不快感MAXになった。

途中清算の金振り込んだ瞬間連絡つかなくなるって、この狭い業界でよくできるよね

Bさんのは消えた?真相は如何に

2019-03-31

anond:20190331005725

Angular以外ならどっちでも良いと思うけどな

強いて言えばReactかなあ

俺だったらVue勉強するかな

妊娠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-29

35歳職歴マイナス主婦エンジニアになるには

どうしたらいいか

一応情報系の学部を出てるのでプログラミングは出来なくもない。Vue.jsSPA作ってFirebaseにデプロイしたりとか、GAS簡単な集計アプリ作ったりとか、Unityスマホの子供向けガラガラおもちゃアプリを作ったりとか、知らない技術でもチュートリアルから一歩先くらいまでは1、2日で使えるようになる。

でも、それだけでエンジニアになれる気がしない。

だって、それらは本当にチュートリアルの一歩先でしかいから。

それに職歴。どれも1年前後で辞めててかつ空白も多いマイナス職歴ばかり。

でも、プログラミングとか出来るのに職歴わずパートタイマーをやる気にはなれず、なんとかしてエンジニア世界に潜り込みたい。

どうしたらいいだろう?

2019-03-27

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

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

2019-03-15

JavaScriptがあればなんでもできる?

つのまにか○○.jsかいうやつが、すごい沢山あるらしい。適当検索しただけで、これくらいでてきた。

JavaScriptが使える」というエンジニアはこれらの違いくらいは把握しているのか。大変そう。

ちなみに、どれが一番強いんだろう?

今のWEBデザインがどうなっているのか見当もつかない

確か昔はHTML+CSS+JavaScriptが基本だったような気がする。

ダイナミックHTMLかいうのもあった?よくは知らないが。

昔はAjaxPrototypejQueryかいキーワードを耳にしたような気がする。

これらは今も現役なのだろうか?

HTML5+CSS3以降のWEBデザインはどうなってしまったのだろうか?

Lightboxもも時代遅れなのだというし。

(XHTMLは結局どうなったのだろうか?)

(マーキー流れるサイトはまだあるのだろうか?)

(LAMPスタックという概念はまだ使われているのだろうか?)

(軽く検索してみたが今はNode.js,Vue.js,Reactとかいうのがあるらしい?)

(Node.jsサーバーサイドなのか?)

2019-02-20

オンラインエロゲ終了でオフラインプレイヤーを書いたら感動した

「対魔忍アサギ 決戦アリーナ」というオンラインゲーム(エロゲ)が終了する

まあ終了自体は仕方ない。このゲームゲームと言うには余りに大きな設計ミスを抱えすぎており、また、システム的にもかなり古くなっている。

だいぶ前からオンラインゲーム終了時にどうするか、という話はあるけど、あまり進展はない(ソシャゲ、ネトゲ等のサービス終了後のゲームの保存について考える、とか、米国でサービス終了オンラインゲームを著作権法例外とする動き―ESAは反対とか)。一つ根本的な問題として、本当にオンライン重要ゲームオフラインモードに余り意味がないのも大きい。

でも、対象エロゲ特に抜きゲ)なら話は別

何せ、最低限エロシーンだけ再生出来れば需要を満たす。

逆に、ゲームとしてのサービスが終わろうが俺には見たいエロシーンがあるんだよ!

anond:20190209083051 とかでも書かれていたけど、エロの質はいいし、ここにしかないものも多い。しかもそれは(ゲーム上で)自分が苦労して手に入れたものだ。勝手に閉じてほしくない。

……けど、運営コストを考えたらそうも言ってられないのはよく分かる。

というわけで、今こそオフラインプレイヤーの出番だ。

自分入手した分のデータダウンロードして、後は各人がローカルPC再生すればいい。

必要機能は大きく分けて、サーバからデータダウンロードしてくる部分、それからデータカードエロシーン)を閲覧するパートだ。

ちなみにこのゲームは初期に作られただけあって(?)、エロシーンに機能が少なく、BGV はおろか BGM も無い。オーバレイも1枚のみで、基本的に背景(シーン画像含む)と、テキストに 1:1 対応するボイスしかない。

これなら割とできそうな気がしたので保存・再生するソフトウェアを書いてみることにした。

というわけで出来たものこち

https://aakeeper.appspot.com 驚くほどあっさりできてしまった。

でも、今はできた物自体の話はいい。それより作る過程で色々感動したのでその話をしたい。

今や OSS には巨人の肩どころか常にジェット機に乗ってるくらいのツールが揃っている

今回使ったのはざっくり以下のもの

これらのツールに関して、自分殆ど学者だ。

Quasar FrameworkNode.js も Electron も使うのははじめて、他はちょっと触ったことあるけどそんな詳しくない。 ES もあまり好きでなかったので基本的には避けてきた。

にもかかわらず、全体で余暇時間2週間分くらいで出来た。

Quasar Framework は、とにかく物凄くよく出来ていてびっくりした。今回 Electron モードしか使っていないけど、本来はこれで SPA/PWA/モバイル(Cordova) アプリケーションが作れるという凄まじい対応幅のプラットフォームになっている。着手時に 1.0beta の予告だけあるというタイミングの悪さ(数日後に出た)だったので、 0.17 系を使った。しかし、それでも十分すぎるほどよく出来ている。

ES は今でも嫌いな点は多いんだけど、今回 async/await を使って感動した。これは素晴らしい。他の言語にも欲しい。

CoffeeScript趣味だけど、とにかく短く書ける点が素晴らしい。あれは終わったという人もいるが、記述量の少なさは js 系では他の追従を一切許していない。今回みたいな急いでいるケースでは、括弧の世話を焼いたり eslint おばさんと語り合う時間はない。CoffeeScript ならコンパイラが全部上手くやってくれる。

HTML5 ベースGUI は今や chronium の各種アクセラレーションのおかげで、並のポータブル GUI ツールキットよりずっと高速に動作する。

また、Vue.js + pug は非常に記述量が小さくて目的の画面がすぐ作れ、カプセル化がしやすコンポーネント再利用も容易だ。

Babel/Webpack は正にバッドノウハウを煮詰めて固めた感じだが、こいつがバッドな部分を吸収してくれるおかげで開発者正気を保てる。ただし追求しだすとSAN値が減る。

ユーザから見ると、Electron 製のアプリメモリをやたら喰う、少しもっさりしている、配布バイナリが巨大になるという問題は確かにある。

しかし、そうだとしても何より、とてつもなく高速に作れて、各種プラットフォームで割とちゃんと動く。

自分は色々初めてだったので結局2週間分くらい掛かったけど、前提知識が揃っている人なら本当に数日でできたりするんじゃなかろうか。

状況は良くなっている

つい数年前まで、クロスプラットフォームアプリケーション作成というのは本当に本当に大仕事だった。こんなに早く手軽に書ける事は無かったし、ユーザ側でもラインタイムインストール必要とか環境側のハードルも非常に高かった。

自分は今まで知らなかったけど、最早そういう時代は終わっていた。

もちろん過去に数多くのクロスプラットフォームフレームワークが登場しては消えていったのと同じく、Electron もいつかその仲間入りをするだろう。

でも確実に、びっくりするくらい状況は良くなっている。

興味があるけどまだ触ってないという人は、ぜひ試して感動を味わってもらいたい。

Happy Hacking!

2019-02-16

Vueで書いてるのにゴリゴリjQueryで動かそうとしててちゃんと動かないって言ってもそりゃーそーだよーーー

Bootstrapなんかに頼らなきゃ良かった…

2019-02-04

anond:20190203014424

javaならJSF(Java Server Faces)にPrimeFaces等のUIライブラリを組み合わせるとXHTMLソースだけの往復でよくなるよ。jscssを見なくてOK

vueとか、reactとかあるけど、javaならjsfも捨てたもんじゃあない、と思っている。← はやりに逆行してて大きな声で言えない。

2019-01-14

人気エントリーに上がってるLaravelチュートリアルのやつ

あれデモないの?スクリーンショットだけだとLaravelの魅力がわからん

デフォルトvue.jsサポートしてるのいいなと思うけど、あれだけじゃ今からPHP学ぼうと思えるほどじゃないんだよなぁ

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん