HackMD
  • Beta
    Beta  Get a sneak peek of HackMD’s new design
    Turn on the feature preview and give us feedback.
    Go → Got it
    • Beta  Get a sneak peek of HackMD’s new design
      Beta  Get a sneak peek of HackMD’s new design
      Turn on the feature preview and give us feedback.
      Go → Got it
      • Sharing Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Note Permission
      • Read
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • Write
        • Owners
        • Signed-in users
        • Everyone
        Owners Signed-in users Everyone
      • More (Comment, Invitee)
      • Publishing
        Please check the box to agree to the Community Guidelines.
        Everyone on the web can find and read all notes of this public team.
        After the note is published, everyone on the web can find and read this note.
        See all published notes on profile page.
      • Commenting Enable
        Disabled Forbidden Owners Signed-in users Everyone
      • Permission
        • Forbidden
        • Owners
        • Signed-in users
        • Everyone
      • Invitee
      • No invitee
      • Options
      • Versions and GitHub Sync
      • Transfer ownership
      • Delete this note
      • Template
      • Insert from template
      • Export
      • Dropbox
      • Google Drive Export to Google Drive
      • Gist
      • Import
      • Dropbox
      • Google Drive Import from Google Drive
      • Gist
      • Clipboard
      • Download
      • Markdown
      • HTML
      • Raw HTML
    Menu Sharing Help
    Menu
    Options
    Versions and GitHub Sync Transfer ownership Delete this note
    Export
    Dropbox Google Drive Export to Google Drive Gist
    Import
    Dropbox Google Drive Import from Google Drive Gist Clipboard
    Download
    Markdown HTML Raw HTML
    Back
    Sharing
    Sharing Link copied
    /edit
    View mode
    • Edit mode
    • View mode
    • Book mode
    • Slide mode
    Edit mode View mode Book mode Slide mode
    Note Permission
    Read
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    Write
    Owners
    • Owners
    • Signed-in users
    • Everyone
    Owners Signed-in users Everyone
    More (Comment, Invitee)
    Publishing
    Please check the box to agree to the Community Guidelines.
    Everyone on the web can find and read all notes of this public team.
    After the note is published, everyone on the web can find and read this note.
    See all published notes on profile page.
    More (Comment, Invitee)
    Commenting Enable
    Disabled Forbidden Owners Signed-in users Everyone
    Permission
    Owners
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Invitee
    No invitee
       owned this note    owned this note      
    Published Linked with GitHub
    Like BookmarkBookmarked
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    --- title: 姫路IT勉強会 2022.04 langs: ja-jp --- 姫路IT系勉強会 2022.04 ==================== * 開催日: 2022/04/16 13:15 - 18:38 * 司会: wateさん * 参加人数: 参加者: 9名 (うち学生 0名) * HackMD: https://hackmd.io/vt1YvcZ1RN-kpoM0vVc1jw * connpass: https://connpass.com/event/247068 * ハッシュタグ:[#histudy](https://twitter.com/search?q=%23histudy&src=typd) * Discord(オンラインミーティング専用)姫路IT系勉強会招待コード: https://discord.gg/rZCeScB * Discordは無料プランに乗れる人数(10人以内)なので使っています。 * 有料版でも$15/月程度なら払えなくもないですね。 * Discord以外にも色々ありますので、人数が増えたら検討しましょう。 * ニュース * [GitLab.com、SaaS版の無料枠を最大ユーザー5人までに制限。6月から](https://www.publickey1.jp/blog/22/gitlabcomsaas56.html) * [Spring Frameworkの脆弱性 CVE-2022-22965(Spring4shell)についてまとめてみた](https://piyolog.hatenadiary.jp/entry/2022/04/01/065946) * [Emacs 28.1 is released](https://lists.gnu.org/archive/html/emacs-devel/2022-04/msg00093.html) native compileなど * [Atlassian](https://gigazine.net/news/20220414-the-longest-atlassian-outage/) ... ## 近況報告 * 転職と引越しにともない新しくサーバールーム構築中 * 最近bug多くない? * bind 夏のバグ祭りももうすぐ! ## ネタ ここより下に `### <ネタ>+(名前)` の形でネタを書いてください。 ### 遺産(負債)はつらいよ * 知り合いの負の遺産を整理するのを手伝ったら1ヶ月潰れた * 隠し借金が出たりする * 相続放棄という手もあるけど対応期限も短い * 部分相続という部分的な相続も出来ますが、総額0円相当に収めないといけない * [JICC](https://www.jicc.co.jp/)という信用情報のサイトで1万ほどで債権情報を拾えるよ * 土地と建物の名義が違うと、放棄のために上モノを処理しないと行けない・・・ * 土地が故人、建物が相続人 * 土地に根抵当が設定されている。など特殊要件があると、債務ではなく債務契約が引き継がれて面倒 * 保険とかも同一支払条件を多重契約してると約款的に出ないこともあるよ * 契約書はちゃんと見ようね! * そういうことする人は見ないんよなぁ・・・ * 遺産とか相続とか * ITだと課金が発生するものがあって * 故人の時点で非契約者がいないので契約抹消になるけど、一部契約が消えない企業もある... * 仮想通貨だと換金できなかったり.. * 税金も未整備だから * ITコミュニティの高齢化 * 親がね・・・からあの人がね・・・になりそう ### 仮想化ソフトって色々干渉するよねー * VT-dとかの取り合いする * Hyper-VがWSLとかで有効になってると他のソフトが仮想化機構使えなくて起動しないとか * Linux上のKVMとVirtualBoxとかでも起きるよ * VMwareだとうまくいく? * 適合ハードウェアがガンガン減っている * プロプラはある * オープンソースもメンテナンスはしんどいという話 * Linux の RaiserFS も[切られるらしい](https://gihyo.jp/admin/clip/01/linux_dt/202203/01) * 古めのCPUも切られてるはなし * UEFIでたくさん。BIOSいらんやろ(Fedora) * [Fedora Rawhide](https://docs.fedoraproject.org/en-US/releases/rawhide/) * 昨今のDebian Sidはかなり安定してる * [ローレンローレンローレン♪](https://www.youtube.com/watch?v=RdR6MN2jKYs) * ローリングリリース... * CentOSも[ローリングリリースになった](https://japan.zdnet.com/article/35163736/) * debian は古い?という誤解 * Debian/UbuntuはPPA切り捨てる方向 * 正規パッケージにないのはflatpakやsnapに移行する模様 * 結局Dockerでよくね? * [ESXi](https://www.vmware.com/jp/products/esxi-and-esx.html) hypervisor いいよね。 * 最近7.0出たあたりでUSB-NICとか古いCore iシリーズ切られたね * 古いHWはちゃんと切らないとメンテのコストが ### 技術力格差でドン引きされる * 姫路ならではの話のトビカタ * 転職先で同僚(情シス)に、なにげにITの話をしたらドン引きされました * macOS 勧めるだけすすめといてサポートしないヒトいるよね。 * ダウンロードフォルダにファイルを溜め過ぎると(インデックスが?)おかしくなった(Window10) * フォルダの出入りが激しいとインデックス作成時間が爆発するはなし * [IndexSearchが遅いバグ](https://news.line.me/articles/oa-ascii/8de405807bb4)確認されていますが、根本解決してません * 以前のmacOSもインデックスで問題おきたな * Win10/11ってDebian Sidみたいなイメージ * 一般人とはこういう人だというのを見せつけられた * 逸般人は普通の人と会話しよう ### 新しい言語にチャレンジする?(fu7mu4) * nim * [Nimを知ってほしい](https://qiita.com/happy_packet/items/3c59abf9875f4f6869c9) * python に似た構文 * 内部的にCに変換する * メモリ管理が独特 * ソースコードを解析して自動的にメモリ放棄をいれる * Linux KernelはRustで書き換えないの? * 開発環境的にCPUサポートが限定されるので... * Linusも[現状では否定的](https://japan.zdnet.com/article/35174333/) * カーネルで例外はちょっと... * [Raspberrypi Picoで動く](https://github.com/beef331/picostdlib)っぽい? * C++もはける!変態っぽい! * python から移行しやすいやん? * 日経Linuxは最近、Pythonの記事ばかり * もう少し色々な言語を載せてほしいんだけど * AIとかそのへんで流行ってるからか * Windowsでも(比較的)動かしやすい * VBAよりはクソコードを書きにくい ### DXの話 * Code for HarimaでDXを推進するところの話 * 手続きを変えないのがおかしい * 箱物行政、ソフトウェアやシステムをいれて解決するものではない * ものごとに説明できないから * データを変える必要があるのに * 儀式が必要? * UI/UXだから * 画面上で変更するだけだと認識しづらいから * いっそのこと、[Oculus](https://www.oculus.com/?locale=ja_JP)で全部やってしまえば? * Oculus儲かってないらしい * ゲームコンソールのビジネスモデル(ロイヤリティ)がうまくいってない * みんなアプリはSteamで買うらしい * [steam deck](https://www.steamdeck.com/ja/)は Linux だから! ### 12th Intel Core iシリーズのBig.Little構成ってどうなん? * 12th Core iで上位グレードにPコア、Eコアの概念が登場 * Win10はOS的にうまく使えてないみたいだけど、Win11はいい感じらしい * バックグラウンドプロセス、長時間処理をEコア * フロントプロセスをPコア * これを適切に分けないと、パフォーマンスより、電力的に劣る結果に * Big.Little構成・・・バグ踏みそう * Intelは結構前からGPU対抗のベクトルプロセッサをPentium3系コア多数ととCore系コアの組み合わせをテストし続けて来たので、ノウハウ的には溜まっているはず * EコアオンリーのCPUくれたらいいのに * 組み込み系の15w以下CPUのラインナップの更新が無い * Eコアベースの4コアくらいのCPUを出してくれると、一部泣いて喜ぶ人がいる ## 休憩(15:15~から再開) ### macOS勧める? * とりあえず Windows をお勧めする * 相談者の状況によっては、Macを勧める可能性も無いでは無い * 自分はMacユーザーなので、Windowsを勧めるが、「Windowsは知りません」で逃げる * やっぱりユーザーやユースケースによる * サポートできるかどうかによってかわる * Linux 勧められるのは、サポートできる人だけ * なので使わせてるのは彼女だけw * Macを勧める「だけの」(サポートしない)人は、無責任じゃないかな? * スタバでMacbookを開くのはいいが、仕事ならコンプライアンス違反じゃない? * ショルダーハックされる危険性もあるよね * 趣味のコードじゃないの? * 君もこのプロジェクトに興味あるかい? ### MS.NET6挑戦中(tomline) * MicrosoftのOSS環境、.NetFrameWork → .NET Core → .NET6 * [.Net](https://dotnet.microsoft.com/ja-jp/) Core から MIT ライセンスのOSS * [MAUI](https://docs.microsoft.com/ja-jp/dotnet/maui/what-is-maui) (.NET のGUI) がでるらしい * [MAUI Release Candidate](https://devblogs.microsoft.com/dotnet/dotnet-maui-rc-1/) でたらしい * [Xamarin](https://docs.microsoft.com/ja-jp/xamarin/get-started/what-is-xamarin) の進化版 * package いれるときに容量くう * 全プラットフォーム対応のため全部依存関係をもってくる * 10GBとかつかう * [Eto.Forms](https://www.nuget.org/packages/Eto.Forms/) なら NET5でもNET6で動く * FE~BEまで一連プログラム対応中 * BE側:WebAPI、SQLServer、ORM * FE側:[Blazor](https://docs.microsoft.com/ja-jp/aspnet/core/blazor/?view=aspnetcore-6.0)(JavaScriptをC#記述)、BootStrapベース * 課題:Docker対応×にてIIS環境しかない、HTTPS対応厳しい * DI ([Dependency Injection](https://ja.wikipedia.org/wiki/%E4%BE%9D%E5%AD%98%E6%80%A7%E3%81%AE%E6%B3%A8%E5%85%A5))が難しい * わかるまでが大変 * ハードルが高い * DIはユニットテストを書きやすくするもの。 * PHP7以上はリフレクションという機能で、インスタンスが必要とする型などの情報がもってこれる * [C#にもある](https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/concepts/reflection) * テストのプロジェクトも対でかくのがいい * きもちいい * NUnit, MStest, XUnit があって、NUnitを選んでいる。どれでもよさそうだった * 参考 [.Net 5 時代のテストフレームワーク比較](https://qiita.com/KoKeCross/items/29ad6a4e6a95dd646465) * テストはやっぱりコスト次第 * プロジェクトは納期や費用でテストできないこともある * ORM で遅いとか * 設計で大部分がカバーできる * インデックスはるとかでカバーできる * バリデーションがあるから、開発工数は削減できるからいいのでは * スペックで解決できるのでは? * 最初がORMでそれから他に手をつけるのがいいと * PostgreSQL などでは JSON型があったりする * SQL Serverも2016から扱えるようです * [SQL ServerのJSONデータ](https://docs.microsoft.com/ja-jp/sql/relational-databases/json/json-data-sql-server?view=sql-server-ver15) ### 勉強会のRedmineを真剣に移行したい(ワテ) * 進捗確認と作業ステップ内容の見直し実施 * 着手開始から結構時間が経っているので、もう一度整理したい * 僕自身動けていない部分が多いので、そこら辺のふり返りも兼ねて * Redmine 更新も含める? * v3系→v4系 * [Purplemine2](https://github.com/mrliptontea/PurpleMine2)もつかう? * 打合せをして対応していきたい * 勉強会のプロジェクトだけ移動したら、古いインスタンスが破棄できる * GW頃にはできるかな? * ストック情報をおいておきたい * [maria db](https://mariadb.org/) のカスタマイズ(全文テキスト検索がしたい) * mecab * [mroonga](https://mroonga.org/ja/)mroonga * mariadb 側の設定がよろしくない? * debian の mroonga plugin は古いので、最新のものを落してビルド * mroonga は debian のメンバーがメンテしているのでは? * バグレポートのお手本を書いて、オリジナルの報告者に報告ずみ * 今回は作者が日本語でよいといっていたので * これはこの勉強会の間に mroongaの方にパッチが送られた * バグレポートも技術や知識がいる * Redmineはテンプレートがあるのでやりやすい * チケットテンプレートプラグイン * 基本英語の世界だけど * 中国語でかいてくる人もいる * (豪胆!) * 欧州人でも「英語苦手」はいる ### 椅子の良いの知りませんか?(かねだ) * アーロンチェア * ハーマンミラー * エルゴヒューマンプロ * 背もたれなどもちょうどよくて、疲れにくいです * 新品は高いので中古にする * 20万円→4万円 * すみません。1万円ぐらいの椅子使ってます… * 身体に接する機器は、お金をかけた方がいいとはきくが... * 大塚家具などで実際に試すのがいいのでは? * 座面が広い方がいいのかもしれない。 * 中古の時期? * 5月のGW開けあたりが狙いめ * 3月で廃業になった会社からの放流品が4月のクリーニングされるとか * その他の部品や機器も納期遅れ * ロシアや円安、コロナ... * 値段があがるだけでなく、モノがない ### WSL2が、実はlinuxcontainers.orgからダウンロードしたイメージをそのままインポートできることをつい最近知った(かねだ) * なんか普通にsystemctlとか使えるようにも出来るし(自己責任) * [WSL2で任意のディストリビューションを追加したり消したり](https://scrapbox.io/tsuchinaga/WSL2%E3%81%A7%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E3%82%8A%E6%B6%88%E3%81%97%E3%81%9F%E3%82%8A) * tarball ? * linuxcontainer.orgってlxc/lxdのコンテナでしょ? * docker containerもインポートできる * 自動テストよりも自動デプロイが重要だったりするので、ansible だけをいれたのを用意して * [TDisasterInfomation](https://github.com/nullpo-head/wsl-distrod)使えば自動でインポートまでやってくれる ### Docker composeで限界が見えてきた人は、次にどこに行けばいいのか (nogajun) * Docker composeでサービスをポンポン立ち上げていると管理するコンテナが鬼のように増えてしまった * 人間の限界を超えそうになってるので、docker swarm modeかkubernetesに手を出さないとイカんなぁ… * 個人の趣味でk8sは大掛かりすぎだし、swarm modeは資料があんまし無い * さてどうしましょ? * 次回、コンテナのログ収集地獄はどうする!? * Docker はパッキングしたものとしてはよい * 後は楽 * 前のイメージを動かすだけでいいから楽 * 事前にポリシーを設計しておくのがいいのかもしれない。 * APIは v1, v2で切りわける * [Swagger](https://swagger.io/) で 細かいところは見ろ!のスタンスにするとか * 複雑になってカオスになるのは必然ですよ? エントロピーは増大するから #### 専門家と話す * 詳しい人に助けを借りるというのはある。 * ただ詳しい人が忙しいなどで助けを借りられないこともある。 * ドキュメントなどを公開する方法もある * ドキュメントなどで公開してしまうとそのドキュメントを守らないで無理難題をふっかけてくる人もいて * ドキュメントをそもそも信頼できる人だけにしか配らないなどの方法がある ### レーザー加工機を新調しました。(もりや) * 去年買ったレーザー加工機が故障 * PWM信号が出なくなり、レーザーモジュールは動いてるっぽいですがレーザーが出ない * 色々試験し、調査した結果、そもそもレーザー加工機に彫刻と切削でタイプが異なる * 加工機の製造メーカーが増えた結果、両タイプ特化の機種が色々増えている * レーザー加工機の[評価サイト](https://hobbylasercutters.com/)にて最高評価の[S9](https://ja.aliexpress.com/item/1005003721188659.html?gatewayAdapt=glo2jpn&spm=a2g0o.order_list.0.0.4af6585aWGsqFw)を購入 * 非常に良好な切削結果が得られています * 最近、非常に値上がりしてますが... * 排気などでエアーコンプレッサーが必要 * 中華レーザー加工機は基本的に本体のみ * 排煙装置、消炎装置、冷却装置は自前で用意が必要 * プリント基板つくれる * [実際に作られている方](https://make.oldcyclist.com/2017/07/make-pcb/)もいます * 最近の個人加工はかなり精度があがってきているようになっている * 昔は加工精度を望むなら業者に頼むしかなかった * 金属切削系もかなり進んできている * 金属粉末をレーザー焼却で固める方式が凄まじく進化している * ランボルギーニ、BMW社のエンジンパーツの作成 * 米空軍の退役機、メンテナンス終了機の補修部品の作成 * 万分の1ミリ制度の部品製造が現実的に行われている ### オンラインミーティングサービスは何がいいか(tomline) * どの環境がベストでしょうか??(Zoom、Discord、Teams、・・・?)、詳しい方教えて下さい。 * マシンスペックと回線がよければどれでも似たようなものでは? * Discord なら中継サーバーを日本にしておけばいい。とくにラウンドトリップタイムを見るとかすれば * 中継サーバの設定方法とか * [参考サイト](https://aprico-media.com/posts/7292) * 回線といえばFlet's のマンションプランは音声がプチ切れする印象 * [Skype](https://www.skype.com/ja/)も以前よりはずっとよくなっている!? * 自動翻訳とかもかなり良い * 時間制限なく無料で使える * 今はブラウザでも動く * Skype は ビジネス版は Teams に吸収されているが 個人向は残っている * コア部分はTeamsと共通かもしれない * [Jitsi Meet](https://meet.jit.si/) は? * 無料。OSSなので自分で立ててもいい * ブラウザでマシンパワーを使う * [spatial chat](https://spatial.chat/)は、カンファレンスぽい感じ * 参加メンバーのうち通信環境のわるいメンバーだけ不調を訴えることも。 * Discord は 仕事ではあまり使わない * Zoom, MS Teams, Slack, Google Meet ... ### ddrescue で遊んでいます(さとう) * 時間がなければスルー推奨で * 過去の[某勉強会の発表資料](https://www.kuzuore.com/misc/documents/lilo_tokaido/20210501/ddres_iostat_r.pdf) * こないだ、データ処理のスクリプトをちょっと更新したのでここにも書きます。 * 最近は(いつから?)[ディスクを複製する機器](https://www.google.com/search?q=%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%80%80%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%80%80%E6%A9%9F%E5%99%A8&client=firefox-b-e&source=lnms&tbm=shop&sa=X&ved=2ahUKEwjmr8em95f3AhUVgVYBHZXkA7UQ_AUoAXoECAEQAw&biw=1596&bih=837&dpr=1)がいくつも出ています。 * PC要らないから、普通はそっちになりそう * [エラースキップ機能付き](https://www.google.com/search?q=%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%80%80%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%80%80%E6%A9%9F%E5%99%A8+%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%B9%E3%82%AD%E3%83%83%E3%83%97&client=firefox-b-e&sa=X&biw=1596&bih=837&tbm=shop&ei=HF9aYqzIGpPv2roP_IedqAs&ved=0ahUKEwisxp6u95f3AhWTt1YBHfxDB7UQ4dUDCAU&uact=5&oq=%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E3%80%80%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%B3%E3%80%80%E6%A9%9F%E5%99%A8+%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%B9%E3%82%AD%E3%83%83%E3%83%97&gs_lcp=Cgtwcm9kdWN0cy1jYxADOgUIIRCgAToECCEQCjoFCAAQogRKBAhBGAFQ_AJYhBVgvBtoAXAAeACAAY8BiAGkCJIBAzAuOJgBAKABAcABAQ&sclient=products-cc)もあります * ddrescue(1) ソフトでリカバリと複製するツール * dd(1)の機能強化版? * 壊れたディスクからクローン作ったりレスキューしたり * 仮想マシンのイメージを実ディスクに書き出したり * `time sudo ddrescue -f /dev/sda /dev/sdb log` * といった調子でやっています(こないだのデータ一切は[こちら](https://www.kuzuore.com/misc/dust/screenshots/debian/iostat/usb2_usb_hdd/)) * ちょっと思いついて、裏で `iostat -y -x 1 | tee iostat`を実行して、動作状態を記録しています * script(1)環境でddrescueの出力を取っています。 * ddrescueには --log-ratesとかもありますが、...そのうちやります * iostatのログとともに、Rでグラフにしてみました。 * その[一部](https://www.kuzuore.com/misc/dust/screenshots/debian/iostat/usb2_usb_hdd/100/100_sdc_r_sdd_w.png) * [スクリプト一式](https://github.com/sato-makoto/misc/tree/master/R/iostat): あまり整理してませんが... * ddrescue の動作を ttyrec(1)で撮ってみました * ttyplay(1) で再生。-s オプションで再生スピードを速くも遅くもできる * GNU ddrescueとdd_rescueがある? * dd_rescueはmyrescueになった? * [clonezilla](https://clonezilla.org/)を使ってます。ネットワークごしに取れて便利 * [acronis社](https://www.acronis.com/ja-jp/) TrueImageも便利です * Windows展開サービス[WDS](http://www.vwnet.jp/windows/ws08/wds/wds.htm)が便利 ### 情報収集にどんなサイトを見てますか? (nogajun) * 情報収集にどんなサイトを見ていますか? * 野方はこの辺を中心に気になるサイトをRSSで見てます * Hacker News: <https://news.ycombinator.com/news> * 昔から定番。GIGAZINEは、よくここからネタをパクってる * Self-Hosted Alternatives to Popular Services: <https://www.reddit.com/r/selfhosted/> * Redditのサブレ。既存サービスに代わるセルフホスティングできるオルタナティブのサービスの情報が集まってる。 * [セキュリティホールメモ](https://www.st.ryukoku.ac.jp/~kjm/security/memo/) * [publickey](https://www.publickey1.jp/) * [DevelopersIO](https://dev.classmethod.jp/) * Ruby系のネタは[TechRacho](https://techracho.bpsinc.jp)とか[Cookpadの開発者ブログ](https://techlife.cookpad.com)とか * Twitterで流れたネタを追ってみたりもしています * [cyboze techblog](https://blog.cybozu.io) * [yahoo ! techblog](https://techblog.yahoo.co.jp) * こんなネタ[どうでしょうか](https://www.google.com/search?q=o%27reilly+cover+page+parody&tbm=isch&ved=2ahUKEwjyw4DUkJj3AhVlTPUHHWBPC3QQ2-cCegQIABAA&oq=o%27reilly+cover+page+parody&gs_lcp=CgNpbWcQA1AAWJYQYMQSaABwAHgAgAGKAYgBxAaSAQMwLjeYAQCgAQGqAQtnd3Mtd2l6LWltZ8ABAQ&sclient=img&ei=onlaYvLqH-WY1e8P4J6toAc&bih=837&biw=1596&client=firefox-b-e#imgrc=S8rb_q7_E2UsrM) ### オンラインストレージの話題ありました * Dropboxが「容量無制限」を打ち出してますが? * 必ず不必要なデータを目一杯貯める奴がでてくる * Dropboxしか知らない一般人が多くなった * OneDriveのカジュアルユーザーも増加中 * Officeの自動保存先になってたりする * ファイル提出のときにOneDriveのリンクを送信してきたりする * 一応読めるけど * オンラインストレージであることを知らずに使っている * Twitterを買収して、[ActivityPub](https://www.w3.org/TR/activitypub/)で相互接続して外部からでも書き込めるようにしたい * Twitterの自浄能力は破綻しているから、それでも大して変わらないだろう * 無償のオンラインストレージとして利用されそう * オブジェクトストレージどこが安い? * AWS最安? * 過去のGoogleDriveは、一つのパスに同じ名前のファイルを複数作成できた * 中ではそれでいいけど、外に出した途端に名前が衝突する * どうしてこんな変な仕様にしたのか * 彼らは頭が良すぎて、一般ユーザのレベルが見えてなかった * 今は別名を聞いて来るなど、強制的に違う名前にするような実装になっている * NextCloud などのセルフホストのクラウドサービスを比較中 * オブジェクトストレージに接続ということもできる * 外に出せない場合は、selfhostedもみておく必要あり * [NextCloud](https://nextcloud.com/), [Seafile](https://www.seafile.com/en/home/), [Pydio](https://pydio.com/)とか見てます ## 告知 -------------------- * 2022/5/21: 姫路IT系勉強会 * 貸出ルールなどの問題があるため、そのあたりが明確になれば姫路(オフライン)で開催します。 * 2022/05/28:[Redmine.tokyo 第22回勉強会](https://redmine.tokyo/versions/43) * パネルディスカッションでしゃべってきます! * Redmine TokyoのYouTubeチャンネル: <https://www.youtube.com/c/redmineT>

    Import from clipboard

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lost their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template is not available.


    Upgrade

    All
    • All
    • Team
    No template found.

    Create custom template


    Upgrade

    Delete template

    Do you really want to delete this template?

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Tutorials

    Book Mode Tutorial

    Slide Mode Tutorial

    YAML Metadata

    Contacts

    Facebook

    Twitter

    Feedback

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions

    Versions and GitHub Sync

    Sign in to link this note to GitHub Learn more
    This note is not linked with GitHub Learn more
     
    Add badge Pull Push GitHub Link Settings
    Upgrade now

    Version named by    

    More Less
    • Edit
    • Delete

    Note content is identical to the latest version.
    Compare with
      Choose a version
      No search result
      Version not found

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub

        Please sign in to GitHub and install the HackMD app on your GitHub repo. Learn more

         Sign in to GitHub

        HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Available push count

        Upgrade

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Upgrade

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully