【月刊】Web3.0トピック振り返り~2024年2月編~

はじめに こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。エンジニア・PMとして、Web3.0に関わるプロジェクトを担当しております。 「【月刊】Web3.0トピック振り返り」では、毎月Web3.0関連で気になったトピックを取り上げて紹介していきます。 …

プロジェクトマネージャーを経験して得た教訓集 vol.2

はじめに こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。 エンジニア・プロジェクトマネージャーとして、主にWeb3.0に関わるプロジェクトを担当しております。 今回はプロジェクトマネージャー(以下、PM)を経験して得た、自分なりの教訓を紹介…

関数型プログラミングのセカイ

はじめに 次世代デジタル基盤開発事業部のIと申します。 筆者は、メインの仕事として、Webサイトの設計・実装を行っております。 また、個人的にソースコードの品質を担保する方法を試行錯誤しており、プロジェクトに還元し、そのためのドキュメントをプロジ…

iOS16固有のTabViewとNavigationStackを併用した際に生じるアニメーションの不具合と対応方法について

決済認証システム開発事業部の冨永です。 普段の業務ではiOSアプリ・iPadアプリ開発を担当しております。 iOS 16の登場でSwiftUIには新しいNavigationStackが追加され、従来のNavigationViewに比べて、より柔軟なナビゲーション体験を提供するようになりまし…

エンジニア社外体験記〜ノリで金沢へ行き開発合宿してみた編〜

決済認証システム開発事業部の冨永です。 普段の業務ではiOSアプリ・iPadアプリ開発を担当しております。 少し前になりますが、ふとしたことがきっかけで 仲のよい同僚を誘って金沢で開発合宿を行なったので、その時の様子を記事にしました!

プロジェクトマネージャーを経験して得た教訓集

はじめに こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。 エンジニア・プロジェクトマネージャーとして、主にWeb3.0に関わるプロジェクトを担当しております。 今回はプロジェクトマネージャーを経験して得た、自分なりの教訓を紹介させていただ…

【月刊】Web3.0トピック振り返り~2024年1月編~

はじめに こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。エンジニア・PMとして、Web3.0に関わるプロジェクトを担当しております。 「【月刊】Web3.0トピック振り返り」では、毎月Web3.0関連で気になったトピックを取り上げて紹介していきます。 …

月刊Web3.0注目トピック~2023年12月編~

はじめに こんにちは。次世代デジタル基盤開発事業部の鈴木康男です。エンジニア・PMとして、Web3.0に関わるプロジェクトを担当しております。 「月刊Web3.0注目トピック」では、毎月Web3.0関連で気になったトピックを取り上げて紹介していきます。 ※2023年…

Langchainで踏み出すChatGPTの世界〜Langchainを使ってチャットボットを作ってみた〜

はじめに 本投稿は TECOTEC Advent Calendar 2023 の最終日(25日目)の記事です。 こんにちは。次世代デジタル基盤開発事業部の山田です。 普段は主にバックエンドエンジニアとしてシステム開発に携わっております。 本記事では私が以前から気になっていた…

ノンデザイナーが『ノンデザイナーズ・デザインブック』を読んでみた

本投稿は TECOTEC Advent Calendar 2023 の24日目の記事です。 はじめに こんにちは。決済認証システム開発事業部の近久です。普段はサーバーサイドエンジニア・PMとして業務に携わっています。 ここ最近は提案業務にも携わっていて、クライアント向けの提案…

zsh設定ファイルを解読しよう

はじめに 本投稿は TECOTEC Advent Calendar 2023 の23日目の記事です。 こんにちは。次世代デジタル基盤開発事業部の安彦です。 私は新卒3年目で、Webシステムのフロント/サーバエンジニアとして業務に携わっています。 さて、皆さんは上手くシェルの設定で…

スマートコントラクトのデザインパターンについて整理してみた

本投稿は TECOTEC Advent Calendar 2023 の22日目の記事です。 こんにちは、次世代デジタル基盤開発事業部の三島です。 普段は、スマートコントラクトの開発やバックエンドの開発に携わっています。 はじめに 2023の1月にテコテックに入社して以降、様々なプ…

【Arduino】子供と一緒にラジコンを作った話

本投稿は TECOTEC Advent Calendar 2023 の21日目の記事です。 こんにちは。テコテックの八木です。 「何か面白いものないかな〜、なければ作るぞ!」と日々生活している中で子供と一緒に作った “遊びの一品” を紹介してみようと思います。 Arduino の Bluet…

デザイン思考について

本投稿は TECOTEC Advent Calendar 2023 の20日目の記事です。 こんにちは、決済認証システム開発事業部の黒田です。 業務では、主にUIUXデザインを担当しております。今回は、デザイン思考について簡単にご紹介したいと思います。 デザイン思考とは? 共通…

「自慢できる会社にしたいよね」という話

本投稿は TECOTEC Advent Calendar 2023 の19日目の記事です。 タイトルの通り、「自慢できる会社にしたいよね」という話を、先日行われた社員総会の閉会挨拶にてさせていただきました。 社員総会の詳細については こちらの記事 をご覧ください。 本投稿では…

【React】JSXのHTML部分に長い処理書くのやめないか?

本投稿は TECOTEC Advent Calendar 2023 の18日目の記事です。 はじめに こんにちは。次世代デジタル基盤開発事業部の熊谷です。 普段はWebアプリケーションのフロントエンド・バックエンドの開発に携わっています。 最近はコードレビューやプロジェクトへの…

【Node.js】バックエンド用フレームワーク、NestJSに入門してみた

本投稿は TECOTEC Advent Calendar 2023 の17日目の記事です。 こんにちは、決済認証システム開発事業部の栗田と申します。 2023年2月に中途採用で入社させていただき、現在はLaravelを用いたバックエンドの開発に従事しています。 開発経験に乏しい私ですが…

Jetpack Composeを使ってシンプルなドラムロール型DatePickerを作ってみる

本投稿は TECOTEC Advent Calendar 2023 の16日目の記事です。 はじめに こんにちは。証券フロンティア事業部の割子田です。普段の業務では主にAndroidアプリの開発に従事しています。 Jetpack Composeのバージョン 1.0(初の安定版)がリリースされてから2…

課題を記載する際に意識していること

本投稿は TECOTEC Advent Calendar 2023 の13日目の記事です。 こんにちは。決済認証システム開発事業部の當間です。 エンジニアならGithubのissueやBacklogのタスク、Redmineのチケットといった いわゆる課題を登録することってありますよね。 (本記事では…

ChatGPTリリースから1年を振り返る

本投稿は TECOTEC Advent Calendar 2023 の15日目の記事です。 こんにちは、証券フロンティア事業部の前田です。 ChatGPT3.5がリリースされてから1年たったので、1年で起こった個人的に印象的な出来事と一緒に当時思ったことを思い出して振り返っていこうと…

Go言語でのDockerfileのベストプラクティスを考えてみた

本投稿は TECOTEC Advent Calendar 2023 の14日目の記事です。 こんにちは。次世代デジタル基盤開発事業部の椎葉です。 私は担当する案件でDockerを使用してGo言語のアプリケーションを作成しています。その中で、いくつかDockerfileの改良・修正を行いまし…

WKWebView.reload() を SwiftUI でもできるようにする

本投稿は TECOTEC Advent Calendar 2023 の 12 日目の記事です。 はじめに こんにちは。決済認証システム開発事業部 の 牛越 嵩 です。10月頭に、iOS エンジニアとして入社しました。 (入社前までは React 中心にやっておりました。初の iOS 実務です。) さ…

大規模言語モデルを扱うライブラリtransformersを使って文章の感情分析をしてみた

本投稿は TECOTEC Advent Calendar 2023 の11日目の記事です。 こんにちは、次世代デジタル基盤開発事業部の武田幸多朗です。 最近、『大規模言語モデル入門』という本を読む機会がありました。その中から特に印象に残った、文章の感情分析について少し紹介…

Neovimの設定をVimScriptからLuaに置き換える

本投稿は TECOTEC Advent Calendar 2023 の10日目の記事です。 こんにちは、証券フロンティア事業部の内田です。 エディタは何を使っていますか? Visual Studio CodeやIDEなどたくさんありますが、私はNeovimを使っています。 neovim.io VimにはVimScriptと…

【初心者向け】Keycloak(認証・認可OSS)の導入手順紹介

本投稿は TECOTEC Advent Calendar 2023 の9日目の記事です。 はじめに こんにちは。決済認証システム開発事業部の吉本です。普段はサーバーサイドエンジニアとして業務に携わっています。 これは入社前の話なのですが、配属先が決済認証システム開発事業部…

GitHub Codespaces で簡単スマートコントラクト開発環境構築

本投稿は TECOTEC Advent Calendar 2023 の8日目の記事です。 はじめに こんにちは、次世代デジタル基盤開発事業部の樋口です。普段はWeb3.0に関わるプロジェクトを担当しています。 Web3.0関連のプロジェクト経験はまだ浅く勉強の日々ですが、ちょっとした…

プロジェクトの足回りを整備しよう

本投稿は TECOTEC Advent Calendar 2023 の7日目の記事です。 決済認証システム開発事業部の鍛治です。 私はテコテックに入社後、主に開発に携わっていたのですがここ半年ほどは要件定義、設計、プロジェクト管理といった業務を行っています。 今回は自分自…

【CSS】Flexboxをマスターしよう!

本投稿は TECOTEC Advent Calendar 2023 の6日目の記事です。 はじめに こんにちは。決済認証システム開発事業部の平沢です。 フロントエンドエンジニアとして、業務に携わっているのですがCSSって奥が深いな...と思う機会が多いので、数あるプロパティの中…

Jetpack Composeでロゴをシュッと出してみる

本投稿は TECOTEC Advent Calendar 2023 の5日目の記事です こんにちは、決済認証システム開発事業部の飯髙です。 普段はAndroidアプリ開発に携わっています。 業務でアプリをビルドした際にスプラッシュ画面を見ることが多いのですが、そこにはクールに「シ…

ChatGPTを用いて体調グラフ化アプリを作成してみた

本投稿は TECOTEC Advent Calendar 2023 の4日目の記事です。 こんにちは、次世代デジタル基盤開発事業部の速水です。 今回は社内の体調の可視化アプリの作成を依頼されたため、ChatGPTを用いて開発してみたという記事になります。 何かと話題になっているCh…