タグ

tacarのブックマーク (2,851)

  • 未経験者がプログラミングを学びたいと思った時に最初に読む記事

    ここ数年プログラミングを学びたい人が増えている。そうした需要に応じて有象無象のプログラミングスクールや不適当な内容の学習サイトも増えている。中には粗悪なスクールやオンラインサロンも沢山ある。しかし未経験者にはどれがいいスクールなのか悪いスクールなのか等の審美眼はない。 この記事では未経験者がそういった情報弱者をい物にする偽物に騙されないように滑らかに学習を進めていくための道筋について書く。 この記事の対象読者は下記。 教養としてプログラミングを学びたい未経験者 とにかくWebサービスやアプリを作りたくてプログラミングを学びたい未経験者 プログラマとして職を得たい未経験者 以下、まずは全ての対象読者向けの下準備について書き、その後それぞれの対象読者向けに道筋を書く。 目次 準備 教養としてプログラミングを学びたい人の場合 とにかくwebサービスやアプリを作りたくてプログラミングを学びたい人

    未経験者がプログラミングを学びたいと思った時に最初に読む記事
  • 【アメリカで話題】ただ座るだけ!股関節がみるみる柔らかくなる「90/90ストレッチ」 | ヨガジャーナルオンライン

    ズボラさんも股関節が硬い人も必見! テレビを見ながらでもできて腰痛も緩和してくれる、最新股関節ストレッチ情報をアメリカからお届けします。 ヨガマット不要!すき間時間にできる股関節の可動域を広げるストレッチ アメリカで「90/90(ナインティーナインティー)」と呼ばれているこのストレッチは、股関節の可動性を高め腰痛などの痛みを軽減する効果的な方法の1つです。このストレッチで効く部分は、大臀筋、梨状筋、大腰筋、股関節屈筋、股関節外転筋、股関節内転筋など、股関節包を取り巻く多くの筋肉。ヨガマットなどがなくてもどこでもチャレンジできるので、日常に手軽に取り入れられるのもうれしいですよね。すき間時間や、ながらトレーニングとしてぜひ行ってみてください。 股関節に効く「90/90」ストレッチとは 【基】両膝を90度、足首を直角に曲げる ①右脚の股関節を外側に広げ、膝は90度、足首はフレックス(90度)

    【アメリカで話題】ただ座るだけ!股関節がみるみる柔らかくなる「90/90ストレッチ」 | ヨガジャーナルオンライン
  • Neovimを一瞬でVSCode並みに便利にする - k0kubun's blog

    去年8年ぶりに vimrc を書き直した時はLSPの体験があんまりよくなくてLSPなしでNeovimを使い続けていたのだが、様々な言語のOSSをメンテする都合で用途に応じてIntelliJとVSCodeNeovimの三刀流で暮らしていた結果、可能ならNeovimに寄せたいけどそれならLSPを使いたいなということになり、今回LSPの所を真面目に設定し直して、かなり良い体験になっている。 正直Neovimの設定はVSCodeのそれに比べたら面倒なんじゃないかという印象がありサボっていた節があるが、実際にやってみるとVSCodeと同程度に簡単に済む方法もあったので紹介したい。 何故Neovimなのか LSPの話の前に、タイトルだけ見た人がそもそも単にVSCode使えばいいじゃんと言いそうなので、どうしてIntelliJやVSCodeではなくNeovimに揃えようと思ったのかについて書いておく。

    Neovimを一瞬でVSCode並みに便利にする - k0kubun's blog
    tacar
    tacar 2022/09/04
  • 個人開発で初めてWebアプリをリリースした話

    はじめに 先日、漢字テストメーカーというWebアプリをリリースしました。 ブラウザだけで下のような漢字テスト風の画像が作成できるというアプリです。 漢字テストメーカーで生成した画像 この記事では、このアプリをリリースするまでの道のりや、その道中で起こった様々なトラブルを書き残しておきます。 自己紹介 Webセキュリティ系企業に務めるエンジニア2年目です。普段は社内開発的な事をやりつつ、雑多に色々やる何でも屋的な研究開発職です。好きな言語はPythonです。 事の始まり 時は2022年5月のゴールデンウィーク。何かを生み出さないといけない気がするというオタク特有の焦燥感に駆られた私は、創作意欲を持て余していました。 一方その頃、Twitterで私のTLにある方のこんなツイートが流れてきました。 これは戦姫絶唱シンフォギアという超ド級大傑作アニメの難読漢字・当て字の多さをネタにしたツイートで、

    個人開発で初めてWebアプリをリリースした話
  • VueをReactにリプレイスしてEasyからSimpleにした話

    はじめに こんにちは、株式会社マイベストでフロントエンドのテックリードをしているteppeitaです。 弊社が運営している mybest の技術スタックをVueからReactに移行したので、その時の話を共有したいと思います💪 mybestのフロントエンド紹介 まずはイメージしやすくするために、簡単にmybestのフロントエンドについてご紹介します。 フロントエンド技術構成 - TypeScript - React - ApolloClient(APIGraphQLです) - StorybookVRTやinteraction testsを実行しています) - Jest - Cypress ↑少し前まで、ReactのところがVueでしたが、リプレイスしました。今回はその話です。 画面構成 mybestには、大きく分けて、フロント画面(一般ユーザーが見る画面)と管理画面が有ります。 その

    VueをReactにリプレイスしてEasyからSimpleにした話
    tacar
    tacar 2022/08/27
  • Macユーザーにおすすめしたいアプリ2022年8月 - loveMac.jp

    僕がMacに入れていて、日頃めちゃくちゃお世話になっているアプリたちをご紹介したい!というわけでエントリーしてみました。DropboxとかNotionみたいなレジェンドは割愛しています。またできるだけ「Macっぽいもの」や「有名だけどもっと知ってほしい」アプリなども挙げました。 当方はフロントエンドエンジニアで若干偏りがあるかもですが、なるべく汎用で使えそうなものを選びました。アルファベット順でジャンル分けなどは特にしていません。ひとつでも新しい発見があれば嬉しいです。それではどうぞ。 Amphetamine Macがスリープして処理が途中で終わってた…そんな悲しい経験、誰しもありますよね。そこでAmphetamine。「xxxまではスリープして欲しくない!」を叶えてくれるスリープ防止ユーティリティ。その名のとおりMacをガンギマリさせてくれる。 時間を指定したり、ダウンロードが終わるまで

    Macユーザーにおすすめしたいアプリ2022年8月 - loveMac.jp
    tacar
    tacar 2022/08/27
  • 神アップデート! Win, Mac, Linux対応、クラウドでの同期機能も備えた最強のコードスニペットマネージャー -massCode

    HTML, CSS, JavaScriptをはじめとしたさまざまな言語に対応、クラウドでの同期機能も備えたオープンソースのコードスニペットマネージャー「massCode」がv3に神アップデートされたので、改めて紹介します。 macOS, Windows, Linux対応、日語の入力など日語環境も完全サポート。クラウドで同期できるので、すべての環境で同じコードスニペットを使用できます。 非常に快適で高速に動作し、VS Codeとの連携でさらに便利になっています! massCode massCode -GitHub massCodeの特徴 massCodeのダウンロードとインストール massCodeの使い方 massCodeの特徴 massCodeは、デベロッパー向けのコードスニペットマネージャーです。ライセンスはGNUで、オープンソースなので商用でも無料で利用できます。 macOS 1

    神アップデート! Win, Mac, Linux対応、クラウドでの同期機能も備えた最強のコードスニペットマネージャー -massCode
  • カフカの『変身』について伊集院光さんがドイツ語原文のニュアンスを解説していて分かり易い

    澤田 涼 / Ryo Sawada @ryo_sawada カフカの【変身】について。伊集院さんの話面白い。 NHK番組で、「朝起きたらでっかい虫になってたって意味わからん」と京大の先生に尋ねたら「ドイツ語原文だと、”役に立たない害虫”のニュアンスが入った”虫”を指してて、読むときに『朝起きたら役に立たなくなっている』という 風味が入ってる」→ 2022-08-22 10:18:54 澤田 涼 / Ryo Sawada @ryo_sawada すると、急にカフカの【変身】が純粋な不条理から、「朝起きて漠然と、自分が”何の役にも立たないかも”という気持ちに襲われる日」と接点を持つ気がして、印象がグッと変わったと。 後日、その先生が伊集院さんの感想を受けて、主流の「大きな虫」の訳を「大きな虫”けら”」と工夫を凝らし訳を出版→ 2022-08-22 10:18:55 澤田 涼 / Ryo Sa

    カフカの『変身』について伊集院光さんがドイツ語原文のニュアンスを解説していて分かり易い
    tacar
    tacar 2022/08/24
  • Google Japan にビジネス職として新卒入社して、本社でソフトウェアエンジニアになるまで|Hiro Tsujino

    初めまして!タイトルの通りなのですが、自分は現在ベイエリアでソフトウェアエンジニアとして働いているものの、今の職種に就くまで少し変わった経緯があります。具体的には、文系学部(経済学部)を卒業して、ビジネス職(カスタマーサクセス)として入社した後、社に転籍し、今はソフトウェアエンジニア(以下、SWE)として働いています。 時々「どうしてアメリカに行こうと思ったの?」「どうして SWE になったの?」「どうやって独学で SWE になったの?」と聞いてくださる方がいるので、今回少し書いてみようと思った次第です。ただ、初めにお断りしておくと、その質問に直接お答えするというよりは、自分の体験談を叙述的に記述してしまったので、一部の方には物足りなく感じてしまうかもしれません。 動機 - なぜ社で SWE になろうと思ったのか結論から先に書くと、学生時代にベイエリアを訪れることがあり、そこで出会った

    Google Japan にビジネス職として新卒入社して、本社でソフトウェアエンジニアになるまで|Hiro Tsujino
  • 45分間で「ユーザー中心のものづくり」ができるまで詰め込む

    2022年8月9日 ある企業さまでの研修「45分間で『ユーザー中心のものづくり』ができるまで詰め込む」のスライドです。登壇枠が45分という限られた時間のなかで、UXデザインUXリサーチのもっとも大切なエッセンスを凝縮してお伝えするようにしました。Read less

    45分間で「ユーザー中心のものづくり」ができるまで詰め込む
  • 未経験エンジニアを採用して失敗した

    採用が困難な時期に妥協して未経験エンジニアを採用したけど、それが失敗だった。なぜ失敗なのかを話していきたい。 ただし未経験エンジニアといってもいろいろあって、子どものころからずっと学習してきたような人はただ実務が未経験なだけというように考えている。こういう人はあまり未経験と考えない。 自分への戒めもこめて。 失敗点 リターンがほぼ回収できないエンジニアの生産性の違いが10倍、100倍になることは別におかしいことではない。 そのため、未経験エンジニアに費やした時間がリターンを産むまでにとてつもない時間がかかる。 たとえば、生産性100/営業日の人が10営業日かけて教えるのなら、教えられた人は、1000の生産をしなければ当然マイナスになる。これは泣こうが喚こうが世界の理なのでここは変えられない。 1000の生産は、生産性1/営業日であれば4年2ヶ月かかる。つまり生産性100倍の人を用いる場合は

    未経験エンジニアを採用して失敗した
  • エンジニア向けチートシート集 - Qiita

    はじめに 今回はエンジニア向けのチートシート集のまとめを紹介していきます。 チートシートを利用することで 作業効率が上がる 概要が掴みやすい 学習にもなる といった恩恵が得られます。 ただし前提として毎回コードを書くたびに「チートシート集でカンニングすればええや」と思うのではなく「最初はチートシートでカンニングしつつ徐々に体で覚えていく」ことを意識して使うことが大切です。 最終的にはチートシートは見ずに「自分の使える技術」として定着させるための道具だと思って使ってください。 この記事の対象者 エンジニア初心者~中級者 作業効率を上げたい人 コードを書くテクニックを知りたい人 VsCodeチートシート はじめに紹介するのはエンジニアなら必ず使うであろうVsCodeのショートカットチートシートです。 VsCodeのショートカットは大幅に作業効率を上げてくれます。そのため早い内からショートカット

    エンジニア向けチートシート集 - Qiita
  • 【React】個人開発で使うために爆速でReactを勉強したい - Qiita

    この記事の主題 元々大学時代に個人開発で、VueやNuxt.jsを使っていたんですけど、 社会人になってサーバーサイドの言語である「Java」をやり始めて、 「業でJava個人開発でサーバレスのモダンなやつで開発できたら、なんかめっちゃかっこよくね?」ってなったので、 最近のサーバレスの開発記事でよく目にする+モバイルアプリ開発のReactNativeにも拡張できる、 Reactを学習しようという運びになりました。 ただ、最初はwebアプリも作ってみたいと思ったため、Next.jsを学習するために、 なる早でReactを終わらせたかったのです。 留意事項 この学習のゴールを、「フレームワークを使う際に困らないようにする」というところに置いており、 複雑な概念はそこまで熱心にやっておりません。 また、基的に遅延評価勉強法をベースとした学習をしています。 そのため、ある程度のことは、何か

    【React】個人開発で使うために爆速でReactを勉強したい - Qiita
    tacar
    tacar 2022/07/29
  • 6歳娘「パパ、Vue3のComposition APIってどう使うの?」 - Qiita

    今回使った技術 Vue3 Nuxt3(ベータ版) TypeScript ある日の我が家 娘「ねぇ、パパ!」 娘「Vue3の、Composition APIの使い方を教えて!」 ワイ「おお、ええで〜」 ワイ「ほな、試しにこんな感じのページを作っていくで!」 娘「わー、数をカウントできるページなんだ!」 娘「便利そう〜!」 娘「しかも、2倍の数も確認できるんだね!」 ワイ「げへへ、照れるでぇ」 ワイ「ほな、さっそく作っていくで〜」 カウンターを作っていく ワイ「まずは、カウンターの数値が今いくつなのか」 ワイ「その状態管理をせなあかんから」

    6歳娘「パパ、Vue3のComposition APIってどう使うの?」 - Qiita
    tacar
    tacar 2022/07/29
    わかりやすい!
  • 【Vue.js入門】の執筆者が語る! Vue.jsで押さえておきたい5つのポイント - FLEXY(フレキシー)

    記事は2019年11月に公開された内容です。 JavaScript用のフレームワークの中でも高い採用率を誇るVue.js。そのVue.jsをこれから学び始める方は、学び方を教えてほしい、有識者の話を聞きたいと考えたことはありませんか。記事では、「Vue.js入門 基礎から実践アプリケーション開発まで」の著者である手島拓也氏にVue.jsを学ぶ前に知っておきたいポイントを語っていただきます。Vue.jsの勉強方法や手島氏の経験を知ることができるので、ぜひご覧ください。 学ぶ前にまずはどんな案件があるか知りたい方は、FLEXYで取り扱っているVue.js案件をご覧ください。 私のエンジニア史とVue.jsに出会うまで 先日、慶應義塾大学矢上賞(起業支援)授与式で招待講演をする機会がありました。その際にも強烈に感じたのですが、Vue.jsと私のエンジニア史を切り離して語ることはできません。

    【Vue.js入門】の執筆者が語る! Vue.jsで押さえておきたい5つのポイント - FLEXY(フレキシー)
  • VSCode上のVim操作を快適にする拡張 VSpaceCode の紹介

    VSpaceCodeは,Spacemacsのようなkey bindingをVSCode上で実現するための拡張です.記事では,VSpaceCodeについて簡単に紹介します. VSpaceCodeとは VSpaceCodeは,冒頭に述べたとおりSpacemacsのようなkey bindingをVSCode上で実現する拡張です.Spacemacsのようなkey bindingとは,デフォルトのleaderであるspaceキー␣を起点とした操作のことです.以下が例になります. VimでNormalモードの時にleader(␣)を押すと,コマンドパレットが表示される 続く候補の操作のためのキーを押す 操作を実行 公式のデモが分かりやすいです 例えば␣ w / は,windowを分割する操作(コマンド)になります. VSpaceCodeを使う大きな利点は,画面上側に入力に応じてコマンド候補が表示され

    VSCode上のVim操作を快適にする拡張 VSpaceCode の紹介
    tacar
    tacar 2022/07/26
  • オンラインが普及した今、あえて「リアルで会う」9つの意味 - FEEEP's blog

    わざわざこの時代にリアルで会う意味とは何なのか? コロナが始まってはや2年以上が経過しました。ぼちぼちそんなコロナ禍の規制も緩和され出して、最近は街に人がまた戻ってきたように感じます。皆さんも人と会うことを楽しんでいる頃じゃないでしょうか。 さて、今回のコロナの蔓延によって、社会様式は大きく変化しました。徐々に導入されつつあったオンラインミーティングやテレワークもコロナを機に、一気に普及しました。 この「オンラインで会う」という新しい生活様式は、コロナが落ち着いてきたとともに、通常通り対面で会う形式に戻ったものもありますが、今後も引き続き根付いていくものもあると思います。 ただ、このコロナ禍で、ずっと気になってたことがあるんです。 というのも、何か製品を作っている、だとか、その商品のチェックは実物をリアルでみないと、などの、「リアルで会わないと仕事にならない」という人もたくさんいますが、一

    オンラインが普及した今、あえて「リアルで会う」9つの意味 - FEEEP's blog
  • 【特集】 ドコモユーザーでなくても使える無料のWi-Fiサービス「d Wi-Fi」がとにかく便利。パソコンでも使えて回線速度も良好

    【特集】 ドコモユーザーでなくても使える無料のWi-Fiサービス「d Wi-Fi」がとにかく便利。パソコンでも使えて回線速度も良好
    tacar
    tacar 2022/07/23
  • コードレビューを成功させるには? CTOが考えるべき7つのこと│監修:高遠和也(株式会社LIG CTO) - FLEXY(フレキシー)

    記事は2019年1月に公開された内容です。 コードレビューとは、誰かが作成したソースコードを他者がレビューすることで、問題のある記法やバグがないかを確認する作業のこと。プログラムの品質を高めるために、なくてはならない工程のひとつです。 しかし、コードレビューを成功させることは簡単ではありません。読者のなかにも、「同じような指摘を何度もしているのに、メンバーのスキルが向上しない」「つい感情的なコメントをしてしまう」といった悩みを抱えている方は多いのではないでしょうか。 やみくもにコードレビューを実施しては、成功率は上がりません。レビューアーが実施方法やマインドを適切なものに変えなければ、良いコードレビューにはならないのです。 ここでは、コードレビューを成功させるための方法を7つご紹介します。 記事の監修:高遠和也(株式会社LIG CTO) コードレビューを含む求人の検索はこちら コード

    コードレビューを成功させるには? CTOが考えるべき7つのこと│監修:高遠和也(株式会社LIG CTO) - FLEXY(フレキシー)
  • 投資する金欲しさにWEBサイトを作った - Notwen

    ある日、投資するべきだと気づきました。どうしてそう思い至ったのかは分かりません。ペイオフによって保証されない額に達した預金残高のせいかもしれないし、政府の貯蓄から投資への促しのせいなのか、もしくは自覚していない他の何かに影響されたのかもしれません。 理由はどうであれ「投資するべきだ」と確信したのです。 気づき 投資について右も左を分からない状態だったので、勉強をしなければなりません。学ぶ上での王道はを読む事でしょう。でも巷にあふれている「10万円を1億円にする方法」というようなヤバそうなを読むと、ヤバイ思想に侵されて、ヤバイと思ったのでその辺は避けました。 「ウォール街のランダム・ウォーカー」など有名なを中心に10冊ぐらい読みました。 そうしたら私、完全に悟りを開きまして。全部わかってしまった。からは、分散投資の重要性、ペーパーアセットの王は株式であること、インデックス投資が鉄板、

    投資する金欲しさにWEBサイトを作った - Notwen
    tacar
    tacar 2022/07/17