新型コロナウイルスの感染が広がる北海道。先行きの見えない不安に覆われる中、地元のIT(情報技術)エンジニアたちが立ち上がった。最新の感染動向が一目...
![<デジタル発>第1章 シビックテッカーの4日間:北海道新聞デジタル](https://cdn-ak-scissors.b.st-hatena.com/image/square/cf06e802c4546377ffc0761510d73f4add80ea84/height=288;version=1;width=512/https%3A%2F%2Fstatic.hokkaido-np.co.jp%2Fimage%2Farticle%2Fsize1%2F0%2F1%2Ff%2F1%2F01f1ccc87eabb75d81ab412aa156874d.jpg%3F20240824181345)
oss-gate.doorkeeper.jp 今年最後のOSS Gate東京ワークショップにサポーターとして行ってきました。 今回参加のビギナーの方は4名*1。 多様な業界、言語から来るのはいつもどおりですが、普段コードを書くお仕事ではないという方がいたのは印象的でした。 それでも全員フィードバックを送って終えることができました! ビギナーさんから「OSSの貢献ってドキュメントから入っていくのが良いんですね」ということを言われました。 確かにそうではあるんだけれど、それだけじゃないんだよなぁ、という気持ちがあったのだがその時にうまく伝えられなかったのでここに書いてみます。 まず1つに、ワークショップを運営する上でやりやすくするためという意味があります。 ただ単に「対象のOSSを使ってみてください」では何をしたらいいのかわからないので手が進まない人は進まないものです。 誰でも手が進められるよ
著名 OSS にあって自作 OSS に無いものの一つにロゴがあります。 OSS において README の出来不出来はユーザへのリーチを高める重要な要素であり、詳細な Description や GIF によるデモはもちろん、ロゴがあればより魅力的な README になるでしょう。 また、SNS でシェアされる際もロゴがあればより良いでしょう。 はじめにソフトウェアエンジニアの多くはデザイナーではないためロゴを作るコストは低くなく、テキストだけ作るのであればまだ簡単ですが、自作アイコンを作ることはかなりの労力を要することでしょう。 僕も同様で、デザイナーではないため、結論として非デザイナーでも出来る戦略を考えることになりました。 今回は、micnncim 流の、出来るだけ低コストで低くないクオリティの OSS のためのロゴの作成方法について解説します。 慣れれば上の画像のようなロゴが 5
先日同僚と酒の席で話をしていた。 僕「最近OSS書けてる?」 同僚「書けてないです。仕事してたら書く暇なくないですか」 1年前まではリモートのパートタイムで働いていた彼としては、週5日フルタイム勤務になってから使える時間が大幅に減っただろうことは簡単に想像がつく。 とはいえ、働かなければ生活費が稼げない。 「どうにか時間を作って開発するしかないね」 僕個人としては若い彼にはもっとOSS活動をしてもらいたいし、うちの会社に入ってからOSS活動ができなくなったと言われるのは入社のときに間に入った自分としては心苦しい。そんなことを考えながら苦い顔をしていると、反対に質問された。 「深町さんはOSS書いてますか? どうやって時間作ってますか?」 「いまは育休中で育児に忙しいから、時間は取れたり取れなかったり」 「仕事してるときはどうでしたか?」 「うーん…僕もあんまり取れてたわけじゃないね」 翻っ
今回はソフトウェアエンジニアじゃない人や学生にも、ソフトウェアエンジニアという職業には夢があるかもしれないと思ってもらうために書いています。そのため既に詳しい方からすると回りくどい説明も多いと思いますがご容赦下さい。 基本的に記事とかには技術的なことしか書かないスタンスでやってきましたが、今回の件はさすがに誰かに伝えておくべきだろうということで長々と垂れ流しました。 概要 GW中に趣味で開発したソフトウェアを無料で公開したところAqua Securityという海外企業(アメリカとイスラエルが本社)から買収の申し出を受け、最終的に譲渡したという話です。さらに譲渡するだけでなく、Aqua Securityの社員として雇われて自分のソフトウェア開発を続けることになっています。つまり趣味でやっていたことを仕事として続けるということになります。 少なくとも自分の知る限り一個人で開発していたソフトウェ
Copyright 2012 Yutaka Kachi. この記事は クリエイティブ・コモンズ 表示 2.1 日本 ライセンスの下で提供されています. オープンソース(Open Source)という言葉は、ソフトウェア開発者やソフトウェア利用者を中心に広く社会に認知されるようになりました。「オープンソース」という言葉は、登場から10年以上たって、いろいろな場面で使われるようになりました。たとえば、単純に「ソースコードを公開すること」という意味で使う人がいます。また、多くの人がノウハウやアイデア・作業結果を持ち寄ることを「オープンソース的」と呼ぶ人もいます。でも、もともとはどんな文脈で使われ始めたのでしょうか。 オープンソースとは、『誰でも自由に利用できるように、特定の条件に合致するライセンスでソースコードを公開すること』として、使われ始めました。ここで言う特定の条件とは、「オープンソースイ
The latest news from Google on open source releases, major projects, events, and student outreach programs. Originally posted on the Google Webmaster Central Blog For 25 years, the Robots Exclusion Protocol (REP) was only a de-facto standard. This had frustrating implications sometimes. On one hand, for webmasters, it meant uncertainty in corner cases, like when their text editor included BOM char
■ Tama Ruby会議01へ参加して(ついでにOSS Gateの宣伝もして)きた 最近日記のビハインドが1週間前後になっていて記憶があやふや。やばい。とりあえずざっくりとだけ書いておく感じ。 ひさびさの地域Ruby会議へ。そもそもTama.rbというコミュニティの存在を知らなかったのだけど*1、Keynoteが@igaiga555だし、テーマが「Rubyistとしての成長」で参加者の年齢層がだいぶ若そうなので*2申し込んだんだけど、時すでに遅し。キャンセル待ちの山に埋もれてしまったのだった。がっくり……とか言ってたら前日になって繰り上がったので*3慌てて参加してきた(笑)。 さて、個々の講演については触れないが、どれも興味深いものばかりで面白かった。この手のRuby地域コミュニティ、最近では基本的に首都圏のWeb企業でRailsベースのサービス開発をしている人たちが主になるのだけど、話
結城です。 ここまで、OSSへのフィードバックをやってみようとした時に躓きがちなポイントについて、フィードバックするトピックの見つけ方、報告に盛り込むとよい内容、その情報の送り届け先の選び方の知見をそれぞれ述べてきました。 ところで、それらの技術的な内容以前のハードルとして、言語の壁という物もあります。実際にOSS Gateワークショップでも、フィードバック内容をまとめた後、英語でそれを書き直すという段階で手こずっておられる方がかなり多い印象があります。 ITエンジニア向けに「こういう英語表現を覚えよう」という情報を紹介する記事は時々見かけます。ですが、ワークショップでビギナー参加者の方が英語を書くのに苦労している様子を実際に見ている印象では、必要なのはそういった記事で紹介される「実際の現場でよく使われる単語や熟語の情報」ではなく、「実際の現場で英文を書く時に行われる考え方の解説」の方であ
最近ついにPaid OSS Developerというやつになったのでので,そのことについて少し詳しく書きます. 要約: WhalebirdというMastodonクライアントを作っている 上記OSSについてお金を支払ってくれるチームが現れた 時給制,USD建てで毎月支払われる 最初は本当に詐欺かと疑うくらいだったんですが,無事報酬が振り込まれたので載せます.詐欺じゃないです. 経緯 WhalebirdというMastodon/Pleroma用デスクトップクライアントを作っています.Windows/macOS/Linux用を用意しており,いずれも無料でダウンロードできます. h3poteto.hatenablog.com これはOSSとしてGitHubに公開されており,ライセンスはMITなので,Forkやコピー等も行えます. github.com このクライアントに関して,とあるActivity
わたしはOSSとして公開されているGitHubのリポジトリに貢献することがあるのですがいつも困っていることがあります。私がPRをオープンするとめっちゃコメントがついて、それを修正するのにすごく時間がかかることです。そういえば私の元同僚のピーターは生まれて初めて新しい言語で書いたPRですら一発でマージされていて驚いた覚えがあります。どうやったらプルリクエストが最速でマージされるのか?インターネットを調べても情報がなかったので、自分で調べてみることにしました。ちなみにこのポストは、私自身が書いたHow can you get your PR merged less than 10 comments?の日本語版の記事です。 プルリクエストが最速でマージされるための7つの技は次の通り ガイドラインに従う 静的解析ツールを使う リポジトリのコードスタイルをそっくりまねる プルリクエストを小さくする
AWSは、オープンソースの高速な検索エンジンとして活用されている「Elasticsearch」の独自ディストリビューション「Open Distro for Elasticsearch」を公開しました。 Elasticsearchはオランダに本社を置くElastic社が中心となり、オープンソースとして開発されている検索エンジンです。 検索エンジンのライブラリとして開発されているApache Luceneをコアとし、分散処理機能やマルチテナント機能、分析機能などを備えスケーラブルで高速な実行を可能とし、RESTful APIやSQLによってクエリを発行できるなど、多くの優れた特徴を備えています。 ログ解析による運用監視やセキュリティインシデントの発見、データ分析など多数の実績を持つ、この分野でもっとも人気のあるソフトウェアの1つであり、AWSもマネージドサービス「Amazon Elastics
A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate in support of the Cybersecurity mission Getting Started Want to know more about supported platforms, minimum requirements, how to install, launch and use Ghidra? Getting Help Ghidra provides context-sensitive help on menu items, dialogs, buttons and tool windows. To access the help, press F1 or Help on any
はじめに OSSコントリビュートに挑戦してみた備忘録です。 挑戦した理由 筆者は2月からエンジニアとして働く予定でして、 なにかコードを書いてプルリクして面識のあまりない誰かにマージされる、というサイクルを経験したい コントリビューターという響きに単純に憧れがある の2つの理由から、なにかコードを書く形でOSSコントリビュートに挑戦しよう!と考えました。 筆者の技術レベル OSSコントリビューターになりたい、とぬかしているものの、筆者の技術力は、昨年からプログラミングに興味を持ち、Rubyを少し学んで2月からなんとかエンジニアとしてお金を貰えるようになった程度です。 議論されているissueは自分の力量を遥かに超えるものが大多数である、と考えたほうがいいでしょう。 自分にあった難易度のissueを探す あまりに歯がたたないものは難しいし、「当てずっぽうでプルリクして見てもらえばいいや」とい
Redis、MongoDB、Kafkaらが相次いで商用サービスを制限するライセンス変更。AWSなどクラウドベンダによる「オープンソースのいいとこ取り」に反発 オープンソースソフトウェアの開発元がクラウドベンダへの不満を表明し、商用サービス化を制限するライセンス変更を行う例が続いています。 高速なインメモリデータストアを実現するオープンソースソフトウェアとして知られる「Redis」の開発元「Redis Labs」は、2018年8月に同社が開発したRedis拡張モジュールに関するライセンスの変更を発表しました(Redis本体のライセンスはBSDライセンスのまま)。拡張モジュールには、全文検索を行うRediSearchなどが含まれています。 変更後のライセンスでは、クラウドベンダによる商用サービスでの利用を制限するものとなっています。 ライセンス変更を発表した記事「Redis’ License
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く