IT |
InfoQ |
Article: Debugging Go Code: Using pprof and trace to Diagnose and Fix Performance Issues |
https://www.infoq.com/articles/debugging-go-programs-pprof-trace/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
|
Article Debugging Go Code Using pprof and trace to Diagnose and Fix Performance IssuesIn this article we will look at how to identify and fix performance issues in Go programs using the pprof and trace packages We will begin by covering the fundamentals of the tools then delving into practical examples of how to use them By the end of this article you will have a solid understanding of how to use these powerful tools to improve the performance of your Go applications By Oghenevwede Emeni |
2023-06-15 09:05:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] Twitter、家賃滞納で退去を命じられる Google Cloud、AWSへの未払いに続き |
https://www.itmedia.co.jp/news/articles/2306/15/news200.html
|
cloud |
2023-06-15 18:40:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 日経新聞、ウェビナー申込者の個人情報が丸見えに 氏名・年収など約3700人分 システムに設定ミス |
https://www.itmedia.co.jp/news/articles/2306/15/news197.html
|
itmedia |
2023-06-15 18:35:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 楽天・マー君画像を不正利用して投資勧誘 LINEグループ発見 「僕とは一切関わりはありません」 |
https://www.itmedia.co.jp/news/articles/2306/15/news195.html
|
itmedia |
2023-06-15 18:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 社長から「ChatGPTを調べろ」と言われた──そんなときに役立つ“ChatGPT概論” データ分析企業が公開 |
https://www.itmedia.co.jp/news/articles/2306/15/news192.html
|
chatgpt |
2023-06-15 18:18:00 |
IT |
情報システムリーダーのためのIT情報専門サイト IT Leaders |
日立社会情報サービス、DBレプリケーションツール「Qlik Replicate」を販売 | IT Leaders |
https://it.impress.co.jp/articles/-/24963
|
日立社会情報サービス、DBレプリケーションツール「QlikReplicate」を販売ITLeaders日立社会情報サービスは年月日、データベース複製ソフトウェア「QlikReplicate」米クリックテクノロジーズの日本法人であるクリックテック・ジャパンが提供を販売開始した。 |
2023-06-15 18:16:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
OpenAI APIのFunction callingを速攻検証 |
https://qiita.com/yahayuta/items/1ccd261d65273c7c44ff
|
functioncalling |
2023-06-15 18:52:43 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Python🐍でリファクタするならこうしてみよう集 |
https://qiita.com/nuko-suke/items/643801c91ab13415aebf
|
皆さん |
2023-06-15 18:06:52 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
【Herokuデプロイエラー】Precompiling assets failed / Error: Cannot find package '@babel/plugin-proposal-private-property-in-object' 対処法 |
https://qiita.com/Uchibori/items/2f754b370fbbda34a09e
|
【Herokuデプロイエラー】PrecompilingassetsfailedErrorCannotfindpackagexbabelpluginproposalprivatepropertyinobjectx対処法はじめにRubyonRailsをHerokuデプロイ時に、Precompilingassetsfailedというエラーになりはまってしまったのでその対処法を記述しておきます。 |
2023-06-15 18:29:40 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][StepFunctions]AWSのよくある問題の毎日5選 #79 |
https://qiita.com/shinonome_taku/items/beb3f98aac26478a706b
|
awsqampastepfunctionsaws |
2023-06-15 18:11:51 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][StepFunctions]Daily Five Common Questions #79 |
https://qiita.com/shinonome_taku/items/19035bab12db97bc5fec
|
error |
2023-06-15 18:10:16 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
【Herokuデプロイエラー】Precompiling assets failed / Error: Cannot find package '@babel/plugin-proposal-private-property-in-object' 対処法 |
https://qiita.com/Uchibori/items/2f754b370fbbda34a09e
|
【Herokuデプロイエラー】PrecompilingassetsfailedErrorCannotfindpackagexbabelpluginproposalprivatepropertyinobjectx対処法はじめにRubyonRailsをHerokuデプロイ時に、Precompilingassetsfailedというエラーになりはまってしまったのでその対処法を記述しておきます。 |
2023-06-15 18:29:40 |
技術ブログ |
Mercari Engineering Blog |
Terraformモジュールを使ったCloud Spannerの設定標準化の取り組み |
https://engineering.mercari.com/blog/entry/20230615-cloudspanner-configuration-standardization/
|
clhellip |
2023-06-15 10:00:32 |
技術ブログ |
Developers.IO |
I tried Interactive checkbox in Figma. |
https://dev.classmethod.jp/articles/i-tried-interactive-checkbox-in-figma/
|
I tried Interactive checkbox in Figma Introduction This is Pooja from the Alliance Department This blog encapsulates on creation of an interactive |
2023-06-15 09:49:25 |
技術ブログ |
Developers.IO |
CloudWatch Synthetics の監視元はどこになるか教えてください |
https://dev.classmethod.jp/articles/tsnote-cloudwatch-synthetics-canary-vpc/
|
cloudwatchsynthetics |
2023-06-15 09:40:25 |
海外TECH |
MakeUseOf |
Microsoft 365: Download, Explore Key Features, and Discover Amazing Deals |
https://www.makeuseof.com/microsoft-365-download-features-deals/
|
comprehensive |
2023-06-15 09:31:18 |
海外TECH |
DEV Community |
Spring Boot 3 with H2 database example |
https://dev.to/realnamehidden1_61/spring-boot-3-with-h2-database-example-4gfe
|
Spring Boot with H database exampleDirectory Structureadd below dependenciesSpring web datajpa lombok hpom xml lt xml version encoding UTF gt lt project xmlns xmlns xsi xsi schemaLocation gt lt modelVersion gt lt modelVersion gt lt parent gt lt groupId gt org springframework boot lt groupId gt lt artifactId gt spring boot starter parent lt artifactId gt lt version gt lt version gt lt relativePath gt lt lookup parent from repository gt lt parent gt lt groupId gt com example lt groupId gt lt artifactId gt SpringBootH lt artifactId gt lt version gt SNAPSHOT lt version gt lt name gt SpringBootH lt name gt lt description gt Demo project for Spring Boot lt description gt lt properties gt lt java version gt lt java version gt lt properties gt lt dependencies gt lt dependency gt lt groupId gt org springframework boot lt groupId gt lt artifactId gt spring boot starter data jpa lt artifactId gt lt dependency gt lt dependency gt lt groupId gt org springframework boot lt groupId gt lt artifactId gt spring boot starter web lt artifactId gt lt dependency gt lt dependency gt lt groupId gt com hdatabase lt groupId gt lt artifactId gt h lt artifactId gt lt scope gt runtime lt scope gt lt dependency gt lt dependency gt lt groupId gt org projectlombok lt groupId gt lt artifactId gt lombok lt artifactId gt lt optional gt true lt optional gt lt dependency gt lt dependency gt lt groupId gt org springframework boot lt groupId gt lt artifactId gt spring boot starter test lt artifactId gt lt scope gt test lt scope gt lt dependency gt lt dependencies gt lt build gt lt plugins gt lt plugin gt lt groupId gt org springframework boot lt groupId gt lt artifactId gt spring boot maven plugin lt artifactId gt lt configuration gt lt excludes gt lt exclude gt lt groupId gt org projectlombok lt groupId gt lt artifactId gt lombok lt artifactId gt lt exclude gt lt excludes gt lt configuration gt lt plugin gt lt plugins gt lt build gt lt project gt Productpackage com example demo entity import jakarta persistence Entity import jakarta persistence GeneratedValue import jakarta persistence Id import lombok AllArgsConstructor import lombok Data import lombok NoArgsConstructor Data AllArgsConstructor NoArgsConstructor Entitypublic class Product Id GeneratedValue private Integer prodId private String prodName private double prodCost public Product String prodName double prodCost super this prodName prodName this prodCost prodCost ProductRepositorypackage com example demo repo import org springframework data jpa repository JpaRepository import com example demo entity Product public interface ProductRepository extends JpaRepository lt Product Integer gt TestRunnerpackage com example demo runner import java util Optional import org springframework beans factory annotation Autowired import org springframework boot CommandLineRunner import org springframework stereotype Component import com example demo entity Product import com example demo repo ProductRepository Componentpublic class TestRunner implements CommandLineRunner Autowired private ProductRepository repo Override public void run String args throws Exception Product p new Product P Product p new Product P Product p new Product P save product repo save p repo save p repo save p find Optional lt Product gt opt repo findById if opt isPresent System out println opt get else System out println Not FOund find all repo findAll forEach System out println delete by id repo deleteById delete all repo deleteAll |
2023-06-15 09:45:40 |
海外TECH |
DEV Community |
Asynchronous JavaScript: Understanding Promises |
https://dev.to/codecraftjs/asynchronous-javascript-understanding-promises-fga
|
Asynchronous JavaScript Understanding PromisesAsynchronous JavaScript is a way of executing code that allows multiple tasks to run simultaneously without blocking the main thread This is especially useful when dealing with long running operations such as network requests or file I O One of the most popular ways of implementing asynchronous code in JavaScript is through the use of promises In this post we ll explore what promises are how they work and some common problems that you may encounter when using them What are Promises A promise is an object that represents the eventual completion or failure of an asynchronous operation It is a placeholder for a value that may not be available yet but will be available at some point in the future Promises have three states Pending The initial state The promise is neither fulfilled nor rejected Fulfilled The operation completed successfully and the promise now has a resulting value Rejected The operation failed and the promise now has an error value Creating PromisesPromises can be created using the Promise constructor The constructor takes a single argument which is a function that defines the asynchronous operation const promise new Promise resolve reject gt Perform some asynchronous operation If it succeeds call resolve with the resulting value If it fails call reject with an error object The resolve and reject functions are provided by the Promise constructor and are used to transition the promise from the pending state to either the fulfilled or rejected state Here s an example of a promise that resolves to a string after a second delay const promise new Promise resolve reject gt setTimeout gt resolve Hello world Consuming PromisesOnce a promise has been created you can consume its result using the then method This method takes two arguments a callback function to handle the fulfilment of the promise and an optional callback function to handle the rejection of the promise promise then result gt console log result Hello world error gt console error error If the promise is fulfilled the first callback function will be called with the resulting value as its argument If the promise is rejected the second callback function will be called with the error object as its argument Chaining PromisesOne of the key benefits of promises is that they can be chained together allowing for more complex asynchronous operations to be constructed The then method returns a new promise which can be used to chain additional then methods Each then method can perform its own asynchronous operation and its result will be passed to the next then method in the chain const promise new Promise lt any gt resolve reject gt setTimeout gt resolve promise then result gt Multiply the result by return result then result gt Add to the result return result then result gt console log result In this example the promise resolves to the value The first then method multiplies this value by resulting in The second then method adds to this value resulting in Promises allow us to chain operations enabling cleaner and more readable code The catch method can also be chained with the then method as follows myPromise then result gt Handle the resolved value catch error gt Handle the rejected error Handling Multiple PromisesWhen dealing with multiple Promises we can use Promise all or Promise race to coordinate their execution Promise all Waits for all Promises to fulfil and returns an array of results Promise race Resolves or rejects as soon as any of the Promises resolves or rejects const promises promise promise promise Promise all promises then results gt Handle the array of results catch error gt Handle any errors Problems with PromisesWhile promises are a powerful tool for asynchronous programming they can also be a source of frustration if not used correctly Callback HellOne problem with using promises is that it can lead to a phenomenon known as callback hell This occurs when you have multiple layers of nested callbacks making the code difficult to read and maintain getData then data gt processData data then result gt displayResult result then gt perform final task catch error gt Handle the rejected error catch error gt Handle the rejected error catch error gt Handle the rejected error This situation can be handled using the await keyword This makes the code more readable and provides the synchronous structure of the code try const data await getData const result await processData data await displayResult result catch error log error Unhandled RejectionsAnother problem with promises is that they can result in unhandled rejections if an error occurs and there is no catch method present to handle it const promise new Promise resolve reject gt setTimeout gt reject new Error Something went wrong promise then result gt console log result In this example the promise is rejected with an error after a second delay Because there is no catch method present to handle the error it will result in an unhandled rejection Too Many PromisesFinally another problem with promises is that they can result in promise overload if too many promises are created at once This can lead to performance issues and memory leaks To avoid this problem it s important to use techniques like throttling and debouncing to control the rate at which promises are created ConclusionPromises are a powerful tool for asynchronous programming in JavaScript and understanding how they work is essential for any web developer By using promises correctly you can write more efficient and maintainable code while avoiding common pitfalls like callback hell and unhandled rejections |
2023-06-15 09:22:21 |
海外TECH |
DEV Community |
Safari goes all-in on images |
https://dev.to/robole/safari-goes-all-in-on-images-c4m
|
Safari goes all in on imagesI was pleasantly surprised to see that Apple will ship support for the JPEG XL and HEIC image formats in Safari Safari will be the only browser to support the most modern image formats AVIF HEIC and JPEG XL This was announced at The Worldwide Developers Conference you can watch a video at the link below to hear Apple s thoughts on these image formats I spoke about this topic recently in a post The next generation image format for the web is not JPEG XL I discussed the image format war Google went all in on AVIF and was opposed to JPEG XL so much so that they removed it from Chrome As I said then Perhaps the jig is not up for JPEG XL and HEIC WebP was in Chrome for years before the others decided to follow suit The format war is a war of attrition May the format pure of heart triumph and rule the seven kingdoms Or maybe it does not have to be a war can the spoils be shared and we can rule together in harmony Can we have AVIF and JPEG XL I hope that Google are paying attention to Apple and that they reconsider their position on JPEG XL JPEG XL and AVIF are different beasts It would be refreshing if every major browser implemented all of the modern image formats just like Apple |
2023-06-15 09:15:00 |
海外TECH |
DEV Community |
refine + DEV Open Source Hackathon 2 - Pre-Announcement |
https://dev.to/refine/refine-dev-open-source-hackathon-2-pre-announcement-22n1
|
refine DEV Open Source Hackathon Pre AnnouncementWe re back with another exciting event for the open source community the nd refine Open Source Hackathon As with the first one this Hackathon is about showcasing your skills creativity and innovation using refine refine is a React based framework for the rapid development of CRUD web applications It eliminates the repetitive tasks demanded by CRUD operations and provides industry standard solutions for critical parts like authentication access control routing networking state management and in refine shines on data intensive applications like admin panels dashboards internal tools and storefronts The Hackathon will kick off on June and we re proud to host it in collaboration with the DEV platform All the other hackathon details and submission process will be announced on the official launch day on DEV The prizel pool is in total and a special gifts along with limited edition swag kits To stay updated on the official start of the Hackathon please join us on our Discord and Twitter We can t wait to see what unique projects the participants will build projects using refine Get your hackathon participation ticket ️We are organizing a raffle for those who create a ticket and share it on Twitter As a gift we are giving away a refine cap and a coaster set valued at Generate participation ticket Together with Open Source Communityrefine draws its strength from the open source community and we are grateful to have the support of Supabase and MUI which has significant contributions to the community We re proud to host our second Hackathon in collaboration with the DEV platform It s worth noting that refine has built in data provider support for Supabase and UI framework integration for Material UI So we believe they will be excellent backend and UI solutions for your hackathon project Supabase and MUI will also be providing swag kits for the winners Hackathon Key FactsYou have weeks to build a cool Open Source project using refine Build a refine app It can be anything like the CRUD app admin panel internal tool forms storefront or dashboard Also you can build a library data provider auth provider or live provider etc for refine You can use refine browser tool to create a complete refine CRUD app in seconds and built your hackathon project on top of it Details ScheduleThe Hackathon begins on Wednesday th June Work on your project any time for the next four weeksSubmission deadline Monday July The winners will be announced on Monday July Prizes The total prize pool amount is The distribution of prizes will be announced on the DEV platform on the launch day There are five categories in which participants can win and prizes will be awarded for each category Main Prize CategoriesBest Overall ProjectMost Visually PleasingMost Technically Impressive You can use any data provider or UI framework in the refine app for the three main prize categories above Sponsor s special prize categoriesBest Project built using Supabase The project must use Supabase as a data provider in the refine appBest Project built using Material UI The project must use Material UI as the UI framework in the refine app Runner upThere will be ten runner up prizes Also the winners will get refine Special Swag Kit Swag Kits from Supabase and MUI SubmissionSubmissions activated on DEV platform on th of June All detailed information on submissions will be explained on the DEV Hackathon Launch day RulesAll code for your project must be created during the hackathon event All entries must be Open Source The apps must be built using refine framework Team size you cannot be in multiple teams One submission per team CommunityThe refine team will be taking part in the Hackathon and you ll find us live building in our Discord all week Join us in our Discord to get help ask questions and share your progress You can also find a potential teammate on the Discord hackathon channel Forum channel HackathonFollow us on Twitter for updates and announcements Refer to refine GitHub repository FAQ What kind of projects can I submit You must build an app using refine framework It can be anything like the CRUD app admin panel internal tool forms storefront and dashboard Also you can build a library data provider auth provider or live provider etc for refine For the Best refine Project built using Supabase category you need to use Supabase as a data provider in the refine app For the Best refine Project built using Material UI category you need to use Material UI as the UI framework in the refine app How are the prizes given Prizes will be distributed by the DEV platform What are the judging criteria The Judges will be senior staff from the refine DevRel Marketing and Engineering Teams Judging criteria Quality It is evaluated based on its creativity and originality Design The design of the idea is judged based on its user experience and visual appeal The technical implementation It is assessed how well the idea was executed by the developer and how effectively refine was used in the submission How are the prize and swag kits given if the teams project wins Only one prize and one swag kit will be given per winner project You can distribute the prize to your team Useful resourcesYou can step up to complete CRUD app tutorials to learn refine and how it works You can look at a real use case example projects built with refine to get inspiration Check out the refine Supabase integration docs Check out the Material UI docs on refine Refer to Supabase DocsRefer to Material UI Docsrefine Discord Support Channel |
2023-06-15 09:11:07 |
海外TECH |
DEV Community |
Playing with WASM on Docker |
https://dev.to/nfrankel/playing-with-wasm-on-docker-3l4n
|
Playing with WASM on DockerThe idea of bytecode that can run anywhere dates back to the JVM inception as far as I know WebAssembly is the new implementation of an old idea While WebAssembly is meant to run in the browser Docker recently announced its capability to run WASM code without needing containers In this post I want to explore how it can work PrerequisiteRunning WebAssembly is a beta feature and requires using containerd To enable containerd go to the Docker Desktop dashboard then Settings gt Features in development gt Beta features gt Use containerd for storing and pulling image Be warned that enabling containerd previously broke one of my Kubernetes demos Play with WASM to your heart s content but remember to roll back the configuration immediately afterward or there s a chance downloaded containers won t run anymore I want to compare regular images with WebAssembly hence I require a project that can compile to both native code and WASM For this reason I chose to use the Rust language I ll have a single simple project with two Dockerfiles one that compiles to native the other that compiles to WASM Building locallyHere s the Rust expected Hello World fn main println Hello world We can install the Webassembly target and build locally for comparison purposes rustup target add wasm wasicargo build target wasm wasi releaseThe file is relatively small rwxr xr x nico staff M Jun wasm native wasm Building the basic Docker imagesThe Dockerfile that builds the Webassembly image is the following FROM rust slim bullseye as build COPY Cargo toml COPY Cargo lock COPY src srcRUN rustup target add wasm wasi RUN cargo build target wasm wasi release FROM scratch COPY from build target wasm wasi release wasm native wasm wasm wasm ENTRYPOINT wasm wasm Start from the last Rust Docker imageAdd the WASM targetBuild targeting WebassemblyUse a multi stage build Start from scratchCopy the Webassembly file generated in the previous stageThe reference material uses the platform wasi wasm argument when building the Docker image It doesn t work on my machine It may be because I m on an M Mac or the documentation needs to be updated In any case I build normally docker build f Dockerfile wasm t docker wasm We can now run it specifying a supported WASM runtime docker run runtime io containerd wasmedge v docker wasm To compare we can create a native image with the same code FROM rust slim bullseye as buildCOPY Cargo toml COPY Cargo lock COPY src srcRUN RUSTFLAGS C target feature crt static cargo build release FROM scratch COPY from build target release wasm native nativeMake the binary self sufficientCan start from scratchWe can now compare the images size REPOSITORY TAG IMAGE ID CREATED SIZEdocker native ca weeks ago MBdocker wasm faf weeks ago MBThe Webassembly image is about one third of the native binary package We cheat a bit because we add the WASM runtime at runtime Building more complex imagesLet s see how we can add parameters to the binary and update the code accordingly use std env fn main let args Vec lt String gt env args collect if args len gt println Hello world else println Hello args Let s rebuild the images and compare again REPOSITORY TAG IMAGE ID CREATED SIZEdocker native ca weeks ago MBdocker native aee minutes ago MBdocker wasm faf weeks ago MBdocker wasm ebfe minutes ago MB Executing HTTP calls With this it s easy to get carried away and start thinking big what if we could execute HTTP calls I ll use the reqwest crate since I m familiar with it reqwest relies on Tokio dependencies reqwest version features json tokio version features full serde version features derive We can now update the code to make a request to and print the result tokio main async fn main match get await Ok response gt let result response json lt GetBody gt await match result Ok json gt println json Err err gt println err Err err gt println err derive Debug Serialize Deserialize struct GetBody args HashMap lt String String gt headers HashMap lt String String gt origin String url String Compiling this code reveals WASM limitations though error Only features sync macros io util rt time are supported on wasm gt usr local cargo registry src index crates io fdbbaf tokio src lib rs compile error Only features sync macros io util rt time are supported on wasm WASM is not multi threaded while Tokio is by default We can however configure Tokio to work in a single thread environment Let s start by using the features that we need macros for the main function and rt for the tokio runtime tokio version features rt macros Now we can limit Tokio to the unique thread tokio main flavor current thread async fn main Compiling now works However I encounter issues when running error instantiation failed unknown import Code x error When linking module wbindgen placeholder function name wbindgen object drop ref error At AST node import description error At AST node import section error At AST node moduledocker Error response from daemon Others unknown import unknown The reqwest crate doesn t work with the WASI environment Until it does there s a fork aptly named reqwest wasi The tokio wasi is the WASI compatible crate for tokio Note that the latter s version needs to catch up Let s replace the crates dependencies reqwest wasi version features json tokio wasi version features rt macros With the new crates compilation works as well as execution On the other side the native image works flawlessly with slight changes for the Dockerfile docker build f Dockerfile native t docker native FROM rust slim bullseye as buildCOPY Cargo toml COPY Cargo lock COPY src srcRUN apt get update amp amp apt get install y pkg config libssl dev RUN cargo build releaseFROM debian bullseye slim COPY from build target release wasm native nativeENTRYPOINT native Install required libraries for SSLChange to a more complete base image to avoid installing additional librariesHere s the final comparison REPOSITORY TAG IMAGE ID CREATED SIZEdocker native ca weeks ago MBdocker native aee hours ago MBdocker native ffcfde hours ago MBdocker wasm cca hours ago MBdocker wasm ebfe hours ago MBdocker wasm fbdc seconds ago MBI didn t fiddle with the optimization of the native image However it would be hard to beat the WASM image as it stands below MB There s no chance to implement an Axum server though ConclusionI implemented a couple of WASM Docker images in this post from the most straightforward Hello World to an HTTP client While the ecosystem has room for improvement it s already possible to benefit from Docker s WASM support The small size of WASM images is a huge pro The complete source code for this post can be found on GitHub ajavageek rust wasm vs native To go further Docker containerd image storeDocker WasmWASI first stepsWebAssembly Docker without containers Originally published at A Java Geek on June th |
2023-06-15 09:02:00 |
Apple |
AppleInsider - Frontpage News |
Bug in new Mac Pro is disconnecting internal drives |
https://appleinsider.com/articles/23/06/15/bug-in-new-mac-pro-is-disconnecting-internal-drives?utm_medium=rss
|
Bug in new Mac Pro is disconnecting internal drivesApple has revealed that certain models of internal SATA drives can be dismounted by the New Mac Pro The new Mac Pro with its PCI E card slotsThe new Mac Pro comes with slots for PCI E expansion cards but due to the design of Apple Silicon it can only support a limited number of types of card Chiefly it can be used for extra storage but now Apple has revealed that there can be a problem with even this Read more |
2023-06-15 09:36:36 |
海外TECH |
Engadget |
Fujfilm's Instax SQ40 marries retro charm with larger square film |
https://www.engadget.com/fujfilms-instax-sq40-marries-retro-charm-with-larger-square-film-091047370.html?src=rss
|
Fujfilm x s Instax SQ marries retro charm with larger square filmFujifilm s line of instant cameras has grown again with the launch of the Instax SQ The new model borrows retro cues from the Mini while shooting larger format square film like previous SQ models nbsp Unlike the shiny plastic square format models of the past the SQ is wrapped in faux black leather with silver accents It measures inches wide by inches tall by inches thick so it s considerably larger than the Mini and other rectangular cameras For easy carrying it comes with a shoulder strap with quick release loops Fujifilm Cactus Images LimitedThe lens is retractable and has three modes starting with the fully retracted quot off quot position that makes the camera relatively flat and closes the protective cap In the quot on quot position it extends and the lens cap opens giving a field of view equivalent to mm mm equivalent presumably for shooting no closer than inches And finally there s a quot macro quot mode for selfies that lets you shoot between and inches with a small mirror at the front so you can see yourself and friends nbsp It has automatic exposure and shoots on the Instax Square frame to a by inch image area on a by inch film size Unlike some Instax models there doesn t appear to be any saving to a digital format so this is about as analog as modern cameras get FujifilmThe SQ costs and is expected to be available for purchase by the end of June The basic white border version of the square film costs around for exposures and a new version called Instax Square quot Sunset quot with pastel shaded borders above is for a pack Finally Fujifilm released a new brown colorway for the Mini Evo priced at also available at the end of June nbsp This article originally appeared on Engadget at |
2023-06-15 09:10:47 |
ラズパイ |
Raspberry Pi |
Young people designed 15,000 images for astronauts in Astro Pi Mission Zero 2022/23 |
https://www.raspberrypi.org/blog/15000-young-people-astro-pi-mission-zero-2022-23/
|
Young people designed images for astronauts in Astro Pi Mission Zero In the Columbus module of the International Space Station ISS there are two Astro Pi computers called Marie Curie and Nikola Tesla These computers run the programs young people create as part of the annual European Astro Pi Challenge For this year s Astro Pi Mission Zero young people sent us over programs to show The post Young people designed images for astronauts in Astro Pi Mission Zero appeared first on Raspberry Pi Foundation |
2023-06-15 09:55:04 |
海外科学 |
NYT > Science |
It’s Not Just You: Many People Confront Health Insurance Obstacles on Care and Bills |
https://www.nytimes.com/2023/06/15/health/health-insurance-medical-bills.html
|
It s Not Just You Many People Confront Health Insurance Obstacles on Care and BillsA new survey indicates that a majority of U S adults who are insured have experienced a raft of problems including troubles with access to medical care and unexpected higher bills |
2023-06-15 09:02:44 |
金融 |
ニッセイ基礎研究所 |
マイナンバーカードは行政サービス改善への希望 |
https://www.nli-research.co.jp/topics_detail1/id=75104?site=nli
|
コンビニ交付以外でも、マイナンバーカードがあればオンライン請求をすることでクレジットカード決済が可能な役所もあるようだ。 |
2023-06-15 18:36:56 |
海外ニュース |
Japan Times latest articles |
SDF shooting suspect referred to prosecutors as details of incident emerge |
https://www.japantimes.co.jp/news/2023/06/15/national/crime-legal/sdf-shooting-incident-details/
|
SDF shooting suspect referred to prosecutors as details of incident emergeThe incident took place at a GSDF shooting range in the city of Gifu the day before with the suspect telling investigators that he targeted |
2023-06-15 18:23:03 |
ニュース |
BBC News - Home |
Mikey Roynon: Two teens charged with murder over Bath party stabbing |
https://www.bbc.co.uk/news/uk-england-somerset-65912629?at_medium=RSS&at_campaign=KARANGA
|
mikey |
2023-06-15 09:03:16 |
ニュース |
BBC News - Home |
Rammstein: German police open sex offence investigation into Till Lindemann |
https://www.bbc.co.uk/news/entertainment-arts-65913988?at_medium=RSS&at_campaign=KARANGA
|
lindemann |
2023-06-15 09:27:06 |
ニュース |
BBC News - Home |
Ukraine war: Video shows woman pulled alive from rubble in Ukraine |
https://www.bbc.co.uk/news/world-europe-65914810?at_medium=RSS&at_campaign=KARANGA
|
mission |
2023-06-15 09:30:34 |
ニュース |
BBC News - Home |
Russian embassy: Australia blocks new Canberra site over spying risk |
https://www.bbc.co.uk/news/world-australia-65914038?at_medium=RSS&at_campaign=KARANGA
|
canberra |
2023-06-15 09:16:49 |
ニュース |
BBC News - Home |
Premier League fixtures: Man City away to Burnley, Chelsea host Liverpool, Luton at Brighton |
https://www.bbc.co.uk/sport/football/65889543?at_medium=RSS&at_campaign=KARANGA
|
Premier League fixtures Man City away to Burnley Chelsea host Liverpool Luton at BrightonChampions Manchester City will kick off the new Premier League season on Friday August at promoted Burnley managed by their former captain Vincent Kompany |
2023-06-15 09:19:32 |
ニュース |
BBC News - Home |
Boris Johnson deliberately misled Parliament over Partygate, MPs find |
https://www.bbc.co.uk/news/uk-politics-65913692?at_medium=RSS&at_campaign=KARANGA
|
boris |
2023-06-15 09:51:43 |
ニュース |
BBC News - Home |
Boris Johnson Partygate report: Key findings at a glance |
https://www.bbc.co.uk/news/uk-politics-65913184?at_medium=RSS&at_campaign=KARANGA
|
minister |
2023-06-15 09:35:38 |
ニュース |
BBC News - Home |
Declan Rice: West Ham turn down first Arsenal bid for England midfielder |
https://www.bbc.co.uk/sport/football/65914651?at_medium=RSS&at_campaign=KARANGA
|
Declan Rice West Ham turn down first Arsenal bid for England midfielderWest Ham reject Arsenal s first bid for England midfielder Declan Rice and the Hammers are also anticipating an offer from Manchester City for the player |
2023-06-15 09:45:19 |
ニュース |
BBC News - Home |
Nottingham attacks: City centre vigil to honour victims |
https://www.bbc.co.uk/news/uk-england-nottinghamshire-65912442?at_medium=RSS&at_campaign=KARANGA
|
event |
2023-06-15 09:23:16 |
IT |
週刊アスキー |
ソフマップ、最新ワイヤレスイヤホン「Beats Studio Buds +」を販売 |
https://weekly.ascii.jp/elem/000/004/141/4141118/
|
beatsstudiobuds |
2023-06-15 18:45:00 |
IT |
週刊アスキー |
ソフマップ、GIGABYTEのゲーミングノートPC「G5 KF-E3JP333SH」を特別価格で販売 |
https://weekly.ascii.jp/elem/000/004/141/4141111/
|
akiba |
2023-06-15 18:15:00 |
コメント
コメントを投稿