ブックマーク / style.potepan.com (4)

  • GitHub Enterpriseは、企業にうれしい機能がいっぱいあります! | ポテパンスタイル

    GitHub Enterpriseは企業向けのGitサービス 簡単に導入出来る上、低コストで利用可能 万全のセキュリティ体制で安心 専用ダッシュボードやヘルスチェックなどの限定機能が利用可能 超有名企業でも導入実績有り Github Enterpriseとは GitHub Enterprise(GHE)とは何かを一言でいうと、Enterpriseという単語からも分かるとおり、企業の導入に適したGitです。履歴管理やブランチの作成といった基機能はGitと変わりません。 企業がソースコード管理の仕組みを導入するとき、必ず問題となるのが以下です。 セキュリティを担保できるか? 既存環境へ導入できるか? 運用コストを抑えられるか? これらを容易に解消してくれるのが、GitHub Enterpriseなのです! 導入が簡単 GHEの導入はとても簡単です。さまざまなクラウドへの導入が可能なのに加えて

    usaku
    usaku 2024/07/09
  • MySQLで利用可能な整数型について解説!int(11)のカッコに設定された数値って何? | ポテパンスタイル

    MySQLでデータサイズが決まるのはint, tinyintなどのデータ型 まず結論として、MySQLで整数型のデータサイズが決まるのは「データ型」に何を指定したかで決まります。 MySQLの整数型には5種類のデータ型が存在する MySQLには整数型として下記の5種類が提供されています。 tinyint 符号あり:-128 ~ 127 符号なし:0 ~ 255 smallint 符号あり:-32768 ~ 32767 符号なし:0 ~ 65535 midiumint 符号あり:-8388608 ~ 8388607 符号なし:0 ~ 16777215 int 符号あり:-2147483648 ~ 2147483647 符号なし:0 ~ 4294967295 bigint 符号あり:-9223372036854775808 ~ 9223372036854775807 符号なし:0 ~ 1844

    usaku
    usaku 2023/11/10
  • Javaで簡単なチャットアプリをWebSocketで実装してみよう | ポテパンスタイル

    WebSocket 登場以前には、Cometというサーバーサイドでポーリングを行う手法を用いて、HTTPでリアルタイム通信を実現しているサービスもありましたが、HTTPのデメリット自体を解決できるわけではなく、ポーリングをすることにより、サーバー側に負荷がかかることから、根的な解決には至りませんでした。 WebSocket の登場 そこで、リアルタイム通信における HTTP の問題を解決すべく、WebSocket が登場しました。 WebSocket は最初は HTML5 の仕様の一部として策定されましたが、現在では単独のプロトコルとして仕様が定められています。 サーバーからの通信も可能に 一度、クライアントから接続を行えば、以降はサーバーからの通信も行え、いわゆるプッシュ通知のようなことも、WebSocket であれば容易に実現ができるようになりました。 ヘッダーのデータ量が少ない W

    usaku
    usaku 2023/02/24
  • 【Java】Websocketでリアルタイム通信!サンプル付きで紹介します | ポテパンスタイル

    Java WebSocketとは WebSocketとは、Webでの双方向通信を低コストで行うための仕組みのことです。 Web通信には、主に「HTTP」が使われていました。 HTTPは、HTMLで記述された文書を転送するためのプロトコルで、この規格が定められた当時のWebページは、遠くにいる人たち同士が知識・情報を共有するために作られました。 しかし、Webの発展にあわせてSNSをはじめとするインタラクティブ(対話型・双方向)なWebアプリケーションの登場によって、リアルタイムでのやりとりが必要になっています。 例えば、TwitterやFacebookなど誰かが投稿した内容が、他の人の画面でもリアルタイムに表示・更新されないと困りますよね。 この、リアルタイムなやりとり(双方向通信)を実現するのに、HTTPでは少し難しかったのです。 それでもなんとかして、HTTPを用いてクライアント⇄サー

    usaku
    usaku 2023/01/29
  • 1