並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 31613件

新着順 人気順

Makeの検索結果121 - 160 件 / 31613件

  • 独自Webアプリや社内ツールが作り放題のオープンソース開発環境「ToolJet」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、さまざまなWebサービスやデータベースと連携して、独自のWebアプリなどを手軽に開発できるサービスをご紹介します! データソースの連携や画面デザインなどはドラッグ&ドロップの操作で簡単に構築が可能で、ロジックやイベント処理などもわずかなJavaScriptを利用するだけで開発できるのが特徴です。 オープンソースで開発が進められており、セルフホストすることで大きな制限もなく活用できるのでご興味ある方はぜひ参考にしてください。 【 ToolJet 】 ■「ToolJet」の使い方 それでは、「ToolJet」をどのように使えばいいのか詳しく見ていきましょう! まずはメールアドレスを入力したら【Create an account】ボタンをクリックして無料のユーザー登録を済ませておきます。 メールアドレス宛にユーザー登録用のリンクが送付されるの

      独自Webアプリや社内ツールが作り放題のオープンソース開発環境「ToolJet」を使ってみた! - paiza times
    • 100万件ぐらいのレコードを扱ったらOOMEが出た話。 - 谷本 心 in せろ部屋

      要約 技術的な話だけ教えて、という方のために先に結論だけ書いておきますと、PostgreSQLはクエリを実行した時点で全レコードの情報を一気に読んできてヒープを埋めてしまう場合がある、ということ話です。 たとえば、ResultSet#nextメソッドを使いながら処理を回すようなコードを書いて、少ないヒープでも処理できるようにするのは常套手段だと思いますが、そういうコードを書いていても一気にヒープを消費してしまうことがあるのです。詳しくはこのドキュメントを見てください。 https://jdbc.postgresql.org/documentation/head/query.html#query-with-cursor ことの発端 ちょっと仕事でJava + jOOQ + PostgreSQLで、DBのデータを集計するようなバッチ処理を書いてまして、もちろん俺様の書いたコードにバグなんてある

        100万件ぐらいのレコードを扱ったらOOMEが出た話。 - 谷本 心 in せろ部屋
      • 1,800円の超小型Arduinoモジュール「M5StickC」が発売、カラー液晶やWi-Fiを搭載拡張ポートもあり

          1,800円の超小型Arduinoモジュール「M5StickC」が発売、カラー液晶やWi-Fiを搭載拡張ポートもあり
        • Googleが仮のクレジットカード番号を生成して安全に買い物できるサービス「Virtual Cards」を発表

          Googleがネットショップなどの決済時に自分の所持するクレジットカード番号とは別の番号を生成するサービス「Virtual Cards」を発表しました。Virtual Cardsを用いることで、ユーザーはクレジットカード番号の流出を心配することなくネットショッピングを楽しめるようになります。 How we make every day safer with Google https://blog.google/technology/safety-security/how-we-make-every-day-safer-with-google/ ネットショップで買い物をする際はクレジットカードを利用すればスムーズな決済が可能ですが、クレジットカード番号がネットショップから流出してしまうリスクに不安を感じることもあります。Google PayやApple Payといった決済手段を使えばクレジッ

            Googleが仮のクレジットカード番号を生成して安全に買い物できるサービス「Virtual Cards」を発表
          • カズ・ヒロさんは「日本の文化が嫌になった」とは言っていない(中川 まろみ)

            第92回アカデミー賞の「メイクアップ・ヘアスタイリング賞」を2019年公開の映画『スキャンダル(原題:Bombshell)』で特殊メイクを担当したカズ・ヒロさんが受賞した。2年前に続いて、2度目の受賞となる。 カズ・ヒロさんは昨年に米国の市民権を取得し、現在は日本国籍ではなくアメリカ国籍なのだが、今回の授賞にあたり日本の記者から「日本での経験が受賞に生きたか」と問われ、こう答えた。 "Sorry to say but I left Japan, and I became American because I got tired of this culture, too submissive, and so hard to make a dream come true. So that's why I'm living here. Sorry".

              カズ・ヒロさんは「日本の文化が嫌になった」とは言っていない(中川 まろみ)
            • UIデザイン時にやってしまいがちな18の誤ち|Mikio Kiura / ANKR DESIGN

              WebデベロッパーのVictor氏による下記のツイートから始まるスレッドが大変参考になる内容だと感じたので、ご本人に許諾を得て日本語で紹介させていただくことにしました。 I reviewed 100+ user interfaces this year. Avoid the most common 18 mistakes to make your UI/UX design better 👇 — Victor (@vponamariov) July 30, 2021 私は今年100以上のユーザーインターフェースをレビューしました。あなたのUI/UXデザインをより良くするための、下記に示す18個の良くある誤ちを回避しましょう。本記事で使用する画像はすべてVictor氏のツイートから拝借しています。なお翻訳には一部私の意訳が入っていることをご了承ください。 1. 薄いコントラストの文字適切では

                UIデザイン時にやってしまいがちな18の誤ち|Mikio Kiura / ANKR DESIGN
              • AWS、Docker Desktop代替となり得る「Finch」をオープンソースで公開。ローカルマシンに仮想環境とコンテナランタイム、ビルドツールなど一式を導入

                AWSは、ローカルマシン上にLinuxコンテナのランタイム、ビルドツール、コマンドラインツールなど一式を簡単にインストールし、コンテナを用いた開発環境を開始できるソフトウェア「Finch」をオープンソースで公開しました。 Today we are happy to announce a new open source project, Finch. Finch is a command line client for building, running, and publishing Linux containers. Learn more in this blog from @estesp and @ChrisShort https://t.co/5qDdio806E#AWSCloud #containers #opensource pic.twitter.com/TDfcYlwwIs

                  AWS、Docker Desktop代替となり得る「Finch」をオープンソースで公開。ローカルマシンに仮想環境とコンテナランタイム、ビルドツールなど一式を導入
                • Linuxにおけるデバイスファイルの仕組み

                  Linuxにおけるデバイスファイルはデバイスをファイルという概念を通して扱えるようにしたものです。デバイスファイルは通常のファイルと同様に読み書きを行うことができます。しかし実際には、その読み書きはデバイスドライバを通じてデバイスの制御に変換されます。 この記事では、デバイスファイルへの読み書きがどのようにデバイスの制御に変換されるのかを説明します。デバイスファイルはデバイスドライバとファイルの2つのコンポーネントに依存したものであるので、最初にデバイスドライバ、次にファイルについて説明し、最後にデバイスファイルがどのようにデバイスドライバと結び付けられるかを解説します。 この記事の内容は主に詳解 Linuxカーネル 第3版及びhttps://github.com/torvalds/linux/tree/v6.1によります。 目次 デバイスドライバ デバイスドライバの実例 read_wri

                    Linuxにおけるデバイスファイルの仕組み
                  • 中学生からアイドルをやり社会人の年齢で卒業すると、学歴もなく社会経験もない人が生まれる問題を真剣に考えるべきではないか

                    劔樹狼 (劔樹人) @tsurugimikito 男女の生涯収入格差が明確にあるこの国で中学生くらいからアイドルやって学校もろくに行けず、社会人になっている年齢で卒業すると無条件にファンは激減、学歴なし、社会経験なしという現実はかなり厳しいですよね。それを自己責任で片付けるわけにはいかない。 2022-04-12 01:47:25 リンク Wikipedia アップフロントプロモーション 株式会社アップフロントプロモーション (UP-FRONT PROMOTION Co., Ltd.) は、日本の芸能プロダクション。アップフロントグループに属する。通称UFP(旧通称・UFA)。 当項目では便宜上、UFP以外のアップフロントグループ関連・提携会社についても記述する。 ハロー!プロジェクト 元ハロー!プロジェクト 元ハロー!プロジェクト 元ハロー!プロジェクト 元ハロプロエッグ お笑いタレント

                      中学生からアイドルをやり社会人の年齢で卒業すると、学歴もなく社会経験もない人が生まれる問題を真剣に考えるべきではないか
                    • Microsoftが誰でも簡単に機械学習モデルが作れるツール「Lobe」を公開! | Techable(テッカブル)

                      Microsoftは、WindowsやMacにダウンロードして無料で使える「Lobe」を公開している。同ツールでは、ネット接続やログインもなしで機械学習トレーニングができて、利用するデータはプライベートに保たれる。 Microsoftは2018年にLobeを買収し、同ツールをブラッシュアップしてきた。今では、誰でも簡単に機械学習モデルがトレーニングできるように…とのコンセプトを体現したものになっている。写真をインポートすれば自動でトレーニングLobeのWebサイトに掲載の紹介動画を観れば、このツールのシンプルな使い勝手が認識できるだろう。ナビゲーターがPCのWebカメラで水を飲む写真を複数通り撮影。同じく水を飲んでいないシーンを撮影すると、トレーニングが自動で行われる。 ラベルを調整して、Webカメラの前で水を飲むと「水を飲む」動作が検出できるように。また、モデルの修正も簡単にできるようだ

                        Microsoftが誰でも簡単に機械学習モデルが作れるツール「Lobe」を公開! | Techable(テッカブル)
                      • The History of the URL | The Cloudflare Blog

                        On the 11th of January 1982 twenty-two computer scientists met to discuss an issue with ‘computer mail’ (now known as email). Attendees included the guy who would create Sun Microsystems, the guy who made Zork, the NTP guy, and the guy who convinced the government to pay for Unix. The problem was simple: there were 455 hosts on the ARPANET and the situation was getting out of control. This issue w

                          The History of the URL | The Cloudflare Blog
                        • 2022 年に学んで良かった技術

                          雑に書いていきます。 バックグラウンド自分のバックグラウンドスキルは以下の通り。専門はリアルタイムな通信プロトコルを利用したサーバーの設計と開発とマーケティング。 Erlang/OTPWebRTCEnd to End Encryption細かいのはこちら。 SQLGo で sqlc を使うために学ぶことにした。sqlc を採用したのは複数人数で開発するときの共通言語としては SQL の方がいいだろうというのと、SQL はどんなデータを持たせたいのかを伝えるのに便利と判断したため。 今までずっと通信系ミドルウェアの開発をしてきたこともあって SQL を学ぶ必要が無かったが、今回いい機会なのでちゃんと学ぶことにした。 まずは利用データベースを完全にしぼって TimescaleDB (PostgreSQL ベース) で利用する SQL だけを学ぶことにした。 書籍は元 SIer のガチ SQL

                          • イーロン・マスクのTwitterCEO退任投票は退任賛成が過半数に達したものの「投票はボットによるもの」「投票権はTwitter有料会員に限定すべき」という意見にイーロン・マスクが賛同

                            Twitterのイーロン・マスクCEOは、2022年12月19日にCEO退任の是非を問う投票を実施しました。投票の結果マスク氏のCEO退任を望む声が過半数に達したものの、マスク氏は「TwitterにはディープステートのBOTが大量に存在しており、今回の投票結果はBOTに操作されたものだ」「投票権をTwitterの有料会員にのみ与えるべきだ」といった意見に賛同を示しています。 Good point. Twitter will make that change.— Elon Musk (@elonmusk) マスク氏は、Twitterを買収してCEOに就任して以降、認証済みマークの有料化や従業員の大量解雇といった抜本的な改革を進めていました。一方で、マスク氏が従業員に求める条件が厳しすぎることや、マスク氏が実施するアカウントの大量凍結解除が個人的な感情に依存しすぎていることが指摘されるなど、マ

                              イーロン・マスクのTwitterCEO退任投票は退任賛成が過半数に達したものの「投票はボットによるもの」「投票権はTwitter有料会員に限定すべき」という意見にイーロン・マスクが賛同
                            • 1on1ミーティングとは?その意味と、効果的に行う方法 | Coral Capital

                              本連載はオープンソースライセンスの1つであるGPLの元に公開されている「The Eng Team Handbook」(エンジニアチーム・ハンドブック)を翻訳したものです。開発チームが効率的に仕事するために必要な「効果的な1on1の実施方法」「開発メンバーから開発マネージャーにポジションが変わるときの注意点」「パフォーマンス評価のテンプレート集」「360度評価のテンプレート」などが含まれます。 著者はStripeのエンジニアであるrayleneさんです。これがStripeのやり方と明示されているわけではありませんが、急成長するシリコンバレーのスタートアップにおけるエンジニアチームの取りまとめ方という意味で、日本のスタートアップでも参考にしていただけるのではないかと思います。オリジナルの英文の文書では、まだ未着手の項目もありますが、すでに書き終わってるものについて翻訳し、連載の形で5回に分けて

                                1on1ミーティングとは?その意味と、効果的に行う方法 | Coral Capital
                              • 弁護士をやっている弟が資産を全て銀行預金にしているのだが、その理由が真理すぎて反論出来なかった話

                                まりーさん@ USA🇺🇸YOLO❗️(You Only Live Once) @maryoakleysan 私の弟、弁護士なんですが、資産は全て銀行貯金でかなりの大金。「なんで投資しないの?もったいない」と言ったら、「投資は管理が面倒。お金が増えても幸せは増えないけど、減るとストレスになる」真理すぎて反論出来なかった。自分と家族の幸せの軸がぶれない弟が誇らしい。投資だけが正義じゃない。 2022-06-07 11:11:19 まりーさん@ USA🇺🇸YOLO❗️(You Only Live Once) @maryoakleysan My brother is a lawyer in 🇯🇵 & all his wealth is in the bank. I said “why don’t u invest? Such a waste!” He replied “it’d tak

                                  弁護士をやっている弟が資産を全て銀行預金にしているのだが、その理由が真理すぎて反論出来なかった話
                                • 簡潔で分かりやすい英文を書くためのコツを整理した - Unboundedly

                                  職場で開催されていた「英語が母国語の人たちを対象とした英作文のコース」で学んだことを引き続きまとめます。 前回は英語論文を書く上で、どのような戦略で原稿を書き進めればよいかについて整理しました。 具体的には次の3ステップの順に執筆することで、効率のよいライティングが可能とのことでした。 論文全体の構造・ロジックの流れを決める パラグラフを書く センテンスレベルで文章を洗練させる ステップ1で決めた骨組みにしたがって、ステップ2ではパラグラフライティングのお作法にしたがってとにかく無心で手を動かして文章化していきます。 ここまででドラフト作成はほぼ完了です。 あとは英文を一つ一つ洗練させていくことで、より簡潔で分かりやすい文章を目指していきます。 今回はこの最後のステップ3を掘り下げていきます。 基本的にはコースで紹介されたこちらのテキストに書かれている内容です。 文章としては完結している

                                    簡潔で分かりやすい英文を書くためのコツを整理した - Unboundedly
                                  • 劇団ひとりさんが3Dプリンタを購入、さっそく使いこなしつつある様子が楽しそうでカッコイイ「次回のアメトークは3Dプリンタ大好き芸人」

                                    劇団ひとり @GekidanHitori 3dプリンタ欲しいんですが、なにかオススメありますか?10センチぐらいのエンブレムを作る予定です。知識ゼロのど素人でも何とかなるやつでMacで使えるやつがいいです。 2020-03-18 12:05:49

                                      劇団ひとりさんが3Dプリンタを購入、さっそく使いこなしつつある様子が楽しそうでカッコイイ「次回のアメトークは3Dプリンタ大好き芸人」
                                    • 「色」に課金…Adobe上のPantoneの色、月15ドルで阿鼻叫喚

                                      「色」に課金…Adobe上のPantoneの色、月15ドルで阿鼻叫喚2022.11.07 12:0051,753 Jody Serrano - Gizmodo US [原文] ( 福田ミホ ) 当たり前だったものがまたひとつ、当たり前じゃなくなった。 Adobeのデザイン系ソフトウェアを使ってる方々には今、困ったことが起きてます。Adobe Creative Suite、つまりPhotoshopやIllustrator、InDesignといったソフトウェアの中で、ある種の「色」が有料になり、月15ドル(約2,200円)かかることになったんです(年間だと90ドル≒約1万3000円に割り引かれますが、それにしても)。しかもその「色」というのは、特殊な色とかじゃなくて、業界標準になってるPantoneのライブラリで指定した色、なんです。 色ってたとえば「赤」といってもいろんな色味がありますが、P

                                        「色」に課金…Adobe上のPantoneの色、月15ドルで阿鼻叫喚
                                      • 「原作リスペクトなくオリジナルが通らないから自分の味を出そうとする脚本はやばい」原作ありアニメ化の闇を語る…特定作品名を浮かべる流れも

                                        神野オキナ @OKina001 小説屋デス Foreign followers, I like to make sure that I'm not an illustrator nor cartoonist. I'm just a novelist. 宣伝も流れます。HP okina.razor.jp okina.razor.jp

                                          「原作リスペクトなくオリジナルが通らないから自分の味を出そうとする脚本はやばい」原作ありアニメ化の闇を語る…特定作品名を浮かべる流れも
                                        • ラズパイで何作る? 職場や生活を少し便利に「入門向け創作アイデア」|fabcross

                                          Raspberry Pi(通称ラズパイ)という小型コンピューターをご存じですか? 安価ながらパソコン並みの性能を持ち、Node.jsやPythonといったプログラムでセンサーやデバイスの制御ができるハードウェアです。個人の電子工作からビジネスまで幅広く使われており、取り組む方も増えています。この記事では、ラズパイを使ってみようと考えている方に向けた、入門向けの創作アイデアをご紹介します。 Raspberry Pi(ラズパイ)とは? 改めてRaspberry Piを紹介すると、約6000円で買うことができる小型のコンピューターで、「ラズパイ」の略称でも知られています。クレジットカードサイズのボード1枚に全ての機能が搭載されていることから、SBC(シングルボード コンピューター)と呼ばれるカテゴリーに属するハードウェアです。 CPUやメモリーはもちろんのこと、Wi-Fiや有線LANといった通信

                                            ラズパイで何作る? 職場や生活を少し便利に「入門向け創作アイデア」|fabcross
                                          • 【特集】 数百円のジャンク液晶を透過に改造し、PCを華やかにしてみた

                                              【特集】 数百円のジャンク液晶を透過に改造し、PCを華やかにしてみた
                                            • 「モザイク画像の解像度を64倍にする研究」が人種差別の議論に発展、非難を集めた研究者はアカウントを停止

                                              計算機科学の分野において功績を収めた人物に贈られるチューリング賞を2018年に受賞した、Facebookの人工知能部門におけるチーフ研究者、ヤン・ルカン氏は、人工知能および機械学習における人種差別の議論で多くの非難を受け、Twitterアカウントを停止することを発表しました。 Yann LeCun Quits Twitter Amid Acrimonious Exchanges on AI Bias | Synced https://syncedreview.com/2020/06/30/yann-lecun-quits-twitter-amid-acrimonious-exchanges-on-ai-bias/ きっかけは2020年6月20日に、デューク大学が人工知能アルゴリズムを用いた高品質の画像生成に関する研究結果をTwitter上で公表したことから始まりました。 Face Depi

                                                「モザイク画像の解像度を64倍にする研究」が人種差別の議論に発展、非難を集めた研究者はアカウントを停止
                                              • 「AIの進化がすさまじい」悩んでることをAIに相談すると長所と短所を分析して意思決定を支援してくれるツールがすごい

                                                リンク rationale.jina.ai Rationale - a revolutionary decision-making AI powered by the latest GPT and in-context learning See two sides of the coin, make rational decisions. Use GPT and in-context learning to analyze pros & cons, cost-benefit, SWOT, and multi-option problems. Rationale helps you make well-rounded decisions. 17 users 22 リンク GMOリサーチ SWOT分析とは?内部環境・外部環境の4要素や分析方法を解説 SWOT分析は内部環境・外部環境を整理し、マ

                                                  「AIの進化がすさまじい」悩んでることをAIに相談すると長所と短所を分析して意思決定を支援してくれるツールがすごい
                                                • ロックダウン:欧米vsアジア|ショーンKY

                                                  新型コロナウイルス感染症COVID-19についての情報をお求めの方は、厚生労働省の情報ページか専門家の情報をフォローしてください。私は専門家を紹介する立場にはありませんが、例えば以下の方などが穏当かと思います。 ・新型コロナクラスター対策専門家(@ClusterJapan) ・押谷 仁(東北大学) ・高山義浩(huffpost記事一覧) ・今村顕史(@imamura_kansen) ・岸田直樹(@kiccy7777) ・坂本史衣(@SakamotoFumie) 筆者は医療や行政法の専門家ではありません。単なる素人の感想なので医療情報としての信頼は置かないでください。基本的に自分が納得するためだけに書いたものであり、他者を納得させるために書いたものではありません。 日本においても、3月中旬以降の感染者の急増を受け、クラスター対策の中心人物の一人西浦博氏が強力な行動制限を提案するに至った。ただ

                                                    ロックダウン:欧米vsアジア|ショーンKY
                                                  • EC初心者が10分で理解するECサイト制作の手順と費用相場

                                                    ※ASPも厳密にはクラウドECに入りますが、この記事ではebisumartのような「フルカスタマイズ可能なクラウドEC」をクラウドECと定義します。 ebisumart(エビスマート)公式サイト それでは、次に個人でECサイトを制作する方法を順に解説します。 ①個人の場合は無料ASPから始めよう! もし、個人でECサイトを始める方は、まずは「BASE」や「STORES」「カラーミーショップ」という誰でもカンタンにECサイトを作れる無料ASPがありますので、こちらでECサイトの制作をするのをおススメします。なぜなら制作費用が0円だからです。しかもEC制作は、まるでFacebookのアカウントを開設するようにカンタンなので、予算が企業に比べて制限のある個人であれば、これを利用しない手はありません。 無料ASPは初期費用、月額費用とも0円ですが、商品が売れた時に「決済手数料」が3%から5%くらい

                                                      EC初心者が10分で理解するECサイト制作の手順と費用相場
                                                    • JSON を行単位にわかりやすく展開してくれるコマンド gron がピンポイントでとても便利

                                                      JSON を行単位にわかりやすく展開してくれるコマンド gron がピンポイントでとても便利 2022-06-13-1 [Programming] コマンドラインでの JSON の操作には jq (軽量JSONパーサ)[2017-10-24-1] を使っています。万能で便利なんですが、奥まったところにある値だけを取りたいときとかちょっと面倒なんですよね。ちらっと値を見たいだけなのにおおげさになっちゃいがち。 ということで、 gron というのを使ってみました。 GitHub - tomnomnom/gron: Make JSON greppable!JSONをgrepしやすくするコマンドラインツールgronの紹介 - Qiitagronでjsonの扱いが楽になった話 – Tower of Engineers あ、これでいいや。 いわゆる「顧客(=私)が本当に必要だったもの」だわ。 例えば、

                                                        JSON を行単位にわかりやすく展開してくれるコマンド gron がピンポイントでとても便利
                                                      • プログラマーの教養としての原則

                                                        参考 プリンシプル オブ プログラミング - 3年目までに身につけたい一生役立つ101の原理原則 発行: 2016/3/23 著者: 上田 勲 まえがき プログラマーの世界で語り継がれる原則や格言を知ることは、その共通の言語や道徳を理解する手助けとなります。 『プリンシプル オブ プログラミング』(以下、プリプロ)は、統一された語句と形式により、先人のプログラマーたちが重要視していた思考法やアプローチを、微妙な概念の違いに気を使うことなく理解できるよう構築されています。この記事では、この本を読む上で役立つ101の原則マップと原則から抽出した価値観をまとめます。プリプロを読む際のガイドになればと思います。 一方で、プリプロに収録されていないウィットに富んだ原則や格言も多く存在します。この記事では、主に私の現場で重要視しているプリプロの101の原則以外の原則・格言も追加で紹介します。 プログラ

                                                          プログラマーの教養としての原則
                                                        • DBMSをGoで実装してみた - Sansan Tech Blog

                                                          こんにちは。プロダクト開発部の荒川 id:ad-sho-loko です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベースを何かしらの形で利用しているのにも関わらず、意外と内部の仕組みを理解していない場合が多いかと思います。僕もそうです。*1 しかし、エンジニアたるもの、その仕組みを知ることは非常に重要です。僕もデータベースについて勉強しようといくつかの本やサイトを調べていたのですが、なかでもCMU(カーネギーメロン大学)のDatabase System Groupがアップロードしている講義が最も勉強になりました。 www.youtube.com そして本ブログでは、上記の講義

                                                            DBMSをGoで実装してみた - Sansan Tech Blog
                                                          • マイクロサービス設計原則: SOLIDではなくIDEALS

                                                            キーポイント For object-oriented design we follow the SOLID principles. For microservice design we propose developers follow the “IDEALS”: interface segregation, deployability (is on you), event-driven, availability over consistency, loose-coupling, and single responsibility. Interface segregation tells us that different types of clients (e.g., mobile apps, web apps, CLI programs) should be able to inte

                                                              マイクロサービス設計原則: SOLIDではなくIDEALS
                                                            • Reactを自作しよう

                                                              この記事は Build your own React を翻訳したものです。 Reactを1から書き直していきます。 実際のReactコードのアーキテクチャに従いますが、最適化機能と必須ではない機能は今回は実装しません。 Step 1: createElement関数 Step 2: render関数 Step 3: 並列モード Step 4: ファイバー Step 5: Render Phase と Commit Phase Step 6: 差分検出 Step 7: 関数コンポーネント Step 8: Hooks Step 0 復習 最初にいくつかの基本的な概念を確認しましょう。 React、JSX、およびDOM要素がどのように機能するかをすでに理解している場合は、この章はスキップしても構いません。 今回は、次のわずか3行のコードをReactアプリの例として使用します。 const ele

                                                                Reactを自作しよう
                                                              • Summary of the Amazon EC2 Issues in the Asia Pacific (Tokyo) Region (AP-NORTHEAST-1)

                                                                2019年8月28日(日本時間)更新: 最初の事象概要で言及した通り、今回のイベントは、東京リージョンの1つのアベイラビリティゾーン(AZ)の一部に影響を与えました。この影響は当該 AZ の Amazon EC2 および Amazon EBS のリソースに対するものですが、基盤としている EC2 インスタンスが影響を受けた場合には、当該 AZ の他のサービス(RDS、 Redshift、 ElastiCache および Workspaces 等)にも影響がありました。お客様と今回のイベントの調査をさらに進めたところ、 個別のケースのいくつかで、複数のアベイラビリティゾーンで稼働していたお客様のアプリケーションにも、予期せぬ影響(例えば、 Application Load Balancer を AWS Web Application Firewall やスティッキーセッションと組み合わせてご

                                                                  Summary of the Amazon EC2 Issues in the Asia Pacific (Tokyo) Region (AP-NORTHEAST-1)
                                                                • 日韓の軋轢で、韓国はどうすればよいのか?: 極東ブログ

                                                                  日韓の軋轢で、韓国はどうすればよいのか? 残念ながら、私には、なんのアイデアもない。 理由は簡単で、日本のリベラルな知的空気では、日韓の軋轢については、過去の経緯を見てもそうだが、日本が無限に譲歩すべきであって、韓国側がどうすべきかということは問えない、と感じているからだ。 そして、私はその知的空気に抗う意見があるわけでもない。メリットも気力もない。しかたないなあと思うくらいだが、さて、この問題を国際的な視点から見ると、どうなるのだろうか。そんな関心で、つらつら、英米圏のメディアを見ていて、ふと、こういう考えは、日本の知的空気のなかでは、なかなか出せないかなと思う意見があった。Diplomat誌に掲載された”What's Driving Japan's Trade Restrictions on South Korea?”というコラムである。執筆者は、MITで政治学でPh.D課程にあるMi

                                                                  • VSCodeを使いこなすための一歩、コードを書く時に知っていると便利なショートカットのまとめ

                                                                    Visual Studio Codeでコードを書く時に知っていると便利なショートカットを紹介します。コードを書く時に自分がよく実行する操作のショートカットを覚えておくと、作業効率は格段にアップします。 21 VSCode Shortcuts to Make Coding Faster and More Fun by jsmanifest 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに VSCodeで利用できるショートカットのいくつかを見逃しているかもしれません。すべての人がすべてのショートカットを調べて、より速くコードを作成し、より多くの人に役立つショートカットを見つける時間があるわけではありません。 この記事では、より高速なプログラマーになるためのお気に入りのショートカットをリストアップしました。これらのショートカッ

                                                                      VSCodeを使いこなすための一歩、コードを書く時に知っていると便利なショートカットのまとめ
                                                                    • Git / GitHub を使用したチーム開発時のガイドラインを制定しました | DevelopersIO

                                                                      開発時にはみなさん Git や GitHub を使うと思いますが、使い方についてチームメンバー間で微妙に認識の違いがあると進捗を妨げてしまいます。それを防ぐためにガイドラインを定めてみました。 ちなみにこれは CX 事業本部の Tech Lead のお仕事紹介第 1 弾のポストです。 この記事の英語版も書きました。 前提 CX 事業本部ではクライアントからの開発案件や自社サービスの開発をしていますが、その際に有用な(と考えている)ガイドラインです。 様々な事情でチームメンバーが変更になる可能性があり、新規メンバーの立ち上がりを支援する意味合いも込めています。そのため、開発効率をなるべく落とさずに効果的なスキルトランスファーが実施できることを主眼としています。 ガイドライン 定めたガイドラインの全文を貼ります。 3 つのセクションに分かれています。 commit 時のガイドライン avoid

                                                                        Git / GitHub を使用したチーム開発時のガイドラインを制定しました | DevelopersIO
                                                                      • 嫌われないよう無難なコミュニケーションを取っていると相手の好感度が下がると判明 - ナゾロジー

                                                                        社会不安障害(SAD)は、人から注目される場面、失敗や恥をかくかもしれない場面に対し、強い不安を感じる疾患です。 SADを持つ人々は、そうした不安への一時的な対抗策として心理的な「安全行動」をよく取ります。 そしてこのほど、カナダ・マックマスター大学(Mac)の新たな研究により、他者との交流の中で「安全行動」を取る人は、誠実さや好感を抱かれにくく、結果的に相手に好かれないことが示されました。 では、心理的な「安全行動」とは具体的にどのようなものを指すのでしょうか? 研究の詳細は、2022年11月15日付で心理学雑誌『Behavioural and Cognitive Psychotherapy』に掲載されています。 People with social anxiety tend to engage in restrictive “safety behaviors” that make th

                                                                          嫌われないよう無難なコミュニケーションを取っていると相手の好感度が下がると判明 - ナゾロジー
                                                                        • テックリードになって気をつけていること - Qiita

                                                                          フューチャーアドベントカレンダー2020の24日目です。 はじめに フューチャーに入ってテックリード(社内だとアーキリーダーと呼ぶことも多い)のような役割をし始めて4,5年ほど経過しました。 いくつかの案件を回して自分なりに汎化・パターン化してきた部分も増えてきたので、気を付けていることをまとめました。 テックリードとは エンジニアのためのマネジメントキャリアパス――テックリードからCTOまでマネジメントスキル向上ガイド によると、以下のように説明されています。 テックリードはエンジニアの階層におけるランクのひとつではなく、シニアのレベルに達したエンジニアが担うことのできる職責群である 技術的なプロジェクトの管理者 部下に効率良く仕事を割り振って自身の負担を適宜軽減するよ う心がける チーム全体の生産性に照準を定め、しかるべき成果を上げるよう全力を尽くさなければならない 管理やリーダーシッ

                                                                            テックリードになって気をつけていること - Qiita
                                                                          • 小さなゲームを作ること、それ自身が楽しいのだ - ABAの日誌

                                                                            小さなゲームとは何か。スモールゲームマニフェスト(宣言書) 1 によれば、1プレイが10分以内に終わる、ブラウザなどで手軽に遊べるゲームを指す。 その定義で言うと、私は小さなゲームをすでに350個以上 2 作っていることになる。1年間で139個作ったこともある 3 。無類の小さなゲーム好きだ。 小さなゲームの何が良いって、短時間で作れるのが良い。速くて2時間、ちょっと苦戦しても10時間くらいではできるだろう。アートワークなどを凝り始めるといくらでも時間はかけられるが、ここでは1週間に1つゲームを作る、Game a week 4 のような取り組みでできる規模の、開発者目線でも小さなゲームとしたい。 短時間で作れるということは、いろんなアイデアを簡単に試すことができるということだ。「ヘンテコにおもしろい小さなゲームを作ろう」 5 というエッセイを、「ゲームクリエイターが知るべき97のこと2」と

                                                                              小さなゲームを作ること、それ自身が楽しいのだ - ABAの日誌
                                                                            • 「プロジェクト・ヘイル・メアリー」の素晴らしくも誤訳まみれの翻訳|広島鍋

                                                                              この文についてこの文は「プロジェクト・ヘイル・メアリー」の誤訳についてのものだ。 だから、未読の人はまずは本書を読んでみてほしい。 できれば原書を、それが難しいなら翻訳を。 「プロジェクト・ヘイル・メアリー」は素晴らしい本だ。 原文はもちろん、そして訳文もある程度は。 翻訳がひどいとは言わない。 この本のAmazonのレビューは4.7だ。 ひどい翻訳なら決してこうはならない。 しかし、誤訳は誤訳であり、この翻訳はそれによってある程度損なわれている。 誤訳だらけの素晴らしく読みやすい翻訳と、誤訳のない読みにくい翻訳はどちらがいいか? これはもちろん程度問題なのだが、少なくともこの翻訳については、「誤訳のない読みにくい翻訳よりいい」と言える。 それぐらい読みやすい翻訳だ。 では、なぜぼくは世間にあふれる誤訳のない読みにくい翻訳について書くのではなく、この翻訳——誤訳だらけの素晴らしく読みやすい

                                                                                「プロジェクト・ヘイル・メアリー」の素晴らしくも誤訳まみれの翻訳|広島鍋
                                                                              • みなさん「はんだ付け」してますか? 電子工作初心者にこそ知ってほしい楽しさと奥深さ | となりのカインズさん

                                                                                fumi 小学校1年生で初めてはんだ付けをしてから電子工作にハマり,今はハードウェア全般広くものづくりをしています。

                                                                                  みなさん「はんだ付け」してますか? 電子工作初心者にこそ知ってほしい楽しさと奥深さ | となりのカインズさん
                                                                                • Twitterから友達がみんな出て行って悲しい。だから「#RIPTwitter」が呟かれると泣く鳥を作りました→まさかの結果に

                                                                                  David Pride @davejavupride Husband to an awesome wife. Lifelong tinkerer. Current status - Post-doc. researcher, digging deep into data @kmiou @oacore #openscience #openaccess piandchips.co.uk 友達がみんな出て行ってしまうので、悲しいです。だからBye-Bye Birdを作りました。Twitter APIに接続し、誰かが#RIPTwitterのハッシュタグを使うと、一粒の涙を流すようにしました。 David Pride @davejavupride @Raspberry_Pi All my friends are leaving and this makes me sad. So I made Bye

                                                                                    Twitterから友達がみんな出て行って悲しい。だから「#RIPTwitter」が呟かれると泣く鳥を作りました→まさかの結果に