並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 380件

新着順 人気順

tigの検索結果161 - 200 件 / 380件

  • GCP連載#2 Istio on GKEではじめるサービスメッシュ | フューチャー技術ブログ

    はじめにこんにちは、TIGの村田です。GCP連載企画2日目の記事です! 皆さんは普段どのようなアプリケーションを開発されてますか?私は最近Kubernetes上にデプロイされるマイクロサービスなアプリケーションに携わっています。 今回はIstio on GKEに焦点をあててGCPにおけるサービスメッシュの活用方法をご紹介したいと思います。 GKEクラスタを作成するまずはクラスタを作成します。 基本的にはデフォルト値のままクラスタ作成してしまおうと思います。 変えるのは一箇所だけ、今回の目玉の部分です。 Additional features の Enable Istio にチェック! チェックを入れると Enable mTLS 欄が登場します。 選べるのは Permissive と Strict の2種類ですが、今回はデフォルト値である Permissive のままとします。詳しくは以下の

      GCP連載#2 Istio on GKEではじめるサービスメッシュ | フューチャー技術ブログ
    • k3sを知る、動かす、感じる | フューチャー技術ブログ

      はじめにこんにちは。TIG/DXチームの伊藤太斉です。本記事はCNCF連載の第1弾になります。 アプリケーションをコンテナ化することが主流になった昨今、エッジコンピューティングでもコンテナを利用する機会が出てきました。そのため、サーバー上でKubernetesを利用して、コンテナをオーケストレーションをするのと同じようにエッジデバイスでもコンテナを管理する機能が求められるようになってきました。 ここで、本記事では2020年の8月にCNCF入りを果たしたk3sについて触れていきます。 k3sとはk3sは元々Rancher Labs(本社:アメリカ フロリダ州クパチーノ)で開発されていたOSSで2019年の2月に発表されました。発表当初はKubernetesの公式ディストリビューションであること、バイナリが40MB以下であることから話題にもなりました。エンタープライズでKubernetesを利

        k3sを知る、動かす、感じる | フューチャー技術ブログ
      • アメリカン・ファクトリー | Netflix (ネットフリックス) 公式サイト

        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

          アメリカン・ファクトリー | Netflix (ネットフリックス) 公式サイト
        • CORSのプリフライトリクエスト(OPTIONメソッド)はAPI Keyの認証なしでOKにしておかないと失敗する話 | フューチャー技術ブログ

          はじめにこんにちは、TIG DXユニットの真野です。この技術ブログの運営や、ここ数年は産業向けのIoT(例えば工場IoTやモビリティIoT)を行っています。本エントリーのネタを書くキッカケになったのは、GCP連載#7 GCPのData Transfer Serviceを使って簡単にS3からBigQueryにデータ転送をしてみるの記事を書いたり、最近はアイコン作成にまで手を伸ばしている多芸な加部さんと某IoTな案件のバックエンドの接続テストをしているときに気がついたネタです。 記事の概要記事の内容ですが、Real World HTTP 第2版はなぜ1.5倍になったのか | Future Tech Blog で触れられている、以下のCORS周りについて書いていきます。 会社のチャットで、CORSのプリフライトリクエスト(OPTIONメソッド)は認証なしでOKにしておかないとCORSのやりとりが

            CORSのプリフライトリクエスト(OPTIONメソッド)はAPI Keyの認証なしでOKにしておかないと失敗する話 | フューチャー技術ブログ
          • Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること | フューチャー技術ブログ

            Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること はじめにTIG DXユニット真野です。2022/04/06にGAになったと発表された、Lambda Function URLsは、AWS Lambdaに直接HTTPSエンドポイントを追加できるというもので、API Gateway(やALB)無しでWeb APIやサイトを構築できると話題になりました。 Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices (4/14公開の日本語訳)AWS Lambda Function URLs の提供開始: 単一機能のマイクロサービス向けの組み込み HTTPS エンドポイント 私も業務でAPI

              Lambda Function URLs をGoでお試し。実行時間の上限(タイムアウト)やWeb API構築周りで気になること | フューチャー技術ブログ
            • 『○○さんがあなたのブックマークにスターをつけました』が止んだ二つのブロック方法 - Project-Tig

              最近、「はてなからのお知らせ」で、こんなのが多く来てたんですよ。 はてブにスター? 僕の記事ではなく、僕のブックマークにスターってどういうこと? 初めは何のことだろうと首をかしげながらも、IDをクリックし、ユーザー画面に飛びます。すると、嬉しいことにセクシーなランジェリー姿の女性が写ってました。そして謎のタイマー表示。 これってもしかして、後から高額な請求が来る例のヤツ?と思って、慌ててタブを閉じたんですが、 次の日から、何度もはてなからのお知らせで来たのは、IDが異なる「あなたのブックマークにスターをつけました」といった謎の内容。やっぱり記事ではないのよね?たしか7~8人のユーザーから来たと思います。しかもスターをつけた場所が、いまだに全くわからないという状況です。 ちょっと気味が悪いので、とある二つの設定を試したところ、ピタッとお知らせが止んだので、ここで備忘録として記録しますね。 ユ

                『○○さんがあなたのブックマークにスターをつけました』が止んだ二つのブロック方法 - Project-Tig
              • Bashのシェル展開 | フューチャー技術ブログ

                Photo by Fotis Fotopoulos on Unsplash はじめにこんにちは、TIGの岸本卓也です。 シェルスクリプト連載 の7日目です。 シェルスクリプトで前提とするシェルは、大抵のコンピューターにインストールされていることが多いbashを選択することが多いと思います。当記事ではそのbashを対象に、意外と色々あるシェルの展開処理の概要をまとめました。シェルスクリプトに限らず普段のコマンド操作でも展開処理が便利なシーンは多々あると思いますので、皆さんの時間の節約に役立てば幸いです。 以降では、処理される順番に展開処理を紹介します。また、説明している動作と具体例はGNU bash version 5.1.4で確認しました。 なお、Windowsでは初期状態ではbashがありませんが、インストールする方法はいくつかあります。gitを使うためにインストールするGit for

                  Bashのシェル展開 | フューチャー技術ブログ
                • AWS Glueの開発エンドポイントがそこそこお高いのでローカル開発環境を用意しました | フューチャー技術ブログ

                  はじめにこんにちは。TIG DXチームの村瀬です。 AWS Glue利用していますか?ETL処理をする上で大変便利ですよね。しかしながら開発に必要不可欠な開発エンドポイントが少々お高く、もう少し安価に利用できればなーと思っていたところ、さすがAWSさん素敵なリリースをしてくれました。 https://aws.amazon.com/jp/about-aws/whats-new/2019/08/aws-glue-releases-binaries-of-glue-etl-libraries-for-glue-jobs/ AWS Glueとは過去のこちらの記事もご参考ください。 5TB/日 のデータをAWS Glueでさばくためにやったこと(概要編 5TB/日 のデータをAWS Glueでさばくためにやったこと(性能編) ローカルPCの環境を汚さない為に作業を開始する前に確認したところ、Glue

                    AWS Glueの開発エンドポイントがそこそこお高いのでローカル開発環境を用意しました | フューチャー技術ブログ
                  • FlutterFlowを触ってみる | フューチャー技術ブログ

                    はじめにTIGの宮崎将太です。 Flutter連載6回目としてFlutterFlowについて調べてみました。 ※2022年3月時点でFreeプランで検証しています。 What’s Flutter FlowGoogleI/O’21でFlutterFlowというFlutterのノーコードのサービスが発表されました。 GUIだけでグリグリアプリが作れちゃうという例のアレですね。 個人的にノーコードツールに懐疑的な印象を持っているので、実際に現場に適用できそうかという観点で調べてみました。 機能&料金体型出落ちになりますが、プラン別の機能と料金体系です。

                      FlutterFlowを触ってみる | フューチャー技術ブログ
                    • Go 1.22リリース連載 archive/tar, archive/zip, bufio, io | フューチャー技術ブログ

                      The Gopher character is based on the Go mascot designed by Renée French はじめにTIG 真野です。Go1.22連載の3本目です。 Go 1.22のマイナーアップデートのうち、ファイルなどの入出力に関連しそうな archive/tar ・archive/zip・bufio・io を取り上げて紹介します。 アップデートサマリarchive/zip に Writer.AddFS が追加された #54898archive/tar に Writer.AddFS が追加された #58000bufio の Scannerが、SplitFunc が ErrFinalToken を返すときに即時停するようになった。従来は []byte{}を返していた #56381io の SectionReader.Outer() メソッドが追加された

                        Go 1.22リリース連載 archive/tar, archive/zip, bufio, io | フューチャー技術ブログ
                      • RedmineとGitLabの連携プラグインを開発しました! | フューチャー技術ブログ

                        はじめに​ こんにちは、TIGコアテクノロジーユニットの高橋・小松です。 RedmineとGitLabリポジトリを連携するRedmine GitLab Adapter Pluginを開発しましたので紹介させていただきます。 もともとRedmineにはGitリポジトリを登録する機能があります。この機能でRedmineのチケットに修正内容を紐づけて管理したり、特定のコメントを付けることでRedmineチケットのステータスを変更する、というようなことが可能です。 バージョン管理システムとの連携 — Redmine.JP 便利な機能ではあるのですが構成上の課題やGitLabのバージョンアップに伴う問題点が出てきたため、GitLab APIを用いた形でGitLabリポジトリ連携用のアダプタを作りました。 構成上の課題Gitリポジトリ登録機能ですが、Redmineサーバ上で直接Gitリポジトリを読み取

                          RedmineとGitLabの連携プラグインを開発しました! | フューチャー技術ブログ
                        • 超薄いGoのCLI作成パッケージ google/subcommands 入門 | フューチャー技術ブログ

                          はじめにTIG真野です。育休明けです。 GoでCLI(コマンドラインインターフェイス)の開発に役立つツールといえばいくつか選択肢があります。大きく分ければフラグのパースを支援するもの(標準のflagパッケージ、alecthomas/kong/go-flags、alecthomas/kongなど)と、開発フレームワークと言っても良い包括的に支援するもの(urfave/cli、spf13/cobraなど)の2つに分けられるかなと思います(※概念的に分けてみただけで捉え方によっては全てパーサだしフレームワークとみなしても良いかもしれません。あくまで個人的なイメージです)。 私は urfave/cli を利用することが多いのですが、spf13/cobra も人気ですよね。どちらも広く利用されていますが、支配的と言った感じではなく、例えば私がよく用いるterraformコマンドはmitchellh/

                            超薄いGoのCLI作成パッケージ google/subcommands 入門 | フューチャー技術ブログ
                          • tig でコミットを読んでる際に、コミットメッセージを DeepL でピっと翻訳したい - hibomaの日記

                            macOS の話題です Linux カーネルのリポジトリなんかでコミットメッセージをすぐ翻訳して読みたいなと思ったので、以下のように ~/.tigrc を設定してみる 設定例 ショートカットキーは、適当に 9 に bind しています bind generic 9 @sh -c 'git log --format=%B -n1 %(commit) | pbcopy; open /Applications/DeepL.app; osascript -e \'tell application "System Events" to keystroke "v" using command down\'' 利用のイメージ さて、 tig でコミットを眺めてる時に 9 をピッと押すと DeepL が出てきて、コミットログをペーストして翻訳して出てくる とりあえずは便利に使えそうかな? 注意書き もっと

                              tig でコミットを読んでる際に、コミットメッセージを DeepL でピっと翻訳したい - hibomaの日記
                            • Lambda×Go並列処理で100万回APIを呼び出す | フューチャー技術ブログ

                              はじめにこんにちは。TIG DXチームの後藤です。2021年7月に新卒でフューチャーに入社しました。 業務でAPIを通して数万~100万のデータのバッチ処理を行うLambdaの開発を行ったので、学びを共有したいと思います。 システム構成参画しているプロジェクトでCSVデータをデータベースに登録する必要がありLambdaの開発を行いました。ちなみに所属しているチームではGo言語を採用しているので、Go言語で開発を行いました。データを登録するためのAPI(API Gateway + proxy統合Lambda)を活用してバッチ処理を行います。データの件数は数百件から数十万件と幅が広く、「数十万件ものリクエストをLambdaの実行時間制限である15分以内に処理しきれるのか?」というところから開発を始めました。 ちなみに、1Web API呼び出しに大体30ms~80msほどかかります。 AWS L

                                Lambda×Go並列処理で100万回APIを呼び出す | フューチャー技術ブログ
                              • ペーパー・ハウス | Netflix (ネットフリックス) 公式サイト

                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                  ペーパー・ハウス | Netflix (ネットフリックス) 公式サイト
                                • PubSubのメッセージスキーマを試してみる | フューチャー技術ブログ

                                  はじめにTIG DXユニット真野です。 GCP連載2021の1日目です。2020年のGCP連載でもCloud Loggingネタでトップバッター、2021年も先陣を切ることができて光栄です。 本記事では2021年3月に発表されたCloud PubSubのメッセージスキーマを試します。 Creating and managing schemas なお、2021/03/07時点ではプレビューであるのでご注意ください。今後フィードバックにより挙動なり設定方法が変更される可能性があります。 Cloud PubSubとは 公式ドキュメントから引用します。 Pub/Sub は、イベントを処理するサービスとイベントを生成するサービスを切り離す非同期メッセージング サービスです。メッセージング指向のミドルウェア(ストリーミング分析パイプラインにイベントの取り込みと配信を行う)として、Pub/Sub を使用

                                    PubSubのメッセージスキーマを試してみる | フューチャー技術ブログ
                                  • VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する | フューチャー技術ブログ

                                    はじめにTIG DXユニットの真野です。AWSのAPI Gateway+Lambda という構成でWebAPI開発を行う際、ちょっと便利に使える疎通方法をまとめます。 背景API GatewayですがPublicなエンドポイントがあれば curlコマンドやPostmanを用いての動作検証も容易だと思います。 一方でVPCエンドポイントを利用してプライベート APIとして構築されている場合は少し厄介です。そのセグメントにVPCなどで属することができればよいのですが、そのためだけに接続するのは煩わしい場面があります。踏み台サーバを作ってAWS Systems Manager(ssmコマンド)でログインするのも、開発環境でそこまでするのかという感覚がありました。また、AWS WAFなどで接続が絞られている時にはその条件を思い出す必要があり(覚えておけよって感じですが)、疎通確認すらちょっと面倒な

                                      VPC内のAmazon API Gatewayをインターネットオーバーで疎通確認する | フューチャー技術ブログ
                                    • 2人のローマ教皇 | Netflix (ネットフリックス) 公式サイト

                                      '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                        2人のローマ教皇 | Netflix (ネットフリックス) 公式サイト
                                      • コブラ会 | Netflix (ネットフリックス) 公式サイト

                                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                          コブラ会 | Netflix (ネットフリックス) 公式サイト
                                        • Digital, digital and digital

                                          戦略ファーム時代に読んだ700冊程度の本をまとめています*随時更新 戦略ファーム時代に読んだ700冊程度の本をまとめています I. 戦略 企業参謀 https://amzn.to/44iKVxM 当初、いまいち戦略というものが掴めきれず迷子になっていた時に「大前研一はこれだけ読め」と教わった本。大量に出ている他の大前本を読まなくて済むのが見過ごせない大きな価値 戦略サファリ 第2版 https://amzn.to/3csZg0t 経営戦略の本を読み漁るも、実プロジェクトの方が全くもって学びになるという普通の感想をもち、俯瞰での戦略論を求めるようになる。いやあ懐かしい 企業戦略論【上】基本編 競争優位の構築と持続 Jay Barney https://amzn.to/3dJjVxB 任天堂の戦略の妙に気が付きはじめ、ベースか似通ったものはないだろうかと思うようになった時にJay Barney

                                            Digital, digital and digital
                                          • ISUCON11に1人チームで参加するためにやったこと #isucon - くりにっき

                                            最初に モチベーション ISUCON歴 事前準備 準備期間 やったこと 事前に用意したもの&やったこと Sentryのbillingを有効化した SentryのSpike Protectionを無効化した デプロイスクリプト デプロイスクリプト解説 スニペット enable_monitoring.rb nr_mysql2_client.rb redis_methods.rb , memcached_methods.rb nginx.conf チェックリスト サーバ構築用のItamae 過去問素振り用のTerraform 【おまけ】stackprof-webnavをRuby 3.0対応した 当日やったこと 1人チームで参加した感想 1人チームのメリット 1人チームのデメリット おまけ:素振りで使ったAWSの費用 最初に 予選落ちなので勝者エントリを読みたい人はここで回れ右を推奨。 使用言語:

                                              ISUCON11に1人チームで参加するためにやったこと #isucon - くりにっき
                                            • Casbinで始めるアクセス制御 | フューチャー技術ブログ

                                              はじめにTIG真野です。認証認可連載の2本目です。 認証認可がテーマの中で、アクセス制御と聞くとちょっと外れているかもと思いましたが、Casbinについて紹介します。 トップページにも An authorization library that supports access control models like ACL... とあり、アクセス制御を支援する認可ライブラリだよって書いているので、OKと判断しました。 CasbinについてACL、RBAC、ABACなどの様々なモデルでアクセス制御を行えるライブラリです。 私が最初に存在を知ったのは、avelino/awesome-go に載っていたことからだったので、てっきりGo言語のみのライブラリかと思っていました。 実際はドキュメントを見ると、複数の言語をサポートしています。Go以外にも、Java, Node.js, PHP, Pyth

                                                Casbinで始めるアクセス制御 | フューチャー技術ブログ
                                              • 全裸監督 | Netflix (ネットフリックス) 公式サイト

                                                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                  全裸監督 | Netflix (ネットフリックス) 公式サイト
                                                • Segelflygetkarlstad - Diskussionsforum

                                                  Europeiskt Apotek hål i örat Klicka här - http://url-qr.tk/pharmacy - Gå till Apotek - 70% rabatt på kvalitetsmedicin. - Snabb leverans och fullständig anonymitet. - Bonuspiller och stora rabatter för varje beställning - Vi återbetalar om du inte är nöjd med produkten. ______________________________________________________________________________________ beställa generisk onlineapotek Bestämt bra

                                                  • ハイスコア: ゲーム黄金時代 | Netflix (ネットフリックス) 公式サイト

                                                    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                      ハイスコア: ゲーム黄金時代 | Netflix (ネットフリックス) 公式サイト
                                                    • Elasticsearch入門 | フューチャー技術ブログ

                                                      はじめにこんにちは。TIGメディアユニットの町田です。2020年4月にフューチャーに転職してきました。 当社を選んだきっかけの一つとしてこのTechブログの存在があったので、このように投稿できることをうれしく思います! 春の入門祭り🌸 #17は、全文検索エンジンとして高い人気を誇る「Elasticsearch」についての入門記事です。 Elasticsearchとは何か、どういうメリットがあるのかということから、ローカル環境へのインストールと簡単な活用事例を見ていきたいと思います。 ※本記事の環境はWindows 10 Pro 64ビットとなります。 Elasticsearchとは何かElasticsearchは「全文検索システム」を提供するソフトウェアです。 全文検索とは検索手法の一つで、文字列をキーにして複数の文書データをまたがって検索し、目的のデータを探し出す機能のことを指します。

                                                        Elasticsearch入門 | フューチャー技術ブログ
                                                      • AWS Glueで複雑な処理を開発するときのTips | フューチャー技術ブログ

                                                        はじめにこんにちは。TIGの藤田です。 Python連載 の8日目として、PySparkを使用したGlueジョブ開発のお話をします。 ETLツールとして使用されるAWS Glueですが、業務バッチで行うような複雑な処理も実行できます。また、処理はGlueジョブとして、Apache Spark分散・並列処理のジョブフローに簡単に乗せることができます! 特に複雑な処理は、やや割高な開発エンドポイントは使用せず、ローカル端末で、しっかり開発・テストを行いたいですよね。そのためのローカル開発Tipsをご紹介します。 内容 Glueジョブの開発と実行概要 Tip1: ローカル環境構築 Tip2: PySpark, SparkSQL開発 Tip3: 単体テスト(pytest) Tip4: データカタログどうする問題 Glueジョブの開発と実行概要ローカル開発の前に、AWS Glueでのジョブ実行方法を

                                                          AWS Glueで複雑な処理を開発するときのTips | フューチャー技術ブログ
                                                        • 【技育祭2023秋 登壇レポート】エンジニアを目指す君たちはどう生きるか ~ソフトウェアアーキテクトのすゝめ~ | フューチャー技術ブログ

                                                          TIG DX Unitの武田です。 技育祭2023秋のDAY1 14:30 - 15:15のセッションにて登壇させていただいた報告記事です。 技育祭についてhttps://talent.supporterz.jp/geeksai/2023autumn/ 技育祭はサポーターズさんが運営している、「技術者を育てる」ことを目的としたエンジニアを目指す学生のための日本最大のオンラインカンファレンスです。 弊社はスポンサーとして毎年登壇枠を頂いており、今回は私が登壇させていただく運びになりました。初めての参加でしたが、その名のとおり「お祭り感」満載の雰囲気があってとても楽しいイベントでした。 当日の内容 https://speakerdeck.com/rhumie/enziniawomu-zhi-sujun-tatihadousheng-kiruka まずタイトルについて「エンジニアを目指す君たちは

                                                            【技育祭2023秋 登壇レポート】エンジニアを目指す君たちはどう生きるか ~ソフトウェアアーキテクトのすゝめ~ | フューチャー技術ブログ
                                                          • ソフトウェアのバージョンと開発スタイルの関係について | フューチャー技術ブログ

                                                            はじめに初めまして、TIGに所属している原木と申します。 バージョンという言葉を身近に聞いたり、体感することは多いのではないでしょうか? 霜踏み弱体化前のバージョンでRTAの記録をたたき出したらしいね。最新版ならどんなビルドがおすすめだと思う?(執筆時は三月でした) 今日新作ゲームが配信されるぞ、帰ったら遊ぶんだ…ネットワーク機能を使うためには”本体の更新が必要です。更新しますか?” ソフトウェア開発においてもバージョンは決して避けて通ることはできません。しかし、プログラムにバージョンをつける側に立ってみると、そもそもバージョンとは何なのでしょうか?ふわっと考え出すとわりときりがないと思います。 バージョンの付け方ってどんなルールがあるのだろうか? バージョンをつけるタイミングは? バージョンってだいたいどれくらいの期間で上がるのだろう? バージョンって1(or0.1)から始めないといけな

                                                              ソフトウェアのバージョンと開発スタイルの関係について | フューチャー技術ブログ
                                                            • 【独学でWeb制作】月5万稼ぐための学習マップ【0円!未経験でもOK】

                                                              HikoPro こんにちは!大学生クリエイターでWebライター|エンジニア|YouTuberとして活動していますHikoProです! 最近は「若者のチャレンジを後押しするメディア」Z大学の編集長をしています! Web制作を独学で勉強して月に5万円くらい稼ぎたいけど、どうすればいのか分からない。この通りに勉強すれば、月5万円のWeb制作の案件が受注できる学習マップが欲しい! このような方に向け、今回の記事では、僕がWeb制作の案件を受注できるまでに学習したことを学習マップにして、0円で公開したいと思います。 HikoPro プログラミング学習歴は1年、フリーランスエンジニアとして独立し2ヶ月目で時給5000円を突破しました! この記事では、完全未経験(プログラミングが何か知らない人)〜Web制作で月5万円稼げるノウハウが詰まっているコンテンツなので、この通りにやればパソコン音痴の人でも、文系

                                                                【独学でWeb制作】月5万稼ぐための学習マップ【0円!未経験でもOK】
                                                              • Session Manager と踏み台サーバの共存構成 | フューチャー技術ブログ

                                                                はじめにこんにちはー TIG DX Unit のゆるふわエンジニアの前原です。 突然ですが、Session Manager 使ってますか?調べるとブログがたくさん掲載されているので使っているところは多いのかな?って思っています。 また、ブログのタイトルを見ると以下のメッセージが多い印象を受けました。 さよなら踏み台サーバ もういらない踏み台サーバ ..etc なんか、可哀想になってきますね。。 とはいえ、こういったメッセージが多い理由としては、以下のメリットからだと考えられます。 踏み台サーバ不要でAWS リソースに容易にアクセスすることが可能 SSH のキー管理も不要で、IAM User と必要な権限が付与されていればアクセスできる Security Group を意識しなくていい 操作ログも自動でCloudWatch Logs で取得される CloudTrail では、セッションを張っ

                                                                  Session Manager と踏み台サーバの共存構成 | フューチャー技術ブログ
                                                                • VSCodeでのGitの基本操作まとめ - Qiita

                                                                  はじめに 一年前に新人研修でGitを担当してTigの記事を書いたのですが,今年も同じくGitの研修を担当することになりました.新人さんたちにとってはターミナル環境はとっつきにくい人も多いようで,短い研修期間では操作自体に苦戦してしまい,Gitそのものを理解するというところに力を割けない人も少なくありませんでした. それを踏まえて今回はGUIで操作しやすい環境を検討したのですが,以下のポイントを踏まえてVSCodeを使うことに決めました. マルチプラットフォームで使える.(研修はWindows環境で行いますが,業務ではLinuxデスクトップ環境も使うので) Gitの基本的な内容はVSCode上でGUI操作が可能. Gitの内容とあわせて,プログラミング用のテキストエディタの一例として,導入しやすそうなVSCodeを紹介. VSCodeを使ったGitの基本的な操作を一通りまとめていきます. イ

                                                                    VSCodeでのGitの基本操作まとめ - Qiita
                                                                  • GitHub - rothgar/awesome-tuis: List of projects that provide terminal user interfaces

                                                                    AdGuardian-Term A TUI dashboard for monitoring real-time traffic from an AdGuard Home instance. bashtop Resource manager written in bash below A time traveling resource monitor for modern Linux systems bmon A monitoring and debugging tool to capture networking related statistics and prepare them visually. bottom A customizable graphical process/system monitor for the terminal. bpytop A Python-base

                                                                      GitHub - rothgar/awesome-tuis: List of projects that provide terminal user interfaces
                                                                    • GCP連載#7 GCPのData Transfer Serviceを使って簡単にS3からBigQueryにデータ転送をしてみる | フューチャー技術ブログ

                                                                      GCP連載#7 GCPのData Transfer Serviceを使って簡単にS3からBigQueryにデータ転送をしてみる GCP集中連載の7回目です。 TIGのDXチームに所属している加部です。入社してからは主にインフラやデータベースを中心に仕事をしており、現在はGOでバックエンドのAPIの開発なんかもしています。 突然ですがAWSを利用しているけどビッグデータの蓄積や解析はBigQueryで実施したい、なんて意見も最近多くなってきているようですね。実際にS3からBigQueryのデータ転送について検索すると、自前でデータ転送を作成してみましたや、データ転送をサービスとして販売しているような会社もあります。そんな中GCPが提供しているBigQeryへのデータ転送サービスDataTransferServiceのソース元としてS3が追加され、簡単にS3からBigQueryのデータ転送のジ

                                                                        GCP連載#7 GCPのData Transfer Serviceを使って簡単にS3からBigQueryにデータ転送をしてみる | フューチャー技術ブログ
                                                                      • わずか数秒の食品コマーシャルを魅力的にするロボットの働きとは?

                                                                        食品を宣伝するコマーシャルでは、ごく短いCM時間の間にその食品を最大限においしそうに、魅力的に見せなくてはなりません。そのために、食欲をそそる料理を用意して、それをきらびやかに飾り付けるだけではなく、撮影やエフェクトを助けるロボットが活躍することがあります。そんなロボットがどのように用意されて力を発揮しているのか、アメリカのニュースメディアVoxのYouTubeチャンネルが解説しています。 How robots made this food commercial look effortless - YouTube アメリカのウイスキー・ブランデーのメーカージャックダニエル(Jack Daniel's)のコマーシャル。黄色い背景にウイスキーのビンが映り…… 氷たっぷりのグラスに満たされたところに、ライムが落とされて水しぶきが上がります。みずみずしく涼しいイメージを感じさせる短いCMです。 こ

                                                                          わずか数秒の食品コマーシャルを魅力的にするロボットの働きとは?
                                                                        • Go Cloud#5 AWSのローカルモック環境であるLocalStackを活用する | フューチャー技術ブログ

                                                                          はじめにこんにちは、TIG DXチームの真野です。Go Cloud記事の第5弾です。 Go Cloud#1 概要とBlobへの活用方法 Go Cloud#2 Pub/Subの概要紹介 Go Cloud#3 Go CloudのDocStoreを使う Go Cloud#4 URLを編集するパッケージ Go Cloud#5 AWSのローカルモック環境であるLocalStackを活用する(この記事です) Go Cloud#6 GCPのローカルエミュレータを活用する Go Cloud#7 PubSubドライバー(pubだけ)を実装してみる 本記事ではGo Cloud経由でAWSのローカルモック環境であるLocalStackに接続してみたいと思います。 LocalStackはモックとして活用することが多いと思いますが、Go Cloudそのものにも Blob、Docstore、Pub/Subなどを利用す

                                                                            Go Cloud#5 AWSのローカルモック環境であるLocalStackを活用する | フューチャー技術ブログ
                                                                          • 日本製HeadlessCMSのmicroCMSを触ってみた | フューチャー技術ブログ

                                                                            はじめにはじめまして!TIG DXチーム アルバイターの三村です. 普段は大学院生をしておりフューチャーには AtCoder Jobs 経由でアルバイト採用していただき,5月でちょうど1年になります!ありがとうAtCoder!! これまで Vue.jsでのフロントエンド画面作成 Docker上でlocalstackを用いたAWS用の技術検証 Goでメッシュ計算ツール作成 Pythonで性能検証用のダミー時系列データの生成 などなどアルバイターですが幅広く様々なタスクをやらせてもらいました. そして今回はHeadlessCMSを利用したタスクをやることになりました.私自身HeadlessCMSどころかCMSを聞いたことすら無かったので,初めてCMS使ってみるにあたって感じたことを共有出来たらと思い本記事を作成させていただいております. そもそもCMSって?CMSはContent Manage

                                                                              日本製HeadlessCMSのmicroCMSを触ってみた | フューチャー技術ブログ
                                                                            • 30Gbps以上に超進化、次世代無線LAN「IEEE 802.11be」の実力

                                                                              現在の最新無線LAN製品である「Wi-Fi6」。その後継となる「Wi-Fi7」になる見込みの仕様の標準化が、米国の学会である「IEEE(Institute of Electrical and Electronics Engineers)」の標準化組織「IEEE-SA(Standards Association)」 の作業班「IEEE 802.11 WG(Working Group)」で進んでいます。それが「IEEE 802.11be 」(以下11be)です。11beは、MAC(Medium Access Control)層から上位層への通信レベル(MAC SAP)で30Gビット/秒(bps)以上の最高スループットを目指しています。本記事では11beの標準化作業に参加するNTTの研究者が、11beの標準化動向や高速化効果について解説します。 11axの後継規格、ARやVR、8K利用のために超

                                                                                30Gbps以上に超進化、次世代無線LAN「IEEE 802.11be」の実力
                                                                              • Terraform + Auth0 を調査してみる | フューチャー技術ブログ

                                                                                TIG DXユニット 1 アルバイトの小林です。 案件で認証プラットフォームであるAuth0を利用しています。 Auth0がHashiCorpとのパートナーシップを結び、TerraformでAuth0リソースの管理が可能となりました。 https://auth0.com/blog/partners-with-hashicorp-terraform/ 今回はTerraformで既存のAuth0リソースを移行するという観点で調査を行いました。 Auth0とは Auth0の概要についてはAuth0導入編をご参照ください。他にも技術ブログにはAuth0関連の記事が沢山あります。 Terraformとは TerraformとはHashiCorpによって開発されたオープンソースのクラウド管理ツールです。 クラウド環境のインフラの構成をコードに落とし込むことで、Git管理が可能になり、さらに状態を定義す

                                                                                  Terraform + Auth0 を調査してみる | フューチャー技術ブログ
                                                                                • Flutterで技術ブログRSSリーダー | フューチャー技術ブログ

                                                                                  はじめにTIG DXユニット 1真野です。 Dart/Flutter連載の5日目です。昨日は鶴巻さんのFlutterレイアウト入門でした。 この記事ではFlutterでRSSを用いてフューチャー技術ブログリーダーを作ろうと思います。 RSSとは RSS(RDF Site Summary/Rich Site Summary)はXMLを応用したデータ形式の一種で、Webサイト内の新着ページや更新ページのタイトルやURL、更新日時、要約などを一覧形式で記述することができる。 IT用語辞典 新着記事などの把握のためにサイトが配信しているXMLファイルのことですね。フューチャー技術ブログではatom.xmlを配信しています。 さきほどのatom.xmlのリンクを開いた人はほとんどいないと思いますが、Atom 1.0 という一般的な形式で、記事数は 20件 を上限にして生成しています。本ブログは静的サ

                                                                                    Flutterで技術ブログRSSリーダー | フューチャー技術ブログ