IT |
気になる、記になる… |
Apple、「iPhone 8 ロジックボード交換プログラム」を終了 |
https://taisy0.com/2021/10/02/146907.html
|
apple |
2021-10-02 12:51:11 |
IT |
気になる、記になる… |
「iPhone 14 Pro Max」は「iPhone 13 Pro Max」より大きくなる?? |
https://taisy0.com/2021/10/02/146900.html
|
iphone |
2021-10-02 12:15:55 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. |
https://qiita.com/ogrium/items/2ae0ca4a532c66f7f7ed
|
|
2021-10-02 21:31:38 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Modalで削除機能の実装の仕方(Laravel) |
https://qiita.com/meiyin/items/ca02ff1ab82507969475
|
やりたいことLaravelでModalを使って削除機能を実装する際に、JavaScriptを使ってのデータの受け渡しに苦戦したので記録します。 |
2021-10-02 21:50:56 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
TypeScript + Reactの構成でアプリを作成をしました【2】【管理画面】【随時更新】 |
https://qiita.com/kanfutrooper/items/83f77434ed4f7ccd968e
|
reactmaterialui |
2021-10-02 21:14:43 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
表に文字が勝手に表示されてしまう。 |
https://teratail.com/questions/362434?rss=all
|
表に文字が勝手に表示されてしまう。 |
2021-10-02 21:44:37 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
C#.NET タスクバーにピン留めするとデフォルトのアイコンになる |
https://teratail.com/questions/362433?rss=all
|
|
2021-10-02 21:40:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
phpの変数で掛け算計算 |
https://teratail.com/questions/362432?rss=all
|
phpの変数で掛け算計算ltphplengtharealengthlengthechoareagt変数で掛け算計算したいですが、エラーになってしまいます。 |
2021-10-02 21:30:56 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Googleスプレッドシートのテキストが入っているセルにリンクをつけたい |
https://teratail.com/questions/362431?rss=all
|
Googleスプレッドシートのテキストが入っているセルにリンクをつけたい下記はGoogleスプレッドシートの空のセルにリンクのついたテキストを入れる関数ですが、すでにテキストが入っているセルにリンクをつけたい場合はどのようにすればよろしいでしょうか。 |
2021-10-02 21:28:23 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
sorcetreeから急にpushできなくなった |
https://qiita.com/daigo01090118/items/7d251b0cb1aaa2ef1119
|
sorcetreeから急にpushできなくなったgithubactionを使おうと思って、新しくgithubworkflowsrubyymlを作成しました。 |
2021-10-02 21:16:57 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
Rails Model 関連 |
https://qiita.com/s_yanada/items/a0a94af46565e6238f27
|
throughoptionthroughオプションは中間テーブルの値を取得する際の関連名すなわちメソッド名を指定する。 |
2021-10-02 21:43:11 |
海外TECH |
Ars Technica |
Google Pay’s disastrous year continues, promised bank account feature is dead |
https://arstechnica.com/?p=1800077
|
cancels |
2021-10-02 12:45:23 |
海外TECH |
DEV Community |
Nodejs Best Practices(part 1- Introduction) |
https://dev.to/ogagacodes/nodejs-best-practices-part-1-introduction-49fl
|
Nodejs Best Practices part Introduction I once heard a colleague ask how do you survive with javascript js so many libraries Nodejs Reactjs Angularjs Vuejs expressjs Terrible I pity you guys Infact I know there is probably another js cooking laughing hysterically Hmmmmmmmmm Well in this series we will embark on a gradual understanding of concepts in Nodejs that most junior Nodejs developers struggle with What better place to start than how to structure your code But for starter just what is nodejs What is Nodejs I forgave my colleague for saying nodejs is a Javascript library because he is wrong and nodejs is not a Javascript library Technical Jargon Nodejs is runtime environment for javascript on the server It uses the javascript v engine hence it s a single threaded event driven environment Well If you understand that good for you But let s talk to the lay men no disrespect intended During the early days of Js Js can only power the web meaning Javascript could only be run in the browser strictly for websites interactivity then came Nodejs passionately designed by My Very Respected colleague Ryan Dahl making it possible to write code that servers understand Take it that Nodejs is a microwave that made cooking with plates Javascript possible You won t place your plate on a gas fire But with the microwave plates can now be used to cook meals How this happens Nodejs is a bunch of many smaller instructions written in C C and of course javascript Instructions that make it possible so the servers other computers connected to your computer that have the v engine installed can in turn run your custom instructions Confusing Ok its like a tanker that has to be fueled to deliver it s product fuel Javascript needs Javascript to run Javascript in a computer Lol How funny Well I promise as we proceed you ll get the point if you haven t already Setting Up A Nodejs ApplicationTools you NeedNodejs Download at Get NodejsThe instructions are quite clear but if you have any difficulty please drop in comment section belowA Code Editor I will use vscode throughout this tutorial Download at Get VsCode I really hope most of those reading this already are familiar with these tools hence we shall not deliberate on setting up these tools But as I have stated I am here to help OK Now let build our firsT server StepsCreate a folder Open vscode and open the folderPress control and backtick to open an integrated terminal in vscode Make sure your e in the folder the runnpm init Ynpm comes with nodejs so you don t need to install it Then if you have the challenge of command not recognized or some kindaa error share please but for windows my best guess is you have to update your path variable Check this resource Update Path Variable for that Moving on STEP For this tutorial since we more concerned with best practices we will be using a nodejs library and many other helper libraries to make things easy I choose koa js Also note we will also make our api requests using graphql Now let ride Make sure you re still in the folder you ran npm init from Now run the following commandnpm i koa koa mount graphql SFor now these are all we need Now lets write a basic sever Create a file index mjs and copy the code below and pasteindex mjsimport Koa from koa const app new Koa import responseapp use ctx gt ctx body Hello Koa app listen gt console log Server running At this point before running the application or even explaining each line make sure you have done the following steps Runnpm initAdded a start script in your package json start node index mjs Made sure you re file is correctly named index mjs not index js And make sure you have the below file structureThen runnpm startNow pay attention to your console You should see Server running Go to localhost Hello koa Did you see that If yes weldone You have built a nodejs server Now is this just it How boring Relax and go over this again this is going get very interesting Part loading |
2021-10-02 12:27:19 |
海外TECH |
DEV Community |
How to navigate an API from the terminal |
https://dev.to/pie/how-to-navigate-an-api-from-the-terminal-3bmg
|
How to navigate an API from the terminalToday we ll be diving into The Movie Database and learning how to navigate its API efficiently with HTTPie jq and jid When it comes to movie and TV show data the first thing that comes to mind is likely to be Amazon s IMDB service IMDB lacks a public supported REST API though Historically people have used various URL scraping techniques and well known paths to get data out of IMDB but that is very fragile The Movie Database on the other hand has a REST API for developers with free access and commercial licensing for money making projects making it a useful resource Dive preparationWhen you start from scratch working or playing with a new API there are three important questions to answer up front Where s the documentation The first question s answer is easy enough ーdevelopers themoviedb org What s the root endpoint This should be answered by the documentation but not always The MovieDB docs don t mention the root endpoint Spoiler the endpoint is api themoviedb org You ll only find that though after you have signed up as a user and requested an API key It s then that you are given an example URL with the API key Is there authentication and how does it work Yes there is authentication in the form of an API key which is passed in the query parameter api key That s a fake API key we re showing so do remember to substitute it with your own API key if you are following along You can obtain an API key by signing up for a TMDB account and requesting API access in the settings Ready to HTTPie If you haven t already now s the time to install HTTPie so that you can follow along Let s translate that URL to an HTTPie command first We ll use the https command to match the protocol from the URL The first parameter in the example and as defined in the API docs is the endpoint and path like so Let s try just that with no authentication https api themoviedb org movie If you run that you ll get HTTP UnauthorizedContent Type application json status code status message Invalid API key You must be granted a valid key success false The HTTP status reflects an unauthorised access but there s also a dump of response headers and the JSON error response All because we didn t include the api key value to authorise the request That was deliberate because it s a good idea to see what the error responses look like early on With this API we get both an HTTP status code for a type of error an explicit error message and success false in the JSON body The API s own error codes are listed in the documentationNow we can add in our required authentication With HTTPie you can list headers and form values after the URL as name value pairs What happens to them depends on the characters that separate them If they are separated with a then they go into the HTTP request headers If they are separated with an then they both go into a JSON body and the request becomes a JSON body POST And this is the one we are interested in if they are separated with an they get added to the query string parameters This is what we want to do with the api key https api themoviedb org movie api key eceebfbefcccbefHTTP OKContent Type application json adult false backdrop path rrENoGKxvbkbeRGwfoYjpA jpg belongs to collection null budget genres id name Drama homepage id imdb id tt original language en original title Fight Club overview A ticking time bomb insomniac and a slippery soap salesman channel primal male aggression into a shocking new form of therapy popularity poster path pBBMpdSpBIhQZDrQPmJK jpg production companies id logo path tEiIHQesdheJmDAqQwvtN png name Fox Pictures origin country US production countries iso US name United States of America release date revenue runtime spoken languages english name English iso en name English status Released tagline Mischief Mayhem Soap title Fight Club video false vote average vote count Before we move on a quick pro tip never forget that your command line shell can save you typing Export the api key section as an environment variable like this export API KEY api key eceebfbefcccbef and then you can just do https api themoviedb org movie API KEY Working with responsesThere s a lot of JSON in the response we just got and thanks to HTTPie it is both formatted and syntax coloured for easier reading That formatted and coloured view is the default when HTTPie is outputting to a console If you want to page through the results you would usually pipe the output through the more or less commands https api themoviedb org movie API KEY lessBut if you do that you ll see unformatted colour less output That is because the HTTPie default for output to a pipe or anything that isn t a console is to leave the content untouched for other commands to consume If you want to force formatted output add pretty format to the command https pretty format api themoviedb org movie API KEY lessNow you can read the formatted results at your own pace If you want the colour back too use pretty all and the R flag of the less command https pretty all api themoviedb org movie API KEY less RYou ll now get formatted and colourised output you can page through There is one other difference between the defaults for output to the console and redirected output Headers are output to the console but skipped when outputting to another program through a pipe If you want only headers output to a pipe use the h option You can learn more about HTTPie s default options for terminal and redirected output in the Terminal Output section of the documentation If you want to take direct control of what is output check out the Output Options They control which parts of the request response exchange are output Digging into responsesIf you re trying to work out the structure and content of an API s JSON responses you can keep paging through the documentation and the paged output of less or you can reach for more precise JSON parsing tools such as jq and jid With jq a command line JSON processor you can write expressions to extract and format data from JSON streams jid is an interactive JSON digger which lets you use some of jq s expressions and auto completion to explore JSON files For example if we run https api themoviedb org movie API KEY jidUp comes a view of the JSON formatted and colourised Control N and Control P will let you page up and down through the returned data but that s just the start Say for example we are looking for which country the production occurred in Start typing a name for a field like pro and you ll see jid offers up production co as a potential autocomplete Tap Tab and you ll be able to alternate between production companies and production countries Hit return and jid displays the contents of the production companies array Tap Tab again and you ll be able to enter an array index and Tab again to display just one entry from the array Type and you can auto complete through that entry s field names jid is great for locating data in nested structures and the queries you use work in the command line with jq Now with these two tools to hand you re ready to explore more of the MovieDB API Finding more about a movieWhile there are endpoints for every movie under the movie path ーthey are located with an id ーthere are also subsections to each movie entry for release dates keywords ratings credits all with a path that comes after the id So if you want to get the credits for a movie you d call https api themoviedb org movie credits API KEYThis does seem to be a query for potentially just a small snippet of data That s where append to response in the MovieDB API comes in This lets you add for particular endpoints like movie the various subsections So if we want a movie s credits and images embedded into our response we do this https api themoviedb org movie API KEY append to response credits imagesIt only costs us one request and merges all the data together into one JSON object Finding a movieWhat about finding a movie For that there s a search endpoint search movies It takes a query parameter which must be URI encoded If your query value has a space in it you can use quotes around the value and HTTPie will take care of URL encoding the value for you No hand encoding spaces to amp or similar All we need to do is remember to put quotes around our value like so https api themoviedb org search movie API KEY query O C and Stiggs That ll return JSON data designed for paginated search results If we wanted to look up more about the movie we d want the id from the first result For that we can pipe the results to jq results id and we ll get the movie id From there it s a call to the movie id to get the movie details MOVIE ID https api themoviedb org search movie API KEY query O C and Stiggs jq results id https api themoviedb org movie MOVIE ID API KEYOr if you want to pack it all into one line https https api themoviedb org search movie API KEY query O C and Stiggs jq r results api themoviedb org movie id API KEY Discovering moviesOne of the richest API endpoints in The Movie DB API is discover movie It lets you specify over thirty different properties for searching across films So say you want the most popular science fiction movies on The Movie Database Genres are represented in the API with an integer id so we need to look up what the id for “Science Fiction is The full genre list is available on another endpoint genres movie list https api themoviedb org genre movie list API KEYHTTP OKContent Type application json genres id name Action id name Adventure id name Animation … You can manually work your way through the list or use jq to find the entry we are interested in https api themoviedb org genre movie list API KEY jq genres select name Science Fiction id name Science Fiction So that tells us the genre id we are looking for is Back at the discover movie endpoint there s a property called with genre which we ll set to Another property available on the endpoint is sort by which takes a field name and a sort order We ll set that to popularity desc https api themoviedb org discover movie with genre sort by popularity desc API KEYHTTP OKContent Type application json page results adult false backdrop path yBVqNrukYkrwcqrKTIExw jpg genre ids id original language en original title Mortal Kombat overview Washed up MMA fighter Cole Young unaware of his heritage and hunted by Emperor Shang Tsung s best warrior Sub Zero seeks out and trains with Earth s greatest champions as he prepares to stand against the enemies of Outworld in a high stakes battle for the universe popularity poster path xGuOFTWmPsAcQEQJfnGUdf jpg release date title Mortal Kombat video false vote average vote count … total pages total results The results are paginated and this is page with results a page If we want to compress this down to a simple list we can use jq again https api themoviedb org discover movie with genre sort by popularity desc API KEY jq r results title popularity Mortal Kombat Godzilla vs Kong Tom Clancy s Without Remorse Nobody Vanquish Zack Snyder s Justice League …That snippet of jq just extracts and formats the title and popularity from the results array for each item The r option just stops jq wrapping all its output in quotes Wrapping upCreating queries on The MovieDB API is quick thanks to HTTPie and with jq and jid you can make sense of the results with the least amount of fuss In the next part of this dive we ll look at how TMDB s API now handles user generated lists and how HTTPie makes it simpler to explore Written by Dj Walker Morgan and originally published on HTTPie blog |
2021-10-02 12:16:56 |
Apple |
AppleInsider - Frontpage News |
Apple Watch release date, new emoji, and 'iPhone 14' details on This Week in Apple |
https://appleinsider.com/articles/21/10/02/apple-watch-release-date-new-emoji-and-iphone-14-details-on-this-week-in-apple?utm_medium=rss
|
Apple Watch release date new emoji and x iPhone x details on This Week in AppleOn the newest episode of This Week in Apple we discuss the likely Apple Watch Series release date upcoming emoji and what the iPhone could look like Keep up with the last seven days of Apple NewsEach week AppleInsider posts many stories about Apple its products rumors and speculation and information about related vendors and other firms Our weekend video series This Week in Apple condenses down the week s stories into an easy to digest video recap Read more |
2021-10-02 12:08:37 |
ニュース |
BBC News - Home |
Fuel supply still a big problem in SE England - retailers |
https://www.bbc.co.uk/news/58772169?at_medium=RSS&at_campaign=KARANGA
|
distinct |
2021-10-02 12:54:12 |
ニュース |
BBC News - Home |
Sarah Everard's murder and the questions the Met Police now face |
https://www.bbc.co.uk/news/uk-58772787?at_medium=RSS&at_campaign=KARANGA
|
great |
2021-10-02 12:42:55 |
ニュース |
BBC News - Home |
Queen speaks of 'deep affection' for Scotland |
https://www.bbc.co.uk/news/uk-scotland-58760788?at_medium=RSS&at_campaign=KARANGA
|
parliament |
2021-10-02 12:13:31 |
ニュース |
BBC News - Home |
Chelsea 3-1 Brighton & Hove Albion: Champions continue fine start to WSL campaign |
https://www.bbc.co.uk/sport/football/58667959?at_medium=RSS&at_campaign=KARANGA
|
Chelsea Brighton amp Hove Albion Champions continue fine start to WSL campaignWomen s Super League champions Chelsea continue their fine start to the campaign with victory over Brighton at Kingsmeadow |
2021-10-02 12:31:50 |
北海道 |
北海道新聞 |
コンサ3試合ぶり勝利 G大阪に5―1 |
https://www.hokkaido-np.co.jp/article/595824/
|
北海道コンサドーレ札幌 |
2021-10-02 21:11:00 |
北海道 |
北海道新聞 |
公明・山口代表 衆院解散主張 道10区入り 代表質問後に |
https://www.hokkaido-np.co.jp/article/595716/
|
代表質問 |
2021-10-02 21:08:21 |
IT |
週刊アスキー |
日本一ソフトウェアが新作SRPG『屍喰らいの冒険メシ』を発表、発売日や店舗特典イラストなどを公開 |
https://weekly.ascii.jp/elem/000/004/070/4070956/
|
日本一ソフトウェア |
2021-10-02 21:20:00 |
IT |
週刊アスキー |
高解像度&ウルトラワイド対応!TGSでプレイした『モンスターハンターライズ』Steam版をレポート |
https://weekly.ascii.jp/elem/000/004/070/4070955/
|
pcsteam |
2021-10-02 21:15:00 |
海外TECH |
reddit |
Honda car lease as a permanent resident |
https://www.reddit.com/r/japanlife/comments/pztvdg/honda_car_lease_as_a_permanent_resident/
|
Honda car lease as a permanent residentHello all Today I went to a Honda dealership in Okinawa and I was told that even having a permanent resident status they could not accept me applying for a car lease or finance because I don t fully speak Japanese and there could be a “mistake on their Honda part or the meant misunderstanding when going over the contract They didn t even accept that I bring a Japanese friend to help me out because again there could be a “mistake when translating the contract Can anyone confirm if this is true I feel like I can t be the first person that goes to Honda dealership who can t speaker Japanese to ask to apply for a car lease Thanks submitted by u jmb jr to r japanlife link comments |
2021-10-02 12:03:21 |
コメント
コメントを投稿