並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 42件

新着順 人気順

namingの検索結果1 - 40 件 / 42件

  • On the origins of DS_store

    arno.org If you are a Mac user, or if you have transferred files from Mac to Windows, you’re probably familiar with .DS_Store files. But where does this name come from? Back in 1999 I was the technical lead for the Mac OS X Finder at Apple. At that time the Finder code base was some 8 years old and had reached the end of its useful life. Making any changes to it require huge engineering effort, an

    • jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data

      jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data The trojanized jQuery attack has been spread on npm, GitHub and elsewhere since May. A trojanized version of jQuery has been spreading on the npm JavaScript package manager, GitHub and elsewhere, for use in a jQuery attack, security researchers have discovered. Phylum researchers said they have been monitoring the “persistent supply chai

        jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data
      • Transactions blocks with endless methods

        I previously wrote a quick intro to the endless method in Ruby and now I will try to use it to name transaction blocks in Rails. This is a technique Kasper Timm Hansen shared in a reply to my previous post. I will try to refactor some examples from two open-source Rails repositories just to explore how the code looks. This open-ended exercise is a playground for experimenting with the code shape a

          Transactions blocks with endless methods
        • A Git story: Not so fun this time | Brachiosoft Blog

          Linus Torvalds once wrote in a book that he created Linux just for fun, but it ended up sparking a revolution. Git, his second major creation, also an accidental revolution. It’s now a standard tool for software engineers, but its origin story wasn’t so much fun this time, at least for Linus. Linus doesn’t scale 1998 was a big year for Linux. Major companies like Sun, IBM, and Oracle started getti

            A Git story: Not so fun this time | Brachiosoft Blog
          • News from WWDC24: WebKit in Safari 18 beta

            The last year has been a great one for WebKit. After unveiling Safari 17 beta at WWDC23, we’ve shipped six releases of Safari 17.x with a total of 200 new web technologies. And we’ve been hard at work on multiple architectural improvement projects that strengthen WebKit for the long-term. Now, we are pleased to announce WebKit for Safari 18 beta. It adds another 48 web platform features, as well a

              News from WWDC24: WebKit in Safari 18 beta
            • Persistent npm Campaign Shipping Trojanized jQuery

              Since May 26, 2024, Phylum has been monitoring a persistent supply chain attacker involving a trojanized version of jQuery. We initially discovered the malicious variant on npm, where we saw the compromised version published in dozens of packages over a month. After investigating, we found instances of the trojanized jQuery on other platforms, such as GitHub, and even as a CDN-hosted resource on j

                Persistent npm Campaign Shipping Trojanized jQuery
              • Node.js — Node v22.3.0 (Current)

                2024-06-11, Version 22.3.0 (Current), @RafaelGSS Notable Changes [5a41bcf9ca] - (SEMVER-MINOR) src: traverse parent folders while running --run (Yagiz Nizipli) #53154 [1d5934524b] - (SEMVER-MINOR) buffer: add .bytes() method to Blob (Matthew Aitken) #53221 [75e5612fae] - (SEMVER-MINOR) src,permission: --allow-wasi & prevent WASI exec (Rafael Gonzaga) #53124 [b5c30e2f5e] - (SEMVER-MINOR) module: pr

                  Node.js — Node v22.3.0 (Current)
                • AppleがEpic Gamesによるサードパーティーモバイルアプリストア「Epic Games Store」の申請を複数回拒否したのち突如受理、iPhoneでのフォートナイト復活が近づく

                  Epic GamesはAppleと長きにわたる法廷闘争を繰り広げ、ついにEUでのサードパーティーアプリストアの開設にこぎつけました。Epic GamesもiOS端末で利用できるサードパーティーアプリストアとして、Epic Games Storeの開設を目指しているのですが、AppleはEpic Games Storeの開設申請を複数回にわたって拒否しています。しかし、Epic GamesがEUの政策執行機関である欧州委員会(EC)に異議申し立てを行うと発表したところ、AppleがEpic Games Storeの開設申請を突如受理しました。 Apple approves Epic Games Store for iOS https://appleinsider.com/articles/24/07/05/apple-green-lights-epic-games-store-in-rapi

                    AppleがEpic Gamesによるサードパーティーモバイルアプリストア「Epic Games Store」の申請を複数回拒否したのち突如受理、iPhoneでのフォートナイト復活が近づく
                  • トランプの有罪

                    2024年6月15日 田中 宇 5月30日、米ニューヨーク州地裁が、口止め料裁判(34の裁判の集合体)でドナルド・トランプを有罪にした。この裁判は、米国の権力と権威を握る民主党やエスタブ勢力が、反エスタブな共和党のトランプが11月の選挙で大統領に返り咲くことを防ぐため、無理矢理に進めて有罪評決にした。 裁判の形式をとった政治弾圧になっているが、同時に、有罪判決が覇権放棄屋トランプの支持者を増やす結果になるという隠れ多極主義的な色彩を持っている。 (Yale Law Professor Shreds Trump Verdict, Cites "Serious" Constitutional Problems) この裁判は、トランプが2016年の選挙前に、以前の不倫相手だったストーミー・ダニエルズに弁護士経由で13万ドルの口止め料を払い、その支払いを、口止め料でなく、弁護士への一般的な報酬であ

                    • Language is primarily a tool for communication rather than thought - Nature

                      Barham, L. & Everett, D. Semiotics and the origin of language in the Lower Palaeolithic. J. Archaeol. Method Theory 28, 535–579 (2021). Article Google Scholar Hockett, C. F. The origin of speech. Sci. Am. 203, 88–97 (1960). A classic overview of the relationship between key features of human language and communication systems found in other species, with a focus on distinctive and shared propertie

                        Language is primarily a tool for communication rather than thought - Nature
                      • 「意図的に壊れている権威DNSサーバ」を再現する「IBDNS」をオープンソースで公開 AFNIC

                        .frドメインを管理するAFNIC(French Association for Cooperative Internet Naming)は2024年5月29日(フランス時間)、意図的に壊れている権威DNS(Domain Name System)サーバを再現する「IBDNS(Intentionally Broken DNS)」をOSS(オープンソースソフトウェア)として公開した。 IBDNSはAfnic LabsのGitLabリポジトリで公開されており、ライセンスはGPL v3.0(GNU General Public License Version 3)となっている。 なぜ意図的に壊れている環境を再現するのか IBDNSは、RFCで定められたDNSプロトコルから意図的に逸脱する、異常なDNS権威サーバの動作を再現するOSSだ。DNSクライアントやDNSリゾルバがDNS権威サーバからの不正

                          「意図的に壊れている権威DNSサーバ」を再現する「IBDNS」をオープンソースで公開 AFNIC
                        • jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data

                          jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data The trojanized jQuery attack has been spread on npm, GitHub and elsewhere since May. A trojanized version of jQuery has been spreading on the npm JavaScript package manager, GitHub and elsewhere, for use in a jQuery attack, security researchers have discovered. Phylum researchers said they have been monitoring the “persistent supply chai

                            jQuery Attack Hits NPM and GitHub; Can Extract Web Form Data
                          • Announcing wcurl: a curl wrapper to download files | Samuel Henrique (samueloph)

                            tl;dr Whenever you need to download files through the terminal and don't feel like using wget: wcurl example.com/filename.txt Manpage: https://manpages.debian.org/unstable/curl/wcurl.1.en.html Availability (comes installed with the curl package): Debian unstable - Since 2024-07-02 Debian testing - Coming up between the second and third week of July 2024. Debian 12/bookworm backports - As soon as t

                              Announcing wcurl: a curl wrapper to download files | Samuel Henrique (samueloph)
                            • How We Made the Deno Language Server Ten Times Faster

                              Programming should be simple, which is why we built Deno to be “batteries included” with all-in-one tooling, native TypeScript support, and web standards APIs. (You can get started with TypeScript just by naming a file with a .ts extension.) One major way Deno boosts productivity is through our language server, which offers auto-completion, tooltips, linting, code formatting, and more. Recently, a

                                How We Made the Deno Language Server Ten Times Faster
                              • f-tests as a replacement for table-driven tests in Go

                                Table-driven tests in Go is the officially recommended way to write multiple tests for some function, which may produce different outputs for different inputs. See this article, which explains the advantages of table-driven tests over function-based tests. The main advantage is that you don’t need to copy the same code, which prepares inputs for the tested function, calls the tested function and t

                                • A Short History of CP/M-86

                                  Kathryn Strutynski was born on the 5th of February in 1931 in Nephi, Utah. Strutynski attended Brigham Young University from which she attained a degree in mathematics. Her first job after leaving college in 1953 was teaching high school math. Strutynski then moved to California and worked for Pan Am. This was short lived as Pan Am moved their offices, and Strutynski then worked at McGraw-Hill, an

                                    A Short History of CP/M-86
                                  • JBoss EAP 8.0で開発を始めてみよう(1) - 赤帽エンジニアブログ

                                    こんにちは。Red Hatのソリューションアーキテクトの瀬戸です。 今回は、Windows上でJBoss Enterprise Application Platform 8.0(以下EAP)を使用して開発を始めるまでを紹介したいと思います。 Windows上でJava言語を書いたことがあり、手元でJavaを実行することができ、コマンドプロンプトの概念を理解し、コマンドラインツールについては問題なく使用できることを前提としています。 この記事では開発ツールをインストールし、JBoss EAPサーバーを動かして、データソースの設定を行い、データソースの設定を行うところまでを行います。 実際にコードを書いてサーバーにデプロイするところは次回です。 JBoss Enterprise Application Platform とは何か JBoss Enterprise Application Pla

                                      JBoss EAP 8.0で開発を始めてみよう(1) - 赤帽エンジニアブログ
                                    • The Inconceivable Types of Rust: How to Make Self-Borrows Safe

                                      One of the first things any Rust programmer learns is that you can’t pass an object and a reference to that object around at the same time. It’s impossible to do, even indirectly. This limitation has been the subject of countless questions on Stack Overflow and posts on Reddit and the Rust forums and anywhere else where Rust programmers might ask for help. It’s so well-known that most people treat

                                      • 個人アカウントでも AWS Organizations と IAM Identity Center を使う a.k.a. 古の AWS アカウントにかけられた東京リージョン az-a の呪いからの脱出 - blog.ayakumo.net

                                        アカウント温故知新と東京リージョン az-a の呪い 昔話になりますが、私は個人の AWS アカウントを 東京リージョンが利用可能になった 2011年 に作成しました。それ以降 EC2 をはじめとして散発的に AWS リソースを使用してきましたが、時代とともに古いアカウントならではの制限事項が目につくようになってきました。 制限事項の中で最も大きいのが 古い AWS アカウントでは東京リージョンのアベイラビリティゾーン a が使用できない という問題です。AWS CDK しかり、Cfn しかり、何かのハンズオンしかり、基本的に新しめの(?) AWS アカウントを想定しており、その度に「他の人のアカウントではうまくいくが自分のアカウントだとエラーになってしまう」ケースが「稀ではなくよくある」事態となっていました。 こういった経緯を含め、アカウント管理の体制を一新して AWS Organiza

                                          個人アカウントでも AWS Organizations と IAM Identity Center を使う a.k.a. 古の AWS アカウントにかけられた東京リージョン az-a の呪いからの脱出 - blog.ayakumo.net
                                        • ESLintのflat configについてようやく調べた - dackdive's blog

                                          背景 ESLint v9からflat configがデフォルトとなり、将来のリリースで古いconfigの書き方は廃止される予定なのは把握していた。その後本格的に調べないままになっていたが、そろそろまずいかもなと思って概要だけでも調査したメモ。 先に簡単なまとめ 次のメジャーバージョンv10で古いconfigは廃止だが、そのリリースは2024年末〜2025年初頭 移行は @eslint/migrate-config を使いつつ Configuration Migration Guide を参照 flat configとは何か ESLintの新しい設定システム(config system)のこと。 flat config導入の背景 ESLint's new config system, Part 2: Introduction to flat config - ESLint - Pluggab

                                            ESLintのflat configについてようやく調べた - dackdive's blog
                                          • Understanding React Compiler | Tony Alicea

                                            React's core architecture calls the functions you give it (i.e. your components) over and over. This fact both contributed to its popularity by simplifying its mental model, and created a point of possible performance issues. In general, if your functions do expensive things, then your app will be slow. Performance tuning, therefore, became a pain point for devs, as they had to manually tell React

                                              Understanding React Compiler | Tony Alicea
                                            • Unveiling URI, URL, and URN

                                              This guide provides an overview of URI, URL, and URN, explaining their differences and use cases. When developing web apps, we often need to call different web services. When configuring the communication and connection of different web services, we frequently encounter the concepts of URI, URL, and URN. Usually, users find it difficult to distinguish between them, leading to mixed or incorrect us

                                                Unveiling URI, URL, and URN
                                              • 雑記 2023/11/02 Stable Diffusionでイラストからオリキャラ生成したいの段|クソゴリラくん

                                                画像生成AIはそれっぽいイラストや画像を手早く書き出すのはデフォルトの機能とプロンプトで完結するのだが、具体的なイメージが固まっているキャラを描き出すのは中々に工夫がいる。 既存のキャラクターであれば配布されてるLoraを使えば良いのだが、オリキャラだとそれも難しい。 プロンプトによる命令形式はChatGTPを経由させることである程度の簡略化が可能だが、キャラの特徴つらつら書き連ねるのは正味面白くない。 「ある程度描きたいキャラのデザインや色をイラストで指定して、なんか良い感じに再解釈して描き直す」 というのをやりたかったので色々試していた。備忘録的に書き出しておく。 こんな人向けある程度絵がかけます(画像編集ツールが使える) オリキャラの立ち絵生成したい AI生成触ってみたけどなんかこれありふれたデザインのイラストしか出なくない?? イラストベースの指示がした~い 前提SD環境:Stab

                                                  雑記 2023/11/02 Stable Diffusionでイラストからオリキャラ生成したいの段|クソゴリラくん
                                                • モジュール | Javaコード入門

                                                  モジュールとは、パッケージを束ねるための単位です。Java 9で追加されました。 モジュールを利用することで、配下のパッケージに対するアクセス権限をより細かに設定できるようになります。具体的には、 ・現在のモジュールの中でだけpublic ・特定のモジュールに対してだけpublic ・すべてのモジュールに対してpublic なパッケージを設定できます。たとえばライブラリをモジュールで束ねることで、そのライブラリの中でだけ利用しているパッケージが、不用意に他のコードからアクセスされることがなくなります(*)。 *)従来のJavaでは、ライブラリ内部でのみ利用するパッケージを不可視にする手段はありませんでした。パッケージプライベートよりも緩い権限が、すぐさま「すべてに対してpublic」だったからです。 標準ライブラリもモジュール Java 9以降では、標準ライブラリもすべてモジュール化されて

                                                  • Dockerでubuntu24のリモートデスクトップ接続できるコンテナ | ギャバンITサービス

                                                    ubuntuが最近22から24になった。 ローカルlinuxを先に22から24へバージョン上げた。 xrdpコンテナも自分のメモ見ながらバージョン上げたる。 20から22にバージョン上げた時はdanchitnisさんのものを使わせてもらって、いい勉強になった。 さて今回はどうやろ。 compose.ymlを準備⭐️の箇所を22から24に変えたらええ。 永続化領域もcl_ubun22からコピーして用意しとく。 cl_ubu24gvis: ⭐️ image: gvis-ubu24:24gvis ⭐️ privileged: true hostname: clubu24 ⭐️ ports: - "33389:3389" volumes: - ./nariDockerDat/cl_ubun24:/gvis ⭐️ tty: true shm_size: 512mDockerfileを用意docker

                                                    • Unity 6の新しい命名規則やプリプロセッサディレクティブについて - Qiita

                                                      2024年3月15日に「Unity 6 New Naming Convention」という公式スレッドが、Unity公式フォーラムに投稿されました。そこで、Unity 6の新しいリリース命名規則やそれ関連に関する内容のアナウンスがありました。 今後のUnity 6に関するリリース予定が気になる方、ライブラリ・アセットの制作者でUnity6への対応準備が必要な方は、ぜひチェックしてみてください。 本投稿では、2024年4月8日時点の「Unity 6 New Naming Convention」スレッドから、内容をピックアップし、私(投稿者)の意見・感想・コメントと合わせて内容を紹介します。 ※ 本投稿で紹介した内容は、今後変更される可能性があります。 短いまとめ Unity 2023 LTSじゃなくて、Unity 6 2024年の春(スレッド内では「this Spring」という表記)、Un

                                                        Unity 6の新しい命名規則やプリプロセッサディレクティブについて - Qiita
                                                      • HTMLクラス命名の重要性:コードの読みやすさとメンテナンス性に直結する命名の大切さ - コハム

                                                        How should class naming be in HTML? — Clean Code. 記事は上記記事を意訳したものです。 ※当ブログでの翻訳記事は元サイト様に許可を得て掲載しています。 多くの開発者は開発フェーズでネーミングに多大な時間を費やすことがあります。実際、場合によっては、コーディング自体よりも名前付けに多くの時間を費やしてしまうこともあります。これは、クラス、ID、関数、変数、ファイルなどの要素に名前を付ける際、プロジェクト内での目的を正確に反映した、説明的で意味のある、簡潔で一貫性のある名前を使用することが不可欠だからです。 しかし、なぜ物事にこのように名前を付けるべきなのでしょうか? 書かれたコードがより読みやすく、理解しやすくなります。チームメンバーや他のチームの開発者がコードブロックを簡単に理解でき、協力とメンテナンスプロセスが向上します。 適切な命名は、プ

                                                          HTMLクラス命名の重要性:コードの読みやすさとメンテナンス性に直結する命名の大切さ - コハム
                                                        • 【完全版】GCP – GCEで永続ディスクを縮小リサイズする方法 – DEVEL FAN

                                                          しばらく運用しているGCEの永続ディスクが、DBデータの肥大化、画像リソースの肥大化や、ログの肥大化、セッションファイルの肥大化など、拡張拡張と繰り返していたため、1TBになっていた。これは、結構なランニングコストがかかっている状態。 現在では、DBはCloud SQL化し、画像リソースはCloud Storage化、セッションファイルやキャッシュファイルはMemorystoreのRedis化し、ログはローテーション化して、一か月以上前のものは自動削除化できており、かつて500GB超えだった使用量も80GB程度に収まっている。 ランニングコストが無駄だなと思い、1TBのSSDを250GBに縮小し、ランニングコストを2~3万程削減してみたいと思ったので、メモしておくよ。 GCEのディスクは、拡張方法は用意されているが縮小方法は用意されていないのである。 下記の記事を参考にしたものの2018年

                                                          • 【AWS Lambda】Responseの返し方一覧 - Qiita

                                                            ※Node.jsのSyntax、Naming Conventionで記載します。 Return(シンプルで読みやすく、分かりやすいので推奨) シンプルにreturnで呼び元に値を返します。 処理をキャンセルする場合は、throw new Error()を使います。 非同期処理の場合も、async/awaitを使い、returnやthrow new Error()で処理を続行、キャンセルする方法が推奨されています。 export const handler = async (event, context, callback) => { if(event.request.something === 'error value') throw new Error('Error') return event; }; callback callback(null, 'Success')で呼び元に値を返

                                                              【AWS Lambda】Responseの返し方一覧 - Qiita
                                                            • 【エンジニア】変数名、関数名シリーズ「つくる」|▶️なんとか生きてる

                                                              API開発に際して、DB周りのテーブル定義とかでごっちゃになったので整理 create / generate / make / build 創造する、何もないところから生み出すのが create。 何かを変換して生成するのが generate。 材料を組み立てて作るのが build。 材料から作り出すのが make。 明示的にインスタンスを作るときは create を使うことが慣例。

                                                                【エンジニア】変数名、関数名シリーズ「つくる」|▶️なんとか生きてる
                                                              • 地球の準衛星「2004 GU9」の命名キャンペーン開始! その意外なきっかけとは

                                                                ある天体から見ると、その天体の周りをまるで衛星のように回って見える小惑星があります。これは実際には衛星ではなく、見かけ上は衛星のように見えるというだけの存在なため、これを「準衛星」と呼びます。地球の準衛星は10個以上見つかっていますが、ほとんどの準衛星にはまだ名前がつけられていません。 天体の公式名称を決定している「国際天文学連合(IAU)」は2024年5月31日付の発表で、ニューヨーク市の公共ラジオ局「WNYC」の番組「Radiolab」とのコラボレーション企画として、まだ名称がつけられていない地球の準衛星の1つである164207番小惑星「2004 GU9」の命名キャンペーンを2024年6月1日から行うと発表しました。このキャンペーンは一般公募と一般投票を経て行われるものであり、一般の人々が天体に命名できる数少ない機会となります。採用された名称は2025年1月中旬に公表される予定です。

                                                                  地球の準衛星「2004 GU9」の命名キャンペーン開始! その意外なきっかけとは
                                                                • C++ によるディーラーモデルの実装

                                                                  ディーラーの行動をモデル化し人工的に金融市場のシミュレートする ディーラーモデル について簡単に紹介し,C++ による実装例を提示します.(バージョンは C++11 以降を想定) 外国為替市場の概要 外国為替市場の取引のうち,EBS 市場の指値注文が今回の対象です. ディーラーモデルとは ディーラーモデルの研究では,金融市場に参加するディーラーたちの戦略を定義し,マクロな現象として観測される暴騰・暴落などの金融市場価格の動的なふるまいとの関係を探ります.順張り・逆張り戦略取るディーラーの比率を変えたり,利益確定や損切りの閾値を変えたり,政府による為替介入を導入できたりと,発展性が高いのが特徴です.文献例を 3 つ挙げます. Yamada, Kenta, Hideki Takayasu, Takatoshi Ito, and Misako Takayasu. 2009. “Solvable

                                                                    C++ によるディーラーモデルの実装
                                                                  • Python, Docker, Scrapyを使ってURLからWebページをHTML形式でダウンロードする

                                                                    $ docker-compose up -d --build Creating network "docker-scrapy-spider_default" with the default driver Building scrapy [+] Building 32.9s (8/9) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 369B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/python:3.8.12-bullseye 3.6s => [1/

                                                                      Python, Docker, Scrapyを使ってURLからWebページをHTML形式でダウンロードする
                                                                    • Vertex AI Pipelinesにおけるローカル実行

                                                                      要約 Vertex AI Pipelinesでローカル実行するには以下の2通りの方法がある gcloud ai custom-jobs local-runコマンドを使う方法(CustomJob単位) Kubeflow PipelinesのLocalRunnerを使う方法(CustomJob単位 or Pipeline単位) 背景 GCPで提供されているVertex AI Pipelinesを用いている Vertex AI PipelinesでVertex AI CustomJobをつなげて動かしている 毎回の実行をGCP上で行うのは、試行回数の観点において好ましくない ローカル上でDockerイメージをpushして、インスタンスのマシンを割り当て、Dockerイメージをpullするのに数分はかかる ローカル上のリソースを用いて、実行するようにしたい ローカル実行 以下の2通りの方法がある

                                                                        Vertex AI Pipelinesにおけるローカル実行
                                                                      • Amazon ECS のハンズオンでRuby on Railsアプリケーションのコンテナをデプロイしてみた | DevelopersIO

                                                                        Amazon ECSを学習する上で、AWS公式ハンズオンは効果的な学習方法のひとつですが、ECSは項目数がとても多く、またマネジメントコンソール上の変更も多いです。今回はハンズオンと現在のコンソールの違いなどをまとめながら、実際のハンズオン内容を紹介します。 Amazon ECSを学びたい おのやんです。 みなさん、Amazon ECS(以下、ECS)を学びたいと思ったことはありませんか?私はあります。 ECSを学習する際の選択肢の一つに、AWS公式が出しているハンズオンがあります。ネットワークやアプリケーションなどのさまざまな分野のAWSリソースを、実際にマネジメントコンソールで操作して構築することができます。 私は直近でECSを用いたコンテナWebアプリケーション環境を構築することになり、そのキャッチアップとしてAWS公式のWebアプリケーションハンズオンをひととおり触っていました。

                                                                          Amazon ECS のハンズオンでRuby on Railsアプリケーションのコンテナをデプロイしてみた | DevelopersIO
                                                                        • 【藤沢市】新江ノ島水族館のゴマフアザラシ「ココア」に命名! | 湘南人

                                                                          新江ノ島水族館(所在地:神奈川県藤沢市)で初めて誕生したゴマフアザラシの愛称が「ココア」に決定した。6月30日に命名式を行い、多くの方々が参加した。 命名式の概要 6月30日(日)に新江ノ島水族館の2階アザラシプール前で命名式が開催された。命名者は6歳の井口みのりさんで、愛称「ココア」を考案した理由は「目がチョコレートみたいできらきらしているから」とのことだ。 応募と選考 5月17日から6月9日までの期間、館内のアザラシプール前で愛称の募集が行われ、合計5,510件の応募が集まった。その中から「ココア」が選ばれた。 同愛称の応募が多数集まり、抽選で井口さんが命名者となった。 選定理由 母親が「ココ」で、母親の愛称が入っていたこと、「ココ」の赤ちゃんということも意味もあり、名前の響きが良かったので選定されたとのこと。 「ココア」の成長 「ココア」は母親とともに過ごしながら、さまざまな練習を行

                                                                            【藤沢市】新江ノ島水族館のゴマフアザラシ「ココア」に命名! | 湘南人
                                                                          • CentOS/RHEL: オンラインのままパーティション拡張

                                                                            VMゲストOS として CentOS/RHEL を運用していて、特定のパーティションのみ急遽拡張したいという場面がある。ログが爆発して100%になったとか、パッケージを入れ替えるワーク領域すらなくて少し拡げたいとか。 物理パーティションを直接仕切り直したい場合は、GParted Live CD イメージなどから boot する方法があるが、昨今はデフォルトインストールで LVM で構成されていることが多いので一筋縄ではいかない。 AWS/RedHat のドキュメントや各種個人ブログ等で紹介された手順を、個人的に整理しておく。 前提OS を停止せずに実施VMware Datastore や AWS EBS 等の仮想環境上かつ OS 起動中に仮想ディスクを拡張できることCentOS/RHEL 7 以上GPT パーティションLVM で論理パーティション構成XFS ファイルシステム基本昔の手順OS

                                                                              CentOS/RHEL: オンラインのままパーティション拡張
                                                                            • HasuraとGraphQL Codegen(TypeScript)のこだわり設定

                                                                              はじめに 先日、Hasura User Group Tokyo Meetup #2のTalk 2にて登壇してきたのですが、うまく資料に起こせず会場にてデモをする形で発表してしまったので、内容も拡張した上で改めて記事に書き起こしました。 Hasuraの本番運用経験を網羅的にまとめた「本番運用できるHasuraの組み立て方」という記事/本の一部になる予定です。 想定読者 HasuraとTypeScriptを採用しようとしている すでに採用しているが、生成されたコードにちょっと違和感を感じる TypeScriptならcamelCaseなコードを書きたい! GraphQL Codegenの設定を見たい 概要とTL;DR x-hasura-roleを指定して、権限に沿わないCodegenを弾く ≒ 権限に沿ったコードを生成する TypeScriptの記法に合わせたコードを生成する A: Hasura

                                                                                HasuraとGraphQL Codegen(TypeScript)のこだわり設定
                                                                              • Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開|ハイクラス転職・求人情報サイト AMBI(アンビ)

                                                                                ハイクラス求人TOPIT記事一覧Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開 Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開 Jakarta EE 9が2020年7月から9月にかけて段階的にリリースされます。エンタープライズJavaプラットフォームであるJava EEをオープンソース化する経緯と現状、そして最新バージョンから今後について、『Javaアルゴリズム+データ構造完全制覇』の杉山貴章さんによる解説です。 Jakarta EEは、エンタープライズ分野向けのJavaプラットフォームの標準仕様です。もともと「Java EE」として開発されていたものが、2017年にオープンソース化されてEclipse Foundationに開発が移管し、その際に名称も変更されました。

                                                                                  Jakarta EEを知る! オープンソース化されたエンタープライズJavaの現状と今後、バージョン9公開|ハイクラス転職・求人情報サイト AMBI(アンビ)
                                                                                • 【Java×MySQL】動的WebプロジェクトとDBの連携方法(Eclipse) - Qiita

                                                                                  記事の内容 今回は、javaの動的webプロジェクトとMySQL(Maria DB)との接続について備忘録を作成します。 使用端末 ■Windouws11 ■Eclipse Version: 2022-09 (4.25.0) 前提条件 MySQL(Maria DB)はすでにお使いのPC端末にインストールされているものとします。 ■ MySQLのダウンロードサイトはこちらから ■ Maria DBのダウンロードサイトはこちら MySQL(Maria DB)をインストールしたら次にすること MySQLのコネクターをダウンロードする。 MySQLのコネクターのダウンロード方法 ■ MySQLコネクターの公式サイトへアクセスする。 MySQLコネクター公式サイト🔗 「MySQLチームによる開発」欄よりJDBC Driver for MySQL(Connecter/)を選択します。 ■ ダウンロー

                                                                                    【Java×MySQL】動的WebプロジェクトとDBの連携方法(Eclipse) - Qiita