並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 2652件

新着順 人気順

GINの検索結果1 - 40 件 / 2652件

  • NTT フレッツ光における通信速度などの現状について、背景や仕組みから正しく理解する 2020

    会社でフルリモート体制が築かれるにつれ、各スタッフの自宅の回線などについての相談を受けることが増えてきました。ということで、筆者 sorah の見解として 2020 年の NTT フレッツ光網について、主に通信速度や輻輳についての問題を理解するための背景と仕組みを説明しようと思います。 理解が間違っていたら教えてください。なるべく総務省や NTT の資料からソースを集めてきた上で説明していますが、出典不明の情報も混ざっているかもしれません。できるだけ具体的な出典を文単位で示していますが、複数の資料に渡る複雑なトピックに関しては文末に纏める形になっています。 技術的な意味での細かい解説よりも複雑な事情や背景の説明が中心です。フレッツ光とか NGN とか IPoE とか IPv6 とか v6 プラス・アルファみたいな言葉を聞いて、なんでそんな難しいんだと思った人も多いんじゃないでしょうか。エン

    • ひたすらWebサイトを見るのが趣味な私が独断と偏見で選ぶ今年「良い!」と思ったWebサイト16選 - KAYAC Engineers' Blog

      どうもみなさまおはようございます。あるいはこんにちは。あるいはこんばんは。 KAYAC Advent Calendar 2019の18日目の記事を担当します、フロントエンドエンジニアのたがみです。普段はwebサイトを作ったり動かしたりぶっ飛んだものにしたりしなかったりしています。 去年は私のその時の推しライブラリだったVuetifyについてこのブログを通じて布教したのですが、今年も今の推しライブラリの話をするぜ!・・・と、意気込んでいたのですが。「というか日頃からWebサイト事例収集しまくってるから、今年の素敵だと感じたサイトを振り返るか」と思いついちゃいましたので今年は推しのWebサイトの話をしようと思います。 というのも、私は去年入社してからデザインや演出や作りが素敵なWebサイトを見つけては自分のツイッターに「このWebサイトが良い!」というのをひたすら垂れ流すというのを日常的にやっ

        ひたすらWebサイトを見るのが趣味な私が独断と偏見で選ぶ今年「良い!」と思ったWebサイト16選 - KAYAC Engineers' Blog
      • 「史上最高のギターソロ TOP50」 米Guitar World読者投票 - amass

        米国のギター誌Guitar Worldの読者が選ぶ「史上最高のギターソロ TOP50」が発表されています。 ●Guitar Worldによる説明: 史上最高のギターソロという厄介な主題は、長い間激しい論争の的となってきました。おそらく、すべてのソロが異なるからでしょう。例えば、「Comfortably Numb」「Crazy Train」「Stairway To Heaven」「Sultans Of Swing」をどうやって比較するのでしょうか? それは不可能だ。それでも、世間の意見は常に変動しているので、私たちは、現在どのソロが読者の中で最も偉大なソロとしてランク付けされているのか知りたかった。 数週間前、Guitar Worldで投票を行って調べました。 50. Parabola / Tool (Guitarist: Adam Jones, 2001) 49. Jessica / Th

          「史上最高のギターソロ TOP50」 米Guitar World読者投票 - amass
        • テックリードとして入社してからやったことをまとめてみた。 - Qiita

          現在の会社にテックリード(1人目の正社員エンジニア)として入社して、2年間やってきたことを書いています。 エンジニア二年目でテックリードとして試行錯誤してきて、自分の振り返りもしたいという思いから記事を書きました。 (前提として、シード期のスタートアップで実行してきたことです。) 入社時のチーム課題 入社当時は、2週間単位のスプリントでスクラムを回してましたが、全員が業務委託だったこともあり、完全な内製化を進める必要があり、主な課題は以下でした。 継続的リリースが困難な状態になっており、それを解消することが急務 社内にエンジニアがいなかったので、開発組織体制づくりが必要だった。 ウォーターフォール寄りのリリースが多く、継続的にリリースする文化がなかった。 リファクタリングやテストコードが不十分だった。 改善したこと Zenhubを導入 それまでは、GitHub Projectで進捗管理をし

            テックリードとして入社してからやったことをまとめてみた。 - Qiita
          • GitHub - techschool/simplebank: Backend master class: build a simple bank service in Go

            This repository contains the codes of the Backend Master Class course by TECH SCHOOL. You can also find it on Udemy at this link. And don't hesitate to join Tech School's Discord group to chat directly with me and other students. In this course, you will learn step-by-step how to design, develop and deploy a backend web service from scratch. I believe the best way to learn programming is to build

              GitHub - techschool/simplebank: Backend master class: build a simple bank service in Go
            • 今どきの Go の書き方まとめ (2020 年末版) - エムスリーテックブログ

              こんにちは、m3 エンジニアリンググループ CTO 矢崎(id:Saiya)です。 過去に Go 言語の仕様を一通り見た経験があったのですが、久しぶりに Go のコードを最近読み書きした際に、ここ数年の Go 言語やエコシステムの進化による変化もあり、発見やハマりが多々ありました。 Go 言語公式のロゴもスピード感ありますね。 同じような迷い・回り道をしてしまう方ももしかしたらおられるのではないかと思いますゆえ、 エムスリー Advent Calendar 2020 6 日目の記事として、筆者が実際に「最初から知っていれば時間を無駄にしなかったのに...!」と感じた知見をざっくばらんにシェアいたします。 本記事がどなたかの一助になりますと幸いです。 なお本記事の内容は筆者個人の理解・自身で直接読み書きしたユースケースの範囲での知見であり、全ての Go 利用事例に当てはまらない点も含みうりま

                今どきの Go の書き方まとめ (2020 年末版) - エムスリーテックブログ
              • 2019年にブックマークしたページでよかったもの集めた - Really Saying Something

                2013年から毎年、「年ごとにブックマークしたURLでよかったもの集めた」と題して、1年分の「自分がブックマークしたページ」*1を振り返り、まとめています。2018年分は以下です。 2018年にブックマークしたURLでよかったもの集めた - Really Saying Something 完全に「私得」なまとめなのでカテゴライズなどは一切しておらず、主に自分のブックマークした順番となっています。そのため、春ごろの記事が冬にいきなり登場したり、日付が前後していたりします。私の脳内に「その時こういうこと考えていたな~」という記憶を作るインデックスだからです!!! 何も考えずに見直したら、昨年よりは250ほど少ないので、そこからはあまり精査せずえいっと公開してしまいます。 基本的には、以下の基準で選出しています。 当年に作られたエントリーであること Wikipediaや当年に作られたことが明確で

                  2019年にブックマークしたページでよかったもの集めた - Really Saying Something
                • MySQLで発生し得る思わぬデッドロックと対応方法

                  はじめに この記事は実際の業務で発生した MySQL のデッドロックとそのいくつかの回避方法や対応方法を(テーマは変えて)手元で実行できるコードを用いて解説する記事です。具体的には「トランザクション張っておけば大丈夫」と思ってませんか? バグの温床になる、よくある実装パターンの記事で紹介されている「1on1 チャットサービス」で紹介されているデッドロックとデータベースレイヤでは同じ状況だったのですが、記事で紹介されている方法とは別の方法でデッドロックを回避する必要があったため、同じ状況に遭遇した人の助けになればという思いで記事を書きました。また、こちらの記事が無ければ私自身も現象を理解するのにもっと苦労したと思うので、この場を借りてお礼申し上げます! 出金サービス履歴登録サービスを例に考える コードと説明が https://github.com/shuntagami/withdrawal_

                    MySQLで発生し得る思わぬデッドロックと対応方法
                  • ジン6種を飲み比べて、違いを感じてみた

                    ・NIKKA WILKINSON GIN(47%)……通称「ウィルキンソンジン」 ・BEEFEATER GIN(40%)……通称「ビーフィーター」 ・BOMBAY SAPPHIRE(47度)……通称「ボンベイ」「ボンベイサファイア」 ・GILBEY'S GIN(37%以上38%未満)……通称「ギルビージン」 ・GORDON'S LONDON DRY GIN(43%)……通称「ゴードン」 ・TANQUERAY LONDON DRY GIN(47%以上48%未満)……通称「タンカレー」 ※カッコ内のアルコール度数は瓶の成分表示のまま記載しています。 ※BOMBAY SAPPHIREだけ小瓶なのは、当初できるだけ小さいボトルで揃えようとしたところボンベイ以外全く見つからなかったためです(仕方なく大きいボトルを担いできました)(重かった)。 ※通称は筆者がそう呼んでいるだけのものなので、知らん人の

                      ジン6種を飲み比べて、違いを感じてみた
                    • JR西日本への意見書(2022年11月にJR大阪駅で掲示されたYostar社の駅広告について) - CLick for Anti War 最新メモ

                      西日本旅客鉄道株式会社 御中 JR大阪駅の御堂筋口前通路において、2022年11月27日まで掲示されていたYostar社の広告(※)に関連して、御社に意見書を提出します。この意見書には、御社およびJR西日本グループ傘下企業に対する批判・苦情・改善提案が含まれています。 ※同社のスマホゲーム『雀魂』のポスター群で、アニメ『咲-Saki-全国編』とのコラボ企画を告知するもの。 この意見書の執筆者である私は、仕事や生活でJR西日本の交通機関を利用している既婚男性です。アニメ・マンガ・ゲーム・映画・小説・歴史・政治・戦記などのオタクでもあります。 なお、この意見書には「性的な表現」「犯罪」「暴力」「暴言」「飲酒」に関する記述が含まれます。それらが苦手な方のために、まずは概要のみをお伝えします。 【意見書の概要】 御社に以下の意見を提出します。 「JR西日本グループ人権基本方針」、およびSDGsの一

                        JR西日本への意見書(2022年11月にJR大阪駅で掲示されたYostar社の駅広告について) - CLick for Anti War 最新メモ
                      • 小林麻耶「子宮にパワーストーン」の哀れ。スピ夫が洗脳 芸能界追放の危機に - まぐまぐニュース!

                        フリーアナウンサーの小林麻耶(41)が古巣であるTBSでトラブルを起こしている。発端は今年2月から木曜レギュラーコメンテーターを務めてきた「グッとラック!」(TBS系)を12日、突如降板したこと。所属事務所である生島企画室も同日、小林の契約解除を発表した。この一連の不可解な行動には、どうやら最愛の“スピリチュアル夫”が影響しているようだ。 小林麻耶が突然の降板&事務所クビ 「きのうの午前中に突然、番組の降板を言い渡されて、今日番組に出演できないことになりました」自身のYouTubeチャンネルで告白した小林麻耶。さらに、スタッフからいじめを受けたと語り、大きな波紋を呼んだ。 【関連】小林麻耶の洗脳は末期状態。「子宮系カルト」傾倒で精神崩壊 不測の事態も しかし、TBSは小林が言ういじめの事実を否定。所属事務所も「正常なマネジメント業務を行う事が困難になった」とコメントを発表した。 トラブル続

                          小林麻耶「子宮にパワーストーン」の哀れ。スピ夫が洗脳 芸能界追放の危機に - まぐまぐニュース!
                        • 「どうカーソルを動かしたか」「どこをクリックしたか」「どの部分をスクロールして読み飛ばしたか」などのアクセス情報を全て入手し解析・分析できるオープンソースのアプリ「highlight.io」を使ってみた

                          ウェブアプリの開発をする時、ユーザーに「どこが分かりにくかったか」や「どこでエラーが発生したのか」などの情報をフィードバックしてもらいたいものですが、そうしたフィードバックを送る作業はなかなかに面倒なもので、全然直接のフィードバックは来ないのにTwitterにはいろんな意見が書かれている……ということはよくあります。「highlight.io」はそうしたフィードバックを勝手にやってくれるツールということで、実際に使って試してみました。 highlight.io: The open source monitoring platform. https://www.highlight.io/ highlight.ioはオープンソースということでセルフホスト版が用意されていますが、今回はどんな機能があるのかについて確かめるためhighlight.ioの開発元が提供するSaaSを利用します。公式サイ

                            「どうカーソルを動かしたか」「どこをクリックしたか」「どの部分をスクロールして読み飛ばしたか」などのアクセス情報を全て入手し解析・分析できるオープンソースのアプリ「highlight.io」を使ってみた
                          • Go言語プログラミングエッセンス

                            この本の概要 Go言語ユーザーとして,「もう一段レベルアップしたい」「開発に使いたい」と思っている方に向けた,Go言語の解説本です。関数やパッケージの使い方,並行処理,テストといった基本的なトピックにおいて,「こう書くと綺麗になる」「こう書くとパフォーマンスが上がる」といったエッセンスを紹介します。後半ではCLIアプリ/Webアプリの開発手順や,現場で使われている便利なパッケージなど,著者が業務やOSSの開発で培った技術をふんだんに紹介します。 こんな方におすすめ Go言語の入門を終え,さらに深く学びたい人 第1章 プログラミング言語Goとは 1.1 Goの簡単な歴史 1.2 Goの立ち位置 1.3 Goが利用される場面 標準でUTF-8をサポート マルチプラットフォーム 並行処理の扱いやすさ ストリーム指向 シングルバイナリ 1.4 教育用途としてのGo 1.5 なぜGoが使われるのか

                              Go言語プログラミングエッセンス
                            • スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog

                              こんにちは。こんばんは。おはようございます。 アンドパッドで現在はバックエンドの方のエンジニアをやっている原田です。 アンドパッドには2021年6月にJOINしまして、現在までANDPADボードの開発に携わっています。 ANDPAD施工管理が比較的長期間の工事をターゲットにしているのに対して ANDPADボードは1日〜数日の間に短期間の工事や施工を行う際のスケジュール管理を行えるサービスです。 andpad.jp 今回は入社3ヶ月目というきりの良いタイミングで今まで行ってきたことを振り返りつつ、直近行った技術的負債を軽減するための「開発合宿」について書いていきます。 一応最初に書いておきますが、リファクタリングに関するチートスキルはないのでバーンとやってドーンと解決みたいなド派手な解決ではなく地道な改修作業をちまちま行いましたという内容です。 入社してからやってきたこと ANDPADボード

                                スタートアップにクリーンアーキテクチャを適用したが、技術的負債が塵積った件 〜開発合宿で技術的負債を粉砕します〜 - ANDPAD Tech Blog
                              • 2020年6月に発生したドメイン名ハイジャックのインシデント対応について - coincheck tech blog

                                はじめまして、サイバーセキュリティ推進部の喜屋武です。 今回は2020年6月に発生したお名前.com上の当社アカウント乗っ取りによる「coincheck.com」のドメイン名ハイジャックのインシデントについて、発覚までの経緯とその後のインシデント対応についてご説明します。 1 発覚までの経緯 1.1 サービスの応答時間の遅延の確認 当社利用のドメイン登録サービス「お名前.com」で発生した事象について(最終報告) | コインチェック株式会社 でもタイムラインを記載しましたが、最初の異変は日頃からモニタリングしているサービスのレスポンスタイムが著しく遅延していたことでした。 当時のサービスのレスポンスタイム この異常を確認し、SRE チームが調査に乗り出しましたがこの段階では他に問題は確認されず、レスポンスが遅延している原因の特定には至っていませんでした。 1.2 他部署やユーザーからの問い

                                  2020年6月に発生したドメイン名ハイジャックのインシデント対応について - coincheck tech blog
                                • Goのアーキテクチャとフレームワークについて - pospomeのプログラミング日記

                                  社内slackでGoについて質問されて、それなりに長文で回答したのでその内容を加筆修正したものをブログに残しておく。 質問内容としては以下のイメージ。 RubyだとRailsがあり、MVCを利用することになるが、Goだとそこらへんはどうなるのか? Go初心者なのでGoのモダンなアーキテクチャとフレームワークについて教えて欲しい。 これ系の質問はGo経験者であれば「あーこれなー」と思うだろーし、 Go初心者のときに一度は悩んだことがあるだろう。 なので、個人的な意見を残しておく。 自分の意見が正しいかどうかは自己判断して欲しい。 結論 アプリケーションアーキテクチャの複雑化とMVCフレームワーク システムアーキテクチャの複雑化とフルスタックなフレームワーク マイクロフレームワーク 改めて質問内容を振り返る pospomeが考えるGoのフレームワーク選定 pospomeが考えるGoのアーキテク

                                    Goのアーキテクチャとフレームワークについて - pospomeのプログラミング日記
                                  • ピアノを弾いていたらご近所のお婆さんに「家にグランドピアノがあるから来る?」と誘われ行ってみると異世界だった

                                    tomo @tomo_tomo_gin NHKの駅ピアノ・空港ピアノとアニメピアノの森に影響されて令和元年夏からピアノ再開しました。ピアノ仲間増えると嬉しいな。※無言フォロー失礼します tomo @tomo_tomo_gin うちからピアノが聞こえるので、ご近所のお婆さんが、家にグランドピアノあるから来る?って誘ってくれた。 ピアノが作るご縁にほっこりしたけど、行ってみたらスタインウェイ2台とベヒシュタイン(フルコン)とヤマハが置いてある異世界で震えた。

                                      ピアノを弾いていたらご近所のお婆さんに「家にグランドピアノがあるから来る?」と誘われ行ってみると異世界だった
                                    • 屏風から出してきたぞ Yuko Watanabe 渡邊 裕子🗽🇺🇸🇯🇵 @ ywny これ、わ..

                                      屏風から出してきたぞ Yuko Watanabe 渡邊 裕子🗽🇺🇸🇯🇵 @ ywny これ、わかってない日本人(特に男性)が意外に多くて、見ていてハラハラする。 アメリカ社会の暗黙のルールとして、人の外見に対するネガティブなコメントは基本的に全部アウト。それで笑いをとるのはもってのほか。テレビでもやらない。 そういうこと言う人は、デリカシーない人だと軽蔑される。 引用ツイート しまき🇺🇸 @readeigo · 2021年12月19日 そういえば、日本では誰かのお腹が出てる事とか太ってる事とかネタやイジリとしてまだまだ言える風潮あるかもしれませんが、アメリカでは絶対に!絶対に!禁句です。「体が大きい」みたいなやんわりした表現でもダメ。誰かが「お腹が出てきちゃって」とか言ってもそれはトラップです。踏まないように。 午前5:12 · 2021年12月20日 東京 大田区から·Tw

                                        屏風から出してきたぞ Yuko Watanabe 渡邊 裕子🗽🇺🇸🇯🇵 @ ywny これ、わ..
                                      • インフラもバックエンドもフロントエンドも Go で書いてみた

                                        先日 CDK for Terraform が GA になりました。 CDK for Terraform を使うことにより、 TypeScript や Go などといったプログラミング言語を使って Terraform エコシステムを利用したインフラの定義やプロビジョニングを行うことができます。 「Go でインフラが書ける」と聞き、ふと思ったことがこちらです。 というわけで書きました。 (2022/10/27 追記) CI/CD も Go で書いた記事を公開しました。 作ったもの GoGoGo 猫の画像をランダムで表示するサンプルアプリです。 主な利用技術について簡単に紹介します。 利用技術 Go 説明不要ですね。 Google 様が作ったプログラミング言語です。 Gin Go の軽量な Web フレームワークです。 公式の紹介に「パフォーマンスは Martini の最大 40 倍です」と書か

                                          インフラもバックエンドもフロントエンドも Go で書いてみた
                                        • PostgreSQL: 「OR」を避けてパフォーマンスを向上させよう(翻訳)|TechRacho by BPS株式会社

                                          概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: avoid OR for better PostgreSQL query performance - Cybertec 原文公開日: 2018/05/07 著者: Laurenz Albe サイト: CYBERTEC -- データサイエンス分野でのPostgreSQLサポートやコンサルティングを行っている企業です ※挿絵は原著者自らによるものです。 生きるべきか『OR』死すべきか、それが問題だ」 「帰れ!」「非効率!」「同義反復!」 © Laurenz Albe 2018PostgreSQLクエリのチューニングは私たちCybertecの日常的な業務ですが、チューニング中にクエリにORを1つでも見つけた瞬間、恐ろしさに身の毛もよだつ思いがします。たいていの場合、ORはクエリのパフォーマンス低下の原因となるからです。 言うまでもないこ

                                            PostgreSQL: 「OR」を避けてパフォーマンスを向上させよう(翻訳)|TechRacho by BPS株式会社
                                          • いまWebがすごい!参考にしたい話題の最新ウェブデザイン37個まとめ

                                            この記事では、デザイン制作のインスピレーションや参考にしたい、2020年に入って注目を集めている最新ウェブサイトデザイン37個をまとめています。 2019年の暮れに公開されたサイトも含み、多彩なアニメーションや鮮やかな配色カラーパレット、ストーリーテリング手法など注目のスタイルを揃えました。また、高級感のあるサイトデザインが特に多いシリーズとなりました。 いまWebがすごい!参考にしたい話題の最新ウェブデザイン37個まとめ Sussex Royal イギリス王室からの離脱や、王室を連想させる「サセックス・ロイヤル」の商標登録など、なにかと話題となっているサイト。閲覧できるのは今のうちかも。 Spotify for Pets 自分の聴いている音楽、ジャンルをもとに、愛犬などのペットに合ったプレイリストを自動生成してくれるオンラインサービス。 Coachella 毎年チケット販売とともに完売の

                                              いまWebがすごい!参考にしたい話題の最新ウェブデザイン37個まとめ
                                            • Dockerfileの属人化による脆弱性を防げ ベストなイメージが作成可能なCloud Native Buildpacksの使い方

                                              クラウドネイティブ技術を日本にも浸透させることを目的に開催された「CLOUDNATIVE DAYS Spring 2021 ONLINE」。ここでVMwareの伊藤氏が「脱 Dockerfile! Cloud Native Buildpacksとkpackを使った簡単で安全なイメージ」をテーマに登壇。まずは、Dockerfileの問題点とCloud Native Buildpacksについて紹介しました。 トーク内容の目次 伊藤裕一氏(以下、伊藤):「脱 Dockerfile! Cloud Native Buildpacksとkpackを使った簡単で安全なイメージ」という内容について、伊藤がお話しします。 目次です。最初にDockerfileのおさらいと、問題点を話します。そして、Dockerfileを使わずにビルドを実施するCloud Native Buildpacks(CNB)の概要と

                                                Dockerfileの属人化による脆弱性を防げ ベストなイメージが作成可能なCloud Native Buildpacksの使い方
                                              • GitHub Copilot はどのようにして空気を読むか? - ABEJA Tech Blog

                                                "Everything is true," he said. "Everything anybody has ever thought." この記事は ABEJAアドベントカレンダー2023 の 17 日目の記事です。 こんにちは。システム開発部の石川 (@ishikawa) です。昨年のいまごろは Objective-C ばかり書いていましたが、今年は念願の Swift で QR コードリーダーを書き直したり、React Native の C++ コードをデバッガで追いかけて不思議なバグの修正をした年でした。 react-native で 196,607 回 fetch() すると通信できなくなるバグを直した https://t.co/lvNC3PL85b— takanori_is (@takanori_is) 2023年9月21日 普段の業務では TypeScript と Go、Pyt

                                                  GitHub Copilot はどのようにして空気を読むか? - ABEJA Tech Blog
                                                • go-swaggerを用いたWebアプリケーション開発Tips19選 | フューチャー技術ブログ

                                                  はじめにTIG DXユニット 1の真野です。echo → 生net/http → gorilla/mux → go-swagger, gqlgenの経歴でGoのHTTP APIを実装してきました。本記事では最近業務でヘビーユーズしているgo-swaggerについての開発Tipsをまとめました。 背景フューチャーではGoを採用する案件が増えて来ており、その際にgo-swagger というツールを利用することが多いです。 2 理由はWeb APIのスキーマを駆動に開発することに慣れているという開発文化(DBレイヤのERDやデータフローを駆動に開発することは今も多い)や、リリース後の保守や将来のマイグレーションを考慮しなるべく特定のDSLに依存したくないというポリシーを強く持つこと、開発前にある程度固く機能数を洗い出して工数見積もりや開発スケジュールに活かしたいといった大人な事情など、色々相性が

                                                    go-swaggerを用いたWebアプリケーション開発Tips19選 | フューチャー技術ブログ
                                                  • 少人数での爆速開発を目指してgolang×GCPの技術選定をした話

                                                    この1年くらいでgolangとGCPを使ったWebアプリケーションをフルスクラッチで開発したので、その際の技術選定の理由だったりを言語化して残しておきたいと思い、HHKBを手に取りました。 少し長くなってしまいましたが、どなたかの参考になればと思います。 どんな人が書いてるの? 立ち上げ期のスタートアップCTOをしています。雑に言うとフルスタックエンジニアです。 開発歴はざっくり、Androidアプリの開発歴が一番長くて3年、バックエンド開発(Elixir × GCP)に転身して1年ほど担当、その後、これから言語化するプロジェクトを1年くらいかけてgolangで構築したところです。 今回の範囲からは外れますが、並行してNuxt.js×TypeScriptで書かれたフロントエンド開発も行っていたので、今はその辺りも一通り習得しています。 1. 方針 表題にもある通り、少人数での爆速開発を目指

                                                      少人数での爆速開発を目指してgolang×GCPの技術選定をした話
                                                    • Go言語によるクリーンアーキテクチャの実装例紹介

                                                      はじめに CastingONEでバックエンドエンジニアをやっている清水です。 この記事ではクリーンアーキテクチャについて学んだけど具体的にどのように実装すれば良いのかという悩みがあったので実装例をまとめてみた記事になります。 クリーンアーキテクチャで実装されたサンプル実装のうちGitHubのスター数が多いリポジトリをピックアップして、設計内容を紹介していきます。 具体的にどこにどんな実装をするべきなのかも含めて紹介していきます。 処理を一部省略して紹介するため実際の処理内容を確認したい場合はGitHubでご確認お願いします。 クリーンアーキテクチャとは クリーンアーキテクチャは、ソフトウェア設計の原則を適用して、依存性の方向性を逆転させ、ビジネスロジックから詳細(フレームワークやデータベース)を分離するアーキテクチャパターンです。これにより、テストしやすく、メンテナンス性が高く、柔軟性のあ

                                                        Go言語によるクリーンアーキテクチャの実装例紹介
                                                      • ド新規なんですけど、このコナンくんの顔の作画監督わかりますか?→目の付け所が良すぎてガチ勢が「コナン沼へようこそ」と大歓迎

                                                        宵月 蒼桜 @Sora__Yotuki @gin_an1225 いわゆる青山原画ですね。実は青山原画というのは青山さんによる作画修正なので元の絵を描かれた方は別に居ます。この絵柄が好きなのでしたら青野厚司さんが作画監督をされている回をぜひご覧ください。青野さんが描く灰原哀はイチオシです。137、177、231、270、279、280が特にお勧めです。 pic.twitter.com/a3GFtzhj7J

                                                          ド新規なんですけど、このコナンくんの顔の作画監督わかりますか?→目の付け所が良すぎてガチ勢が「コナン沼へようこそ」と大歓迎
                                                        • 流行っている・流行っていないプログラミング言語に関する1つの考察 - Qiita

                                                          なぜ〇〇というプログラミング言語は流行らなかったのか? 最近、私は古くからあるプログラミング言語に興味があり、LispやSmalltalkなどの言語に興味があります。触っていくうちに、結構面白いな。と思うことがあるのですが、それほど人気があるとは言えません。 例えば、プログラミングの人気を表すTIOBE Indexでも、ランクが高いとは言えませんし、それらの言語はプログラミング言語の歴史。という中で、ちょっと学ぶぐらいで、それほど詳しくは知らない。という人が多いでしょう。 Quoraを探してみると、「Lispはなぜ覇権を握らなかったのでしょうか?」の回答であったり、「Smalltalk が広く使われなくなったのはなぜですか?」という回答が見つかります。 そのように各プログラミング言語に関する言説を読んだり、実際に使って見たり、歴史を紐解いていくうちに、思うことがあったので、まとめたいと思い

                                                            流行っている・流行っていないプログラミング言語に関する1つの考察 - Qiita
                                                          • Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6

                                                            This is part of my "Concurrency in Modern Programming Languages" series Concurrency in modern programming languages: IntroductionConcurrency in modern programming languages: RustConcurrency in modern programming languages: GolangConcurrency in modern programming languages: JavaScript on NodeJSConcurrency in modern programming languages: TypeScript on DenoConcurrency in modern programming languages

                                                              Concurrency in modern programming languages: Rust vs Go vs Java vs Node.js vs Deno vs .NET 6
                                                            • 【30歳/完全未経験/独学】webアプリを作製しました【Golang, Next.js, MySQL, Docker, GitHub Actions CI, AWS Fargate on ECS】 - Qiita

                                                              完成物 ER図 画面遷移図 figma, 原寸画像 AWS構成図 ※備考※ GitHub Actions CIは構築済みです。 GitHub Actions CD, apiのprivate subnet化にも取り組んでいます。 EC2インタンスは通常時停止です。 技術選定理由 プログラミング、IT業界ともに未経験で着手し独学で作りました。 Go 比較対象:JAVA、Ruby、Python、PHP コンパイラ言語であり実行速度が高速である 静的型付けであり、コンパイル前にバグを発見しやすい 静的型付けかつ記述自由度が低いことから、以下2点を利点と考えた 開発を中長期まで続けた際にも、加筆・改修しやすい 他人のコードを読んだ際に学びやすい Javaも多少書いてみたが、簡素にかけるGoの方がしっくりきた SHOWROOM、IRIAM、Twitch、AbemaTVといった動画配信サービスにも採用さ

                                                                【30歳/完全未経験/独学】webアプリを作製しました【Golang, Next.js, MySQL, Docker, GitHub Actions CI, AWS Fargate on ECS】 - Qiita
                                                              • 行動経済学は死んだのか

                                                                高木久之 Hisayuki Takagi @wildcard_takagi 「予想どおりに不合理」で有名な行動経済学者ダン・アリエリーらの研究でデータ捏造の告発、論文が撤回された。「サインを最初にさせると最後にさせるより不正行為が減る」というもの。これらの科学の知を道具として使う #UX 界隈にもインパクトを与えそうな問題。 datacolada.org/98 リンク Data Colada [98] Evidence of Fraud in an Influential Field Experiment About Dishonesty - Data Colada This post is co-authored with a team of researchers who have chosen to remain anonymous. They uncovered most of t

                                                                  行動経済学は死んだのか
                                                                • Go製のREST APIにUnitテストを追加した話 - SMARTCAMP Engineer Blog

                                                                  こんにちは!スマートキャンプ、エンジニアの中田です。 以前書いた記事の内容に引き続き今回も、現在業務で利用している Go のお話しです! 以前の記事 tech.smartcamp.co.jp 突然ですが、みなさんはテストを書かれてますか? 僕も「書いてます!」と声を張りたいところですが、4 月に新卒入社をしてから開発を始めた Go 製の API には何を隠そうテストがございません...。 開発初期は API へリクエストを手動で送りテストするような運用で特に事なかったのですが、開発が進むにつれコード差分による影響範囲が網羅できなくなったり、またそれにより大きな変更がしづらくなったり、とテストがないことによる悪影響が徐々に出現してきました。 そこで、テストを書こう。と思い立ってはみたものの、Go で API のテストってどう書くんだろう?と困ったのでその辺りを調査しながらサンプルアプリを実装

                                                                    Go製のREST APIにUnitテストを追加した話 - SMARTCAMP Engineer Blog
                                                                  • 脱Firestoreするために考えていること(追記あり) - Sweet Escape

                                                                    FirebaseのFirestoreをやめることにしたので雑なメモを残しておく。なお、まだ走り始めたばかりなので、内容には間違いや考慮不足も多数含まれる可能性があるので読む人はその点注意を。あと、あくまでも雑なメモなので細かいところは書いていない。 なぜ脱Firestoreするのか? なぜGraphQLではなくREST APIなのか? 移行にあたって検討したこと、決め事 ドキュメントIDをどう扱うか サブコレクションをどう扱うか 配列やマップといったフィールドのタイプをどう扱うか 追記: Mapの配列をどうするか Firebase Authenticationとセキュリティルールで実現しているセキュリティ機能をどうするか では実際にどんなテーブル設計にするのか 次にやること なぜ脱Firestoreするのか? まず、脱Firestoreする理由は ユースケースとしてFirestoreでは対

                                                                      脱Firestoreするために考えていること(追記あり) - Sweet Escape
                                                                    • Webデザイン独学の参考アイデアに!話題の最新ウェブサイト46個まとめ

                                                                      この記事では、Web制作アイデアに困ったら参考にしたい最新ウェブデザイン46個をまとめてご紹介します。 世界中のトップクリエイターによる、最新鋭のデザイン技術を駆使したサンプルを確認しながら、レイアウトや配色、フォントの選び方、アニメーションの実装など、今後のデザイン制作で検討できる、実用的なデザインアイデアを見つけてみましょう。 絶賛進化中!参考にしたい最新Webサイトデザイン46個まとめ Robin Noguier 制作実績をまとめたフラン人フリーランサーのポートフォリオ。画面左下に各サイトの詳細をビデオ動画で紹介、スクロールに応じてユラユラと揺れるカルーセル、ロゴのマイクロインタラクション、ユニークなスライド式ココンテンツバーの表示など、参考にしたいたくさんの機能が実装。 Modern Recovery アルコールとの付き合い方をイラストと、元アルコール依存症のひとのインタビューを交

                                                                        Webデザイン独学の参考アイデアに!話題の最新ウェブサイト46個まとめ
                                                                      • 銀ちゃん on Twitter: "確認したいんだけど 改造車やシャコタン鬼キャンのカッコ良さがわからない! って人は この画像見た時に 左のノーマルがカッケー!!って直感的に感じるわけよね?? https://t.co/EVUqwuUxDB"

                                                                        確認したいんだけど 改造車やシャコタン鬼キャンのカッコ良さがわからない! って人は この画像見た時に 左のノーマルがカッケー!!って直感的に感じるわけよね?? https://t.co/EVUqwuUxDB

                                                                          銀ちゃん on Twitter: "確認したいんだけど 改造車やシャコタン鬼キャンのカッコ良さがわからない! って人は この画像見た時に 左のノーマルがカッケー!!って直感的に感じるわけよね?? https://t.co/EVUqwuUxDB"
                                                                        • SPAはコストが高いのか | foo-x

                                                                          なぜ僕が「SPAはコストが高い」と考えているのか を読みました。 「反論お待ちしています」とのことなので、書いてみます。 結論としては、 コストが低いのは慣れているほうだよ。 どっちも使えるならSPAのほうが低いよ。 です。 前提 元記事で挙げられている前提をまとめます。 用語 SPAとは、クライアント側でビューを構築する方式を指す MPAとは、サーバ側でビューを構築する方式を指す 背景 エンジニアのスキルはあまり高くない 開発期間は1.5年未満 PMFを意識したフェーズであり、チャレンジを繰り返す ログイン機能が存在するサービスを作る コストの定義 エンジニアの採用のしやすさ サービス開発の 初速 サービス開発の 継続性 分業のしやすさ、手伝ってもらいやすさ web標準の挙動の実現のしやすさ セキュアなデータを流出する可能性の高低 バグがあった時の気づきやすさ / 対応のしやすさ ドキュ

                                                                            SPAはコストが高いのか | foo-x
                                                                          • 【1位はGoの87万円】プログラミング言語別単価ランキング|2023年7月最新版

                                                                            トレンドの変化が激しいIT業界。近年ではChatGPTなどのAIも登場し、技術の進展も急速に進んでいます。そんな中、将来に備えてどのプログラミング言語を勉強しておくべきか悩んでいるエンジニアの方も多いでしょう。 本記事では、「レバテックフリーランス」に蓄積された案件データを元に、プログラミング言語別の月単価・案件数を集計し、想定年収を算出しました。 ランキング上位の言語を中心に、最新の市場動向や高単価の背景なども解説しています。これから習得して稼げる、狙い目の言語はあるのでしょうか?本調査結果を、今後の言語選びやスキルアップにお役立ていただければ幸いです。 過去のプログラミング言語別単価ランキングはこちら▼ 【2023年2月】プログラミング言語別単価ランキング!フリーランスエンジニアにおすすめの言語は? レバテックフリーランスはITエンジニア専門の フリーランスエージェントです案件を探して

                                                                              【1位はGoの87万円】プログラミング言語別単価ランキング|2023年7月最新版
                                                                            • Twelve Years of Go - The Go Programming Language

                                                                              Russ Cox, for the Go team 10 November 2021 Today we celebrate the twelfth birthday of the Go open source release. We have had an eventful year and have a lot to look forward to next year. The most visible change here on the blog is our new home on go.dev, part of consolidating all our Go web sites into a single, coherent site. Another part of that consolidation was replacing godoc.org with pkg.go.

                                                                                Twelve Years of Go - The Go Programming Language
                                                                              • Rust Vs Go: A Hands-On Comparison

                                                                                Matthias Endler - Consultant at Corrode.dev  • 27 September 2023 Oh no, not another 'Is Rust better than Go?' article. Seriously, haven't we all had our fill of these comparisons by now? But before you sigh in exasperation, hear us out! Many comparisons between Go and Rust emphasize their differences in syntax and the initial learning curve. However, ultimately, what matters is the ease of use for

                                                                                  Rust Vs Go: A Hands-On Comparison
                                                                                • 海外「親日家になったきっかけだ」 北欧でのみ爆発的な人気を誇る日本アニメが話題に

                                                                                  1983年から「週刊少年ジャンプ」で連載された、 高橋よしひろ氏の動物漫画、「銀牙 -流れ星 銀-」。 3つの続編を挟み、最新シリーズ「銀牙伝説ノア」は、 現在「週刊漫画ゴラク」で連載中です。 この作品は1986年に全21話でアニメ化されており、 1990年頃までに米国や北欧などで放送またはビデオが発売。 特にフィンランドでは、当時放送されていたアニメが、 他に「ムーミン」くらいしかなかった事もあり繰り返し再放送され、 作者が何度もファンクラブに招かれる程の人気作品となりました。 先日ツイッターユーザーのフィンきち🇫🇮inフィンランドさんが、 フィンランドにおける「銀牙」の人気ぶりに触れ、 「グッズも色々とある」程である事を紹介されています。 (なお、フィンランドの国民的アニメになった理由を、 フィンきちさんが現地のファンクラブにお問い合わせ。 「しらべぇ」の記事でまとめられています)

                                                                                    海外「親日家になったきっかけだ」 北欧でのみ爆発的な人気を誇る日本アニメが話題に