8mmフィルムカメラの形をした超小型トイデジタルカメラ「PIENI 8」販売中。
Views: 0
sshの鍵をVaultに保管する機能を1Passwordが提供しています。下記の設定を~/.ssh/config
に加えるようドキュメントに記載されています。
Host *
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
Macのローカルマシン上でsshを使う限りは問題ないのですが、たとえばiPadからMacにsshでリモートログインしたあと、Macから別のサーバに接続したい場合、例えばgit pushコマンドを実行すると失敗します。
これは1Passwordが生体認証を実行しようと、ローカルデスクトップ上に1Password GUIを起動するからです。ユーザーの反応がないのでタイムアウトしてエラーになります。
iPad側のSSHクライアントアプリ(例えば、Shelly)にSSH Agentの転送機能がある場合、Mac側のssh鍵を使わなずに、iPad側の鍵情報を優先的に利用することでこの問題を回避できます。具体的には、サンプルのConfigを下記のように書き直します。
Match host * exec "[[ ! -n $SSH_CLIENT ]]"
IdentityAgent "~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock"
Matchを使って分岐ロジックを書くのがポイントです。
Q. ~/.zshrc
にfunctionとして分岐ロジックを記述する方法は駄目なの?
A. 駄目です。中継サーバ上のシェルからさらにssh
する場合は動作しますが、git push
の場合にはzsh経由でsshが実行されるわけではないので無視されてしまいます。sshクライアントの設定で分岐を記述する必要があります。
Views: 0
皆さん、こんにちは!
Svelte Japanは、SvelteやSvelteKitの公式ドキュメントを日本語に翻訳し、Svelteに関するイベントを開催する、日本最大のSvelteコミュニティです。これから新たに、Svelteに関する最新情報や機能アップデート、コミュニティイベント、役立つリソースなどを定期的にお届けするニュースレターを始めます。
このニュースレターを通じて、皆さんがSvelteを使った開発をより楽しく、そして効率的に行えるようサポートしていきます!
それではさっそく、今月のトピックスを見ていきましょう!
新しいidPrefix
オプション: render
に新たに追加されたこのオプションにより、クライアントサイドのID生成がより信頼性の高いものになりました。これは、ページ上に複数のSvelteランタイムが存在する場合でも安心してID生成が行えるようにするものです (5.22.0, ドキュメント, PR#15428)。
Derivedステートメントの書き換えが可能に: 今回のアップデートでは、Derivedステートメントが書き換え可能になりました。これにより、状態管理がより柔軟に行えるようになり、開発者はより快適に作業できるようになります。
(5.25.0/5.25.2, ドキュメント, PR#15570 及び PR#15581)。
サンプルコード
script>
let { post, like } = $props();
let likes = $derived(post.likes);
async function onclick() {
likes += 1;
try {
await like();
} catch {
likes -= 1;
}
}
script>
button {onclick}>🧡 {likes}button>
Svelte CLIの改善: Svelte CLIもアップグレードされ、コード生成のフォーマットが改善されました。これにより、より直感的な操作が可能となり、初心者でも扱いやすくなりました (0.7.0, PR#380)。
eslint-plugin-svelte
v3のリリース: この最新のアップデートは、Svelte 5に対するサポートを改善しています。
追加されたルールのsvelte/no-unused-propsはPropsで定義されているが、コンポーネントコードでは使用されていないプロパティを教えてくれるので便利です。
その他の詳細はCHANGELOGをご覧ください。
また、今月の初めには言語ツールへの多くの修正も行われているので、プラグインは最新の状態に保つことをお勧めします!
Tailwind CSSがSvelte Playgroundに組み込まれました!
非同期rerouteの導入: reroute
が非同期で呼び出せるようになり、クッキーやリクエストコンテキストを渡す際の利便性が向上しました。これにより、より柔軟なリクエスト処理が可能となります (2.18.0/2.19.0, ドキュメント, PR#13520 及び プルリクエスト#13549)。
新しいnormalizeUrl
ヘルパー: この機能が追加されたことで、生のURLを正規化する手段が提供され、SvelteKit内部のデータを扱いやすくなります (2.18.0, ドキュメント, PR#13539)。
getRequestEvent
機能の追加: $app/server
に新しい関数が追加され、現在のRequestEvent
を取得できるようになりました。これにより、リクエストの処理がよりスムーズになります (2.20.0, ドキュメント, PR#13582)。
cloudflare-adapter
のアップデート: 最新のアップデートにより、Wrangler 4のサポートが追加され、改善された_headers
および_redirects
ファイル、Cloudflare Workers Static Assets向けの特別なビルドサポートが提供されるようになりました (5.1.0-7.0.0, CHANGELOG)。
Svelte、SvelteKit、およびそのアダプターに関するバグ修正の完全なリストは、こちらとこちらのCHANGELOGをご確認ください。
今月のSvelte Japanニュースレターはいかがでしたでしょうか?
もしご意見や質問があれば、ぜひXやDiscordでお知らせください。
次回のニュースレターもお楽しみに!
またお会いしましょう!👋🏼
Views: 0
I’ve been a bit sucked into the game Balatro lately. Seriously. Tell me your strategies. I enjoy playing it equally as much lately as unwinding watching streamers play it on YouTube. Balatro has a handful of accessibility features. Stuff like slowing down or turning off animations and the like. I’m particularly interested one of the checkboxes below though:
“High Contrast Cards” is one of the options. It’s a nice option to have, but I find it particularly notable because of it’s popularity. You know those streamers I mentioned? The all seem to have this option turned on. Interesting how an “accessibility feature” actually seems to make the game better for everybody. As in, maybe the default should be reversed or just not there at all, with the high contrast version being just how it is.
It reminds me about how half of Americans, particularly the younger generation, prefer having closed captioning on TV some or all of the time. An accessibility feature that they just prefer.
Interestingly, the high contrast mode in Balatro mostly focuses on changing colors.
If you don’t suffer from any sort of colorblindness (like me? I think?) you’ll notice the clubs above are blue, which differentiates them from the spades which remain black. The hearts and clubs are slightly differentiated with the diamonds being a bit more orange than red.
Is that enough? It’s enough for many players preferring it, likely preventing accidentally playing a flush hand with the wrong suits, for example. But I can’t vouch for if it works for people with actual low vision or a type of color blindness, which is what I’d assume would be the main point of the feature. Andy Baio wrote a memorable post about colorblindness a few years ago called Chasing rainbows. There are some great examples in that post that highlight the particular type of colorblindness Andy has. Sometimes super different colors look a lot closer together than you’d expect, but still fairly distinct. Where sometimes two colors that are a bit different actually appear identical to Andy.
So maybe the Balatro colors are enough (lemme know!) or maybe they are not. I assume that’s why a lot of “high contrast” variations do more than color, they incorporate different patterns and whatnot. Which, fair enough, the playing cards of Balatro already do.
Let’s do a few more fun CSS and color related links to round out the week:
color-mix()
is nice for a one-off where you’re trying to ensure contrast or build the perfect combo from an unknown other color, but it can also be the foundational tool for a system of colors.Views: 0
G’day, everyone!
It’s hard to believe, it’s already been 2 years and 8 months since Dinkum first launched in Early Access back in 2022. Just like when you received your first tent from Fletch, Dinkum began its adventure in a humble and simple way. And just like when you welcome new villagers to the island, Dinkum was able to meet more and more players over time. By listening to the invaluable feedback from the players, Dinkum has continued to grow through a series of updates both big and small. Much like building John’s shop or Theodore’s museum, the world of Dinkum has been expanding, one step at a time.
Once your town expands, everyone on the island throws a celebration, after spending a year at their new home. Now, we feel it’s time for Dinkum to celebrate its own milestone as well. After collaborating with our players for 2 years in Early Access, we’re thrilled to reveal that the time has come for Dinkum’s official launch!
We’re incredibly excited to announce that Dinkum will be finishing Early Access and officially launching on April 23, 2025, at 02:00 UTC! We truly believe we wouldn’t have made it to this point without your constant support, feedback, and love for the game. So first and foremost, thank you to each and every one of you who has been part of the journey so far. As a part of this monumental announcement, we’d like to share some of the key content and a few changes related to game services that will be applied for the full and official release.
We understand that many of you have been yearning for the multiplayer environment to be improved. We’re delighted to inform you that the hosts will have more control of what their guests can do on their island, and guest players have access to features that were once available to the host only.
We’re also introducing Creative Mode, allowing you to build and shape your own Dinkum world with more freedom and imagination than ever before. We can’t wait to see what you’ll create!
Another exciting addition is the rental system for guest houses. Alongside it, 4 new villagers will be joining Dinkum! You’ll be able to meet them by renting out the guest houses, and each one comes with their own unique charm and personality.
In the field of crafting, new recipes can be bought and discovered. Thought you’d done it all after crafting the helicopter? Try out the new two-seater airplane, perfect for exploring the skies with a friend. We’re only getting started, as the 1.0 Update will also include new activities to be discovered, as well as improvements to convenience functions.
More details will be revealed in the patch notes as we draw closer to the official launch date, so please stay tuned!
In addition to the new content mentioned above, we’d like to share a few updates related to the game services for the official release. Throughout the 2 years of Early Access, Dinkum has followed Steam’s recommended regional pricing guidelines. Although the pricing standards changed several times, we kept the game’s price unchanged during the entire Early Access period.
The main reason behind maintaining the original pricing was to ensure that as many aspiring adventurers as possible could explore Dinkum and try out the game without too much pressure. Since launch, Dinkum has released 5 major content updates—including House Warming and Bloomin’ Spring—all completely free and with no paid DLC. We intend to continue this approach moving forward as much as we can.
However, as Dinkum is now enjoyed by players in over 170 countries, we’ve noticed some inconsistencies in regional pricing. With the official launch, we’ll be making slight adjustments to align prices more closely with current exchange rates and global economic conditions. We understand that due to these adjustments, some regions may see more noticeable price changes than others. We kindly ask for your understanding as we apply these necessary updates to prevent inconsistencies in regional pricing. Please note once again that this adjustment only concerns the price difference, and the base price in USD remains unchanged.
These pricing changes will go into effect with the official launch on April 23, 2025. Until then, players will still be able to purchase the game at its current price. For those who already own Dinkum, these changes will not affect your access to or experience with the game at all.
Also, Dinkum will be featured in an upcoming Steam Free Weekend. During this time, all players will be able to try the game for free and purchase the game at 20% off under the Weekend Deal. We sincerely hope you’ll take advantage of this opportunity to join the adventure if Dinkum has caught your interest. (The discount offer ends on April 10.)
Thanks to the growing number of players enjoying Dinkum, we’ve received many requests to bring the game to more platforms beyond PC. To live up to such expectations, we’re thrilled to reveal that we’ve been working toward that goal. We hope to deliver some exciting news about releasing Dinkum for one of the popular gaming consoles later this year. We’ll be sure to share more information as soon as everything is ready. We truly appreciate your interest, we are also looking forward to the console version as much as you do!
That brings us to the end of today’s announcement where we have briefly talked about the game’s official release and other accompanying changes. The official launch is now just around the corner and we are striving to make sure it’s something special for everyone. We can’t wait to reveal more information, so please stay tuned. We’ll be posting detailed patch notes and update schedules in the near future.
The end of Early Access marks not just a conclusion, but the beginning of a brand new journey. We’re incredibly excited for the future of Dinkum—a future we’ll continue to build together with all of you! With a heartfelt promise to keep striving to bring you the best experience possible, we’d like to once again thank every one of you who has supported and enjoyed Dinkum.
See you at the official launch!
Source link
Views: 0
Kodon is Now Available on Steam!
Kodon is a 3D sculpting software for VR and Desktop with an intuitive interface that allows even inexperienced users to create 3D models in a 3D space.
Source link
Views: 0
Looking for something to play this weekend without the hassle of downloading? We’ve got a selection of fresh browser games that you can jump into with just a click, this time with a focus on action games. From roguelites to bullet hells, let’s take a look at some interesting projects we’ve found:
Gun Knight is a roguelite where you play as a Knight venturing into a nearby dungeon using GUN MAGIC. Starting with a pistol, you modify your weapon by picking up gun parts. The game features pixel art graphics and a variety of gun attachments to discover.
Available for free on Windows and in browser.
In Portal to the Cosmobeat, you help Gorb become the galaxy’s best dancer. Gorb challenges dancers around the galaxy, but needs your help to succeed. This casual dancing game features 3D visuals and a lighthearted narrative.
Available for free on Windows, Linux, and in browser.
Plummet Panic is a physics-based game where you race to the bottom. Created in 5 days for the Godot Wild Jam #73, the incremental progression you keep you engaged for many rounds. Your goal is to help the main character reach the first floor by destroying floors and collecting money.
Available for free on Windows, macOS, Linux, and in browser.
EX TERRA is a PICO-8 caravan shmup where you need to reach the core and defend the Earth. This shoot ’em up has two stages that emphasize close quarters and highscoring. The game features a lock-on system, multiple weapon types, and a shield mechanic.
Available for $5 on Windows, macOS, Linux, and free in browser.
Groblin Survivors combines horde survival with tower defense. Build defenses to slay incoming enemies while dodging attacks. The game features some chunky pixel art graphics and roguelite progression.
Available for free on Windows and in browser.
Moon Watch is a Time-Stop Horde Survival Roguelite where you battle vampires on the moon. Created for the Post Jam “Jam” #9, the game lets you manipulate time to set up combos and overcome challenges. It features deck-building elements with various cards and relics to discover.
Available for free in browser.
KARASU MELTDOWN! is a bullet hell caravan shmup where you play as hell raven Utsuho Reiuji. The game features bomb mechanics that tie into both survival and scoring. It was created in three weeks for the Gunner Parade ’22 Winter League game jam.
Available for free on Windows, Linux, and in browser.
In Slime 3k: Demake, you play as a sentient blob of goo rising up against its creator, an evil AI ruling the world in the year 3000. This demake version features Game Boy-inspired graphics and roguelite gameplay.
Available for free in browser.
If you’re looking for more, check out the New & Popular Browser Games from the last 7 days on itch.io. What have you been playing? Let us know in the comments!
Views: 0
今週発売・発表されたSteamの注目タイトルやセール情報をお届けする「週刊Steam広場」。今週は,PC向けに最適化された「TheLastofUsPartIIRemastered」や,邪悪な魔法に支配されたスルタンの宮廷を描くストーリー重視のシミュレーションゲーム「スルタンのゲーム」がリリースされた。
Source link
Views: 0
5月28日にリリースされる渋谷すばるのライブBlu-ray「渋谷すばる LIVE TOUR 2024『Lov U』」のジャケットアートワークが公開された。
Source link
Views: 0
映画「シャークトパス」にはタコとサメが合体した生物兵器のシャークトパスが登場します。一方、ニュージーランド沖の海では世界最速のサメの頭部にタコが乗っている珍しい光景が目撃され、海洋生物学者によって動画に収められました。
Sharks… even more amazing than you realised – The University of Auckland
https://www.auckland.ac.nz/en/news/2025/03/11/sharks-.html
Octopus spotted riding on top of world’s fastest shark | Live Science
https://www.livescience.com/animals/sharks/octopus-spotted-riding-on-top-of-worlds-fastest-shark
ニュージーランド北部ハウラキ湾のカワウ島近くで撮影された「シャークトパス」の映像は、以下から見ることができます。
Marine mystery of octopus riding shark – YouTube
防水アクションカメラのGoProとドローンを使ってこの動画を撮影したのは、ニュージーランドにあるオークランド大学のロシェル・コンスタンティン教授らの研究チームです。
南半球に位置するニュージーランドが初夏を迎えた2023年12月、サメが半狂乱でエサをむさぼる「狂乱索餌(さくじ)」の調査のために海に出た研究チームは、タコを頭に乗せたサメがのんびり泳ぐという、予想外の光景を目撃しました。
研究チームは、サメがボートの航路から外れるまでの10分間にわたってこの様子を観察することができました。
タコを頭に乗せているのが撮影されたこのサメは、最高時速70kmを超すスピードと水面から6メートルも飛び上がれる驚異的なジャンプ力で知られているアオザメ(Isurus oxyrinchus)で、主にメカジキやマグロといった泳ぎの速い魚やイカ、時には他のサメなどを捕食しています。一方、タコは海底に生息するため、どのような経緯でタコがサメの頭の上に乗ったのかは不明です。
コンスタンティン氏は「海底に生息するこのタコが、外洋に生息する体長3メートルのアオザメとどうやって出会ったのか、見当も付きません。本当に謎ですが、海は予期せぬもので満ちています」と話しました。
専門家は、サメがゆっくりと泳いでいたことから、サメはタコの存在を特に気にかけていなかった可能性が高いと推測しています。一方タコは、見つからないよう身を潜めていたのか、すべての触手を体に引き寄せていたとのことです。
アオザメは世界中の温かい海に広く生息していますが、中華料理の高級食材であるフカヒレのために漁獲されているほか、マグロ漁やメカジキ漁の際に偶発的に混獲されることもあります。このような漁獲圧にさらされているのに対し、繁殖が3年に1度と遅いため、アオザメは国際自然保護連合(IUCN)のレッドリストで絶滅危惧種に指定されています。
コンスタンティン氏は「海洋科学者の最も素晴らしい役得は、海で予想外のものが見られることです。海洋保護活動を続けることで、このような素晴らしい瞬間が続くようにすることができます」と述べました。
この記事のタイトルとURLをコピーする
Views: 0