投稿時間:2022-08-23 01:47:38 RSSフィード2022-08-23 01:00 分まとめ(50件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT 気になる、記になる… Googleの「Pixel 7」シリーズがカナダの認証機関も通過 https://taisy0.com/2022/08/23/160394.html google 2022-08-22 15:41:04
IT 気になる、記になる… 次期「MacBook Pro」向けの3nmチップはやはり年内に生産開始か https://taisy0.com/2022/08/23/160389.html apple 2022-08-22 15:09:31
AWS AWS News Blog Happy 10th Anniversary, Amazon S3 Glacier – A Decade of Cold Storage in the Cloud https://aws.amazon.com/blogs/aws/happy-10th-anniversary-amazon-s3-glacier-a-decade-of-cold-storage-in-the-cloud/ Happy th Anniversary Amazon S Glacier A Decade of Cold Storage in the CloudTen years ago on August AWS announced the general availability of Amazon Glacier secure reliable and extremely low cost storage designed for data archiving and backup At the time I was working as an AWS customer and it felt like an April Fools joke offering long term secure and durable cloud storage that allowed me … 2022-08-22 15:27:36
AWS AWS Government, Education, and Nonprofits Blog Enabling secure mission success with Wickr RAM in Department of Defense Cloud One https://aws.amazon.com/blogs/publicsector/enabling-secure-mission-success-wickr-ram-department-defense-cloud-one/ Enabling secure mission success with Wickr RAM in Department of Defense Cloud OneAWS announced the availability of nbsp Wickr RAM Recall Alert and Messaging to the U S Department of Defense DOD through nbsp Cloud One which is a cloud hosting infrastructure and service nbsp Wickr RAM is an end to end encrypted full suite collaboration application built for the warfighter It is available on nbsp AWS GovCloud US and nbsp can support workloads up to Impact Level 2022-08-22 15:35:14
python Pythonタグが付けられた新着投稿 - Qiita AIで遊べるデモサイト「AI World3」 https://qiita.com/jw-automation/items/9f896c1dcb5d7b055374 aiworld 2022-08-23 00:58:47
python Pythonタグが付けられた新着投稿 - Qiita ラズパイとAWS IoTを使った見守りシステム自作で学んだこと(2)見守りProjectの設計(名前の設定) https://qiita.com/nsaito9628/items/da402829316549853d0f awsiot 2022-08-23 00:48:48
python Pythonタグが付けられた新着投稿 - Qiita PythonでFusion360でexportしたstlファイルの単位をmm→mに変換する https://qiita.com/hbvcg00/items/9b6c6335021076a303ec fusion 2022-08-23 00:27:25
python Pythonタグが付けられた新着投稿 - Qiita Pythonで3次元kd木(kd-tree)探索 https://qiita.com/ttttpzm/items/fb2a1abf651ca8d417f0 kdtree 2022-08-23 00:03:10
js JavaScriptタグが付けられた新着投稿 - Qiita 【Angularアプリケーション開発 #10】環境毎の設定 https://qiita.com/mojapico/items/99a9fa3b817c246bc5ed angular 2022-08-23 00:54:31
js JavaScriptタグが付けられた新着投稿 - Qiita 【PHP】【個人開発】メモアプリ https://qiita.com/ryouya3948/items/289ce22b6c95c1456383 開発 2022-08-23 00:19:28
Ruby Rubyタグが付けられた新着投稿 - Qiita paiza POH code_and_sql #異世界転職エンジニア https://qiita.com/cielavenir/items/e958b589c189d8db2ec5 dselectidnamefromhell 2022-08-23 00:42:05
Linux Ubuntuタグが付けられた新着投稿 - Qiita Windows 11 に WSL (Ubuntu) をインストール https://qiita.com/naokid/items/bf2738845f3f157b9a67 windows 2022-08-23 00:34:26
AWS AWSタグが付けられた新着投稿 - Qiita ラズパイとAWS IoTを使った見守りシステム自作で学んだこと(2)見守りProjectの設計(名前の設定) https://qiita.com/nsaito9628/items/da402829316549853d0f awsiot 2022-08-23 00:48:48
Docker dockerタグが付けられた新着投稿 - Qiita AIで遊べるデモサイト「AI World3」 https://qiita.com/jw-automation/items/9f896c1dcb5d7b055374 aiworld 2022-08-23 00:58:47
Git Gitタグが付けられた新着投稿 - Qiita 【git rebase】汚いコミットログを一つにまとめて綺麗なコミットログを作る https://qiita.com/T_unity/items/a2a758b5efc8f4be7516 gitrebase 2022-08-23 00:37:06
海外TECH DEV Community Useful Git Commands You Need To Know https://dev.to/devarshishimpi/useful-git-commands-you-need-to-know-13of Useful Git Commands You Need To KnowGit is the most commonly used version control system Git tracks the changes you make to files so you have a record of what has been done and you can revert to specific versions should you ever need to Git also makes collaboration easier allowing changes by multiple people to all be merged into one source So regardless of whether you write code that only you will see or work as part of a team Git will be useful for you Commands Listgit init gt Initializes git in any folder repository Needs only if you are not cloning a repository git clone your user name gt lt repo name gt gt Clones the repository in your local system git status gt Shows the current status of the repository git add lt file name gt gt Adds specific file to staging areagit diff git whatchanged gt Gives the recent changes in the repositorygit add gt Adds all changed files to staging areagit commit m lt your message gt gt Gives a message to your current files and takes their snapshot to commit historygit log gt Shows the commit historygit revert lt commit token gt gt Discards the specific commit Deletes the committed files but keeps a trace in history git reset soft HEAD lt no of commits to revert gt gt Undo s the commit and brings the changes back in the staging areagit restore staged lt file gt gt Brings back the specific file in the changes made section which is added to the staging area git remote v gt Shows all the remote connectiongit remote add origin your user name gt lt repo name gt gt adds your forked branch as the origin No need to do if the repo is cloned git remote add upstream parent user name gt lt repo name gt gt Adds parent repository as upstream git pull origin gt fetches the changes made in origin to your local systemgit pull upstream gt fetches the changes made in origin to your local systemgit branch lt branch name gt gt Creates a branch with branch namegit checkout lt branch name gt gt This now allows you to make changes in the specified branchgit checkout b lt branch name gt gt This is combination of git branch and git checkout git merge lt branch name gt gt merges its children branch name into its parent branch git branch d lt branch name gt gt Deletes the specified branch And if the changes in the branch name are not merged in the parent branch then the changes are deleted git push origin lt branch name gt gt Pushes the recent commits to the new branchThank You for reading till here Meanwhile you can check out my other blog posts and visit my Github I am currently working on Stone CSS Github as well 2022-08-22 15:26:00
海外TECH DEV Community Building a chat - Browser Notifications with React, Websockets and Web-Push 🤯 https://dev.to/novu/building-a-chat-browser-notifications-with-react-websockets-and-web-push-1h1j Building a chat Browser Notifications with React Websockets and Web Push What is this article about We have all encountered chat over the web that can be Facebook Instagram Whatsapp and the list goes on Just to give a bit of context you send a message to a person or a group they see the message and reply back Simple yet complex In the previous article in this series we talked about Socket io how you can send messages between a React app client and a Socket io server how to get active users in your web application and how to add the User is typing feature present in most modern chat applications In this final article we ll extend the chat application features You will learn how to keep your users engaged by sending them desktop notifications when they are not online and how you can read and save the messages in a JSON file However this is not a secure way of storing messages in a chat application Feel free to use any database of your choice when building yours How to send desktop messages to usersHere I ll guide you through sending desktop notifications to offline users when they have new chat messages Novu the first open source notification infrastructureJust a quick background about us Novu is the first open source notification infrastructure We basically help to manage all the product notifications It can be In App the bell icon like you have in Facebook Websockets Emails SMSs and so on I would be super happy if you could give us a star And let me also know in the comments ️In the previous article we created the ChatFooter component containing a form with an input field and a send button Since we will be sending a notification immediately after a user sends a message this is where the desktop notifications functionality will exist Follow the steps below Update the ChatFooter js component to contain a function named checkPageStatus that runs after a message is sent to the Socket io server The function accepts the username and the user s message import React useState from react const ChatFooter socket gt const message setMessage useState const handleTyping gt socket emit typing localStorage getItem userName is typing const handleSendMessage e gt e preventDefault if message trim amp amp localStorage getItem userName socket emit message text message name localStorage getItem userName id socket id Math random Here it is checkPageStatus message localStorage getItem userName setMessage Check PageStatus Function const checkPageStatus gt return lt div className chat footer gt lt form className form onSubmit handleSendMessage gt lt input type text placeholder Write message className message value message onChange e gt setMessage e target value onKeyDown handleTyping gt lt button className sendBtn gt SEND lt button gt lt form gt lt div gt export default ChatFooterTidy up the ChatFooter component by moving the checkPageStatus function into a src utils folder Create a folder named utils cd srcmkdir utilsCreate a JavaScript file within the utils folder containing the checkPageStatus function cd utilstouch functions jsCopy the code below into the functions js file export default function checkPageStatus message user Update the ChatFooter component to contain the newly created function from the utils functions js file import React useState from react import checkPageStatus from utils functions Remaining codesYou can now update the function within the functions js file as done below export default function checkPageStatus message user if Notification in window alert This browser does not support system notifications else if Notification permission granted sendNotification message user else if Notification permission denied Notification requestPermission permission gt if permission granted sendNotification message user From the code snippet above the JavaScript Notification API  is used to configure and display notifications to users It has three properties representing its current state They are Denied notifications are not allowed Granted notifications are allowed Default The user choice is unknown so the browser will act as if notifications are disabled We are not interested in this The first conditional statement if checks if the JavaScript Notification API is unavailable on the web browser then alerts the user that the browser does not support desktop notifications The second conditional statement checks if notifications are allowed then calls the sendNotification function The last conditional statement checks if the notifications are not disabled it then requests the permission status before sending the notifications Next create the sendNotification function referenced in the code snippet above utils functions jsfunction sendNotification message user export default function checkPageStatus message user Update the sendNotification function to display the notification s content title New message from Open Chaticon image URL from Flaticonbody main content of the notification function sendNotification message user const notification new Notification New message from Open Chat icon body user message notification onclick gt function window open http localhost chat The code snippet above represents the layout of the notification and when clicked it redirects the user to http localhost chat Congratulations We ve been able to display desktop notifications to the user when they send a message In the next section you ll learn how to send alerts to offline users Offline users are users not currently viewing the webpage or connected to the internet When they log on to the internet they will receive notifications How to detect if a user is viewing your web pageIn this section you ll learn how to detect active users on the chat page via the  JavaScript Page visibility API It allows us to track when a page is minimized closed open and when a user switches to another tab Next let s use the API to send notifications to offline users Update the sendNotification function to send the notification only when users are offline or on another tab function sendNotification message user document onvisibilitychange gt if document hidden const notification new Notification New message from Open Chat icon body user message notification onclick gt function window open http localhost chat From the code snippet above document onvisibilitychange detects visibility changes and document hidden checks if the user is on another tab or the browser is minimised before sending the notification You can learn more about the different states here Next update the checkPageStatus function to send notifications to all the users except the sender export default function checkPageStatus message user if user localStorage getItem userName if Notification in window alert This browser does not support system notifications else if Notification permission granted sendNotification message user else if Notification permission denied Notification requestPermission permission gt if permission granted sendNotification message user Congratulations You can now send notifications to offline users Optional How to save the messages to a JSON database fileIn this section you ll learn how to save the messages in a JSON file for simplicity Feel free to use any real time database of your choice at this point and you can continue reading if you are interested in learning how to use a JSON file as a database We ll keep referencing the server index js file for the remaining part of this article index js fileconst express require express const app express const cors require cors const http require http Server app const PORT const socketIO require socket io http cors origin http localhost app use cors let users socketIO on connection socket gt console log socket id user just connected socket on message data gt console log data socketIO emit messageResponse data socket on typing data gt socket broadcast emit typingResponse data socket on newUser data gt users push data socketIO emit newUserResponse users socket on disconnect gt console log A user disconnected users users filter user gt user socketID socket id socketIO emit newUserResponse users socket disconnect app get api req res gt res json message Hello http listen PORT gt console log Server listening on PORT Retrieving messages from the JSON fileNavigate into the server folder and create a messages json file cd servertouch messages jsonAdd some default messages to the file by copying the code below an array containing default messages messages text Hello name nevodavid id abcd text Welcome to my chat application name nevodavid id defg text You can start chatting name nevodavid id hijk Import and read the messages json file into the server index js file by adding the code snippet below to the top of the file const fs require fs Gets the messages json file and parse the file into JavaScript objectconst rawData fs readFileSync messages json const messagesData JSON parse rawData Render the messages via the API route Returns the JSON fileapp get api req res gt res json messagesData We can now fetch the messages on the client via the ChatPage component The default messages are shown to every user when they sign in to the chat application import React useEffect useState useRef from react import ChatBar from ChatBar import ChatBody from ChatBody import ChatFooter from ChatFooter const ChatPage socket gt const messages setMessages useState const typingStatus setTypingStatus useState const lastMessageRef useRef null Previous method via Socket io useEffect gt socket on messageResponse data gt setMessages messages data socket messages Fetching the messages from the API route useEffect gt function fetchMessages fetch http localhost api then response gt response json then data gt setMessages data messages fetchMessages remaining code export default ChatPage Saving messages to the JSON fileIn the previous section we created a messages json file containing default messages and displayed the messages to the users Here I ll walk you through updating the messages json file automatically after a user sends a message from the chat page Update the Socket io message listener on the server to contain the code below socket on message data gt messagesData messages push data const stringData JSON stringify messagesData null fs writeFile messages json stringData err gt console error err socketIO emit messageResponse data The code snippet above runs after a user sends a message It adds the new data to the array in the messages json file and rewrites it to contain the latest update Head back to the chat page send a message then reload the browser Your message will be displayed Open the messages json file to view the updated file with the new entry ConclusionIn this article you ve learnt how to send desktop notifications to users detect if a user is currently active on your page and read and update a JSON file These features can be used in different cases when building various applications This project is a demo of what you can build with Socket io you can improve this application by adding authentication and connecting any database that supports real time communication The source code for this tutorial is available here Help me out If you feel like this article helped you understand WebSockets better I would be super happy if you could give us a star And let me also know in the comments ️Thank you for reading 2022-08-22 15:11:00
海外TECH DEV Community 100DaysOfCode: Artwork Profile UI Design with Weavv https://dev.to/louislow/100daysofcode-artwork-profile-ui-design-with-weavv-554e DaysOfCode Artwork Profile UI Design with Weavv louislow DaysOfCode The Days of Code with HTML WEAVV CSS and Vanilla JS to create Web Components without App Framework weavv weavv css documentation The official WEAVV CSS documentation website WEAVV CSS DocumentationRead the official documentationDeveloper ToolsWEAVV Playground Online code editor for testing and prototyping UI design with WEAVV WEAVV CLI Create empty project on the go with example template written with Vanilla JS web component Optional to use HTML inline CSS class or to use SASS with extend directive to extract WEAVV CSS classes in semantic way FeaturesBreakpointsDark Light ModeVariantsColor PaletteGradient PresetsCustom GradientAnimationsFiltersFluidsOrientationPlugin APIBuildclone the repository git clone cd weavv css documentationinstall dependencies YARN yarn NPM npm iserve locally YARN yarn dev NMP npm run devCreditsNunjunks Gulp NodeJS SassMIT View on GitHubEnjoy 2022-08-22 15:10:00
海外TECH DEV Community Practice questions on List Comprehension. https://dev.to/jindalkeshav82/practice-questions-on-list-comprehension-1e5c Practice questions on List Comprehension names aman vikas vivek sandeep manik new names x for x in names if a in x print new names Explanation Iteration st item is going to be picked by new names that is aman and a is there in the item and condition became true Iteration nd item that is vikas will be picked out and a letter will be checked and condition became true Iteration rd item that is vivek will be picked out and a letter will be checked and condition became false Iteration th and the last item that is manik will be picked out and a letter will be checked and condition became true final output amanaman vikasvikas sandeepsandeep manikmanik for x in data if x t break print x print The end Explanation Iteration x d condition become true and loop get to connected if d t condition became false and print x dIteration x a condition become true and machine jumps into the body of loop if a y condition is false and print x aIteration x t condition is trueif t t if condition is true and break executes and machine jumps outside the loop print The end The endFinal output d aThe end numbers i for i in range print numbers Explanation Iteration i condition became true and it will be multiplied by and output become Iteration i condition became true and it will be multiplied by and output become Iteration i condition became true and it will be multiplied by and output become Final output List character for character in Geeks Geeks print List Explanation Iteration character G condition became true and G will be executed Iteration character e condition became true and e will be executed Iteration character condition became true and will be executed Final output G e e k s G e e k s lis Even number if i else Odd number for i in range print lis Answer this question in comments 2022-08-22 15:08:06
海外TECH DEV Community Dark Theme com React Navigation + Typescript + React Native Paper https://dev.to/magoacademico/dark-theme-com-react-navigation-typescript-react-native-paper-55ob Dark Theme com React Navigation Typescript React Native PaperNesse artigo vocêiráaprender a como implementar temas claros e escuros e utiliza los em todo seu aplicativo com React Native React Navigation React Native Paper e Typescript Vocêtambém pode ver esse tutorial em video e o repositório no Github Criando projeto React Native com TypescriptPara começar um projeto React Native com Typescript basta rodar o seguinte comando npx react native init NavigationTypescriptPaper template react native template typescriptReferência da documentação Instalando React NavigationPara instalar o React Navigation precisamos instalar os seguintes pacotesyarn add react navigation native react native screens react native safe area contextE dependendo do tipo de navegação que vocêusar vocêinstala apenas o pacote para aquele tipo Para usarmos um Stack precisamos instalaryarn add react navigation stackCaso vocês esteja usando Mac rode o comandonpx pod install iosE para Android vocêprecisa editar o arquivo MainActivity java que fica em android app src main java lt nome do projeto gt MainActivity javaimport android os Bundle public class MainActivity extends ReactActivity Override protected void onCreate Bundle savedInstanceState super onCreate null Referência da documentação Instalando React Native PaperPara instalar o React Native Paper precisamos instalar os seguintes pacotesyarn add react native paper react native vector iconsReferência da documentaçãoCaso vocêesteja usando Mac edite sei PodFile e adicione o seguinte códigopod RNVectorIcons path gt node modules react native vector icons E para Android adicione a seguinte linha no arquivo android app build gradleapply from node modules react native vector icons fonts gradle Referência da documentação Criando o ThemeContext e ThemeContextProviderPrimeiro iremos importar os temas tanto do React Navigation como do React Native Paperimport DarkTheme as NavigationDarkTheme DefaultTheme as NavigationDefaultTheme NavigationContainer from react navigation native import DarkTheme as PaperDarkTheme DefaultTheme as PaperDefaultTheme Provider as PaperProvider from react native paper E assim iremos dar um merge nos temas criando um tema light com a junção dos dois temas default e um tema dark com a junção dos dois temas dark const lightTheme NavigationDefaultTheme PaperDefaultTheme colors NavigationDefaultTheme colors PaperDefaultTheme colors const darkTheme NavigationDarkTheme PaperDarkTheme colors NavigationDarkTheme colors PaperDarkTheme colors Assim teremos os dois temas definidos com os valores default dos dois pacotes e poderemos adicionar nossas próprias cores caso desejado Em seguida jápodemos definir tipos que usaremos sobre o nosso tema O primeiro écriar um tipo que definira o nosso tema utilizando o typeof do lightTheme assim caso adicionemos alguma configuração a mais no nosso tema ele érefletido para o tipo export type Theme typeof lightTheme E também definiremos os tipos de temas que teremos que no caso serálight e dark export type ThemeType dark light Assim jápodemos definir quais dados teremos no nosso context Passaremos o tema atual assim como seu tipo um booleano indicando se o tema édark para facilitar a comparação na hora de utilizar uma função para alternar o valor do tema e outra para atualizar diretamente o tema caso seja necessário export interface ThemeContextValue theme Theme themeType ThemeType isDarkTheme boolean toggleThemeType gt void setThemeType React Dispatch lt React SetStateAction lt ThemeType gt gt E assim utilizaremos React createContext para criar o contexto e passaremos valores default para cara propriedade export const ThemeContext React createContext lt ThemeContextValue gt theme lightTheme themeType light isDarkTheme false setThemeType gt toggleThemeType gt Como vamos utilizar hooks jápodemos criar o nosso próprio hook que chamaremos de useTheme simplesmente para facilitar a utilização desse contexto export const useTheme gt useContext ThemeContext Agora iremos para a implementação do context onde criaremos um componente ThemeContextProvider e a interface para suas props export interface ThemeContextProviderProps children React ReactNode export const ThemeContextProvider children ThemeContextProviderProps gt Dentro dele utilizaremos o useColorScheme para saber se o celular estáno modo normal ou dark mode e passaremos esse valor para um useState onde armazenaremos o tipo do tema export const ThemeContextProvider children ThemeContextProviderProps gt const colorScheme useColorScheme const themeType setThemeType useState lt ThemeType gt colorScheme light Criaremos uma simples função para alternar o tipo do tema export const ThemeContextProvider children ThemeContextProviderProps gt const toggleThemeType useCallback gt setThemeType prev gt prev dark light dark E também definiremos isDarkTheme e o tema em si a ser utilizadoexport const ThemeContextProvider children ThemeContextProviderProps gt const isDarkTheme useMemo gt themeType dark themeType const theme useMemo gt isDarkTheme darkTheme lightTheme isDarkTheme Agora que temos todos os valores do nosso context definidos podemos renderizar o NavigationContainer e o PaperProvider para passar o tema e também nosso provider com os valores do context O componente completo ficaria da seguinte formaexport const ThemeContextProvider children ThemeContextProviderProps gt const colorScheme useColorScheme const themeType setThemeType useState lt ThemeType gt colorScheme light const toggleThemeType useCallback gt setThemeType prev gt prev dark light dark const isDarkTheme useMemo gt themeType dark themeType const theme useMemo gt isDarkTheme darkTheme lightTheme isDarkTheme return lt NavigationContainer theme theme gt lt PaperProvider theme theme gt lt ThemeContext Provider value theme themeType isDarkTheme setThemeType toggleThemeType gt children lt ThemeContext Provider gt lt PaperProvider gt lt NavigationContainer gt Utilizando o Context e alterando o temaEm nosso App tsx iremos renderizar o ThemeContextProvider e dentro dele utilizaremos um stack para a navegação através do createStackNavigator Dentro desse stack teremos uma tela apenas para demonstrar que o tema estáfuncionando const TestScreen gt const Stack createStackNavigator const App gt return lt ThemeContextProvider gt lt Stack Navigator gt lt Stack Screen name Test component TestScreen gt lt Stack Navigator gt lt ThemeContextProvider gt Dentro da nossa tela de teste podemos utilizar o custom hook que criamos useTheme para pegar os valores do context e utilizarmos da forma que preferirmos const TestScreen gt const toggleThemeType themeType isDarkTheme theme useTheme return lt View gt lt Button mode contained onPress toggleThemeType gt Toggle Theme lt Button gt lt Headline gt themeType lt Headline gt lt Headline gt isDarkTheme isDarkTheme lt Headline gt lt Headline gt Primary theme colors primary lt Headline gt lt View gt Assim apertando o botão podemos ver que o tema muda Podemos analisar também que se vocêcolocar o celular no modo escuro o aplicativo jáinicia o tema como dark 2022-08-22 15:00:43
Apple AppleInsider - Frontpage News Compared: Pixel Buds Pro versus AirPods 3 & AirPods Pro https://appleinsider.com/articles/22/05/15/compared-pixel-buds-pro-versus-airpods-3-airpods-pro?utm_medium=rss Compared Pixel Buds Pro versus AirPods amp AirPods ProGoogle is gunning for the AirPods Pro by adding active noise cancellation to the Pixel Buds Pro Here s how those Pixel Buds Pro fare compared to Apple s current generation AirPods lineup Google s Pixel Buds Pro flanked by the AirPods and AirPods Pro Read more 2022-08-22 15:49:28
Apple AppleInsider - Frontpage News Serena Shades review, testing the Pela Lomi, & more on HomeKit Insider https://appleinsider.com/articles/22/08/22/serena-shades-review-testing-the-pela-lomi-more-on-homekit-insider?utm_medium=rss Serena Shades review testing the Pela Lomi amp more on HomeKit InsiderThis week on the HomeKit Insider podcast your hosts review the new architectural honeycomb Serena Shades test the Lomi and talk about a new air purifier coming to market HomeKit InsiderOur biggest story from the past seven days has been the architectural honeycomb shades from Lutron owned Serena Shades They pair with Lutron s Smart Bridge to allow easy HomeKit control of your window coverings Read more 2022-08-22 15:04:18
Apple AppleInsider - Frontpage News iPhone 13 sales still looking robust even ahead of new iPhone launch https://appleinsider.com/articles/22/08/22/iphone-13-sales-still-looking-robust-even-ahead-of-new-iphone-launch?utm_medium=rss iPhone sales still looking robust even ahead of new iPhone launchJust weeks before a new iPhone launches carrier sales data suggests that fewer people are waiting for Apple s September event to update and doing it now instead compared to past cycles iPhone ProIn a note to investors seen by AppleInsider JP Morgan analyst Samik Chatterjee takes a look at Wave Research data into U S carrier sales trends for the month of July As has been the case iPhone model sales remain elevated compared to prior iPhone cycles Read more 2022-08-22 15:22:15
海外TECH Engadget Engadget is looking for contributing writers in the US https://www.engadget.com/engaget-contributing-writers-jobs-summer-2022-153006341.html?src=rss Engadget is looking for contributing writers in the USIf you love technology as much as we do and have writing chops to boot we want to hear from you Engadget is looking for freelance news writers in the US Interested applicants should send a cover letter resume and links to three writing samples to jobs at engadget dot com Here s the deal Contributing writerEngadget is looking for ambitious and enthusiastic freelance writers capable of telling compelling stories about technology science and the future of everything The ideal candidate will put important news in proper context with minimal fluff find an interesting and original angle from which to tackle a story explain complicated subjects simply and clearly and do this all reasonably quickly As a writer at Engadget you ll be an essential part of our dedicated and passionate news team Our ideal candidates will have some solid professional media experience under their belt but we re also open to early career writers who are ready to hustle You ll gain valuable experience and exposure in a fast paced online newsroom Plus you ll have access to some of the finest writers and reporters in the business who can offer invaluable lessons on how to thrive in the modern media landscape Freelance contributing writers will take on between three and five assignments per day sometime between AM and PM ET but your exact schedule is negotiable We are currently looking for writers located in the US or anyone willing to work during US business hours Shifts will be a minimum of four hours We re looking for Preferably someone who already has some professional tech science auto bylines under their belt A familiarity with and sincere interest in consumer technology A writer with a strong lively voice who can turn in clean copy quickly Works well with others and is receptive to feedback Experience with Photoshop or other photo editing software is a plus 2022-08-22 15:30:06
海外科学 NYT > Science Fauci Says He Will Step Down in December to Pursue His ‘Next Chapter’ https://www.nytimes.com/2022/08/22/us/politics/fauci-retire.html Fauci Says He Will Step Down in December to Pursue His Next Chapter Dr Anthony S Fauci who has advised seven presidents and spent more than half a century at the National Institutes of Health will leave government service by the end of the year 2022-08-22 15:17:31
海外科学 BBC News - Science & Environment Breakthrough over potentially harmful chemicals found in most homes https://www.bbc.co.uk/news/science-environment-62561756?at_medium=RSS&at_campaign=KARANGA method 2022-08-22 15:37:41
金融 ◇◇ 保険デイリーニュース ◇◇(損保担当者必携!) 保険デイリーニュース(08/23) http://www.yanaharu.com/ins/?p=5006 損保ジャパン 2022-08-22 15:44:02
金融 RSS FILE - 日本証券業協会 全国上場会社のエクイティファイナンスの状況 https://www.jsda.or.jp/shiryoshitsu/toukei/finance/index.html 上場会社 2022-08-22 15:30:00
金融 RSS FILE - 日本証券業協会 投資部門別売買状況における個人の状況 https://www.jsda.or.jp/shiryoshitsu/toukei/kojin/index.html 部門別 2022-08-22 15:30:00
金融 RSS FILE - 日本証券業協会 J-IRISS https://www.jsda.or.jp/anshin/j-iriss/index.html iriss 2022-08-22 15:40:00
ニュース ジェトロ ビジネスニュース(通商弘報) 中銀、新規の暗号資産サービス業者(VASP)のライセンス付与停止 https://www.jetro.go.jp/biznews/2022/08/b28a6a003e099437.html 資産 2022-08-22 15:25:00
ニュース ジェトロ ビジネスニュース(通商弘報) 上海市、市民の消費促進に10億元の消費券発行へ https://www.jetro.go.jp/biznews/2022/08/00c7ec1ad76a3102.html 消費 2022-08-22 15:20:00
ニュース ジェトロ ビジネスニュース(通商弘報) 自国資源の有効活用を主張、ジョコ大統領が演説 https://www.jetro.go.jp/biznews/2022/08/b23d77c1207f616f.html 有効活用 2022-08-22 15:15:00
ニュース ジェトロ ビジネスニュース(通商弘報) メルセデス・ベンツ、蓄電池分野で中国CATLとの連携強化 https://www.jetro.go.jp/biznews/2022/08/4931208cc720f445.html 連携 2022-08-22 15:10:00
ニュース ジェトロ ビジネスニュース(通商弘報) 上海蔚来汽車、環境保護事業でUNDPと提携 https://www.jetro.go.jp/biznews/2022/08/4391aeb02098d942.html 環境保護 2022-08-22 15:05:00
ニュース BBC News - Home UK inflation could hit 18% next year on rising energy bills, experts warn https://www.bbc.co.uk/news/business-62634795?at_medium=RSS&at_campaign=KARANGA analysts 2022-08-22 15:48:41
ニュース BBC News - Home Water firms face growing criticism over beach sewage https://www.bbc.co.uk/news/uk-62633559?at_medium=RSS&at_campaign=KARANGA beach 2022-08-22 15:38:50
ニュース BBC News - Home British Airways to cut 10,000 Heathrow flights https://www.bbc.co.uk/news/business-62637616?at_medium=RSS&at_campaign=KARANGA cancellations 2022-08-22 15:31:39
ニュース BBC News - Home Darya Dugina: Ukraine killed Putin ally's daughter, Russia says https://www.bbc.co.uk/news/world-europe-62634359?at_medium=RSS&at_campaign=KARANGA putin 2022-08-22 15:06:25
ニュース BBC News - Home Monkeypox vaccine rationed by giving mini doses https://www.bbc.co.uk/news/health-62630594?at_medium=RSS&at_campaign=KARANGA doseswith 2022-08-22 15:20:43
ニュース BBC News - Home Vanessa Feltz to present drivetime show on TalkTV https://www.bbc.co.uk/news/entertainment-arts-62635761?at_medium=RSS&at_campaign=KARANGA drivetime 2022-08-22 15:07:42
ニュース BBC News - Home Ellen White: Manchester City and England striker announces retirement https://www.bbc.co.uk/sport/football/62636434?at_medium=RSS&at_campaign=KARANGA ellen 2022-08-22 15:43:30
ニュース BBC News - Home Ryan Giggs: It's time for him to pay the price, prosecution tells jury https://www.bbc.co.uk/news/uk-wales-62625150?at_medium=RSS&at_campaign=KARANGA excess 2022-08-22 15:35:18
北海道 北海道新聞 空知管内170人感染 新型コロナ https://www.hokkaido-np.co.jp/article/720812/ 新型コロナウイルス 2022-08-23 00:21:00
北海道 北海道新聞 胆振管内315人感染 新型コロナ https://www.hokkaido-np.co.jp/article/720811/ 新型コロナウイルス 2022-08-23 00:16:00
北海道 北海道新聞 不明者家族「捜索の継続を」 知床岬周辺で骨、衣類発見 知床の観光船事故4カ月 https://www.hokkaido-np.co.jp/article/720764/ kazui 2022-08-23 00:14:17
北海道 北海道新聞 トラックが路外逸脱、男性死亡 むかわ https://www.hokkaido-np.co.jp/article/720810/ 胆振管内 2022-08-23 00:11:00
北海道 北海道新聞 オホーツク管内229人感染 新型コロナ https://www.hokkaido-np.co.jp/article/720808/ 新型コロナウイルス 2022-08-23 00:01:00
北海道 北海道新聞 旧オタモイ遊園地跡に展望テラスや遊歩道整備 小樽商工会議所が再開発構想案 https://www.hokkaido-np.co.jp/article/720739/ 小樽市内 2022-08-23 00:01:12
海外TECH reddit Shitadel are in an even worse financial situation than commonly thought https://www.reddit.com/r/Superstonk/comments/wuwg5f/shitadel_are_in_an_even_worse_financial_situation/ Shitadel are in an even worse financial situation than commonly thought Preface TLDR This DD is a closer look at Shitadel s overall financial situation based on several factors their credit rating most recent financial statement and debt borrowing status My conjecture is that the publicly available information is intended to hoodwink the general population regulatory bodies potential lenders and those on the long side of their bad bets into believing that they are still in a strong position However I believe it does not take a huge amount of basic investigating to uncover evidence that their situation is actually somehow even worse than we typically believe it to be on this sub xb Does billion in revenue really mean anything The other day I made a shitpost regarding Shitadel s credit rating which included this graphic illustration of where they fall in Moody s ratings scale format png amp auto webp amp s ffcabefeccbbaccfbbebf The inspiration for posting that was this Bloomberg news article that came out last Tuesday th format png amp auto webp amp s adbdcbddafcaedfbcb As this article defaults to being behind a paywall here are the first three paragraphs Ken Griffin s Citadel Securities raked in a record billion in first half net trading revenue capitalizing on this year s surge in market volatility and stepping up its competition with the biggest banks Revenue soared about from last year s first half according to people with knowledge of the situation Citadel Securities has posted consecutive quarters of net trading revenue in excess of billion with eight of those surpassing billion the people said asking not to be identified disclosing private information Volatility spurred by interest rate hikes surging inflation recession fears and Russia s invasion of Ukraine has benefited trading operations across Wall Street The biggest US banks pulled in billion in trading revenue during the second quarter a increase over the prior year Leading the pack was JPMorgan Chase amp Co which reported a billion haul from the business Citadel s figures are being disclosed to investors as part of a million incremental loan the closely held firm is seeking which will be used to build trading capital and for general corporate purposes The interesting things to note are the following •The news is exclusively about Citadel Securities LLC the Market Making entity of Shitadel •There is no mention of the financial situation of Shitadel s Hedge Fund entity Citadel Advisors LLC which is holding the bags of GME shorts •Although Citadel Securities revenues increased it was in keeping with increases for Wall Street brokerage firms across the board during the first half of •Importantly note that the financial performance reported is purely regarding revenue and there are no mentions whatsoever of profitability •Hence although it may sound impressive that Citadel Securities revenues increased by that may well have been a loss making performance nonetheless •Finally note the last sentence this information is being shared on the back of Citadel Securities seeking a million loan hence needing to publicise some information on their financial performances •As Citadel Securities is a private entity they do not usually otherwise publicise a huge amount of information thus it gives some clues as to how they are performing which can otherwise be difficult to obtain So you may be asking yourself would a company that is performing exceptionally well need to be borrowing any money at all Well the answer is usually quot yes quot because most companies utilise lines of credit to make short term payments needed for their normal operations However this loan that Citadel Securities was an incremental loan the definition of which is as follows Incremental Loans also known as an accordion feature A feature of some loan agreements that allows the borrower to add a new term loan tranche or increase the revolving credit loan commitments under an existing loan facility up to a specified amount under certain terms and conditions The advantage of this feature is that the increase in the loan amount is pre approved by the lenders so that the borrower does not have to get the lenders consent if it increases the loan facility at a later date This indicates that Citadel Securities is seeking additional loans on top of existing loans they already had in place As anyone who has been in some kind of financial trouble would know you would only be looking for more loans if the existing ones you had have already been exhausted So it certainly points towards this entity within the Shitadel group which ought to be its stronger component compared to the struggling Hedge Fund also having significant problems with cash flow at the moment xb An expensive new loan Just a couple of days after this Financial Times article came out we then heard that Citadel Securities had indeed secured the extra borrowing they had been seeking format png amp auto webp amp s dfaeacecfafbeced Some choice excerpts from within this article are Citadel Securities borrowed mn on Thursday to bolster its balance sheet and trading business capitalising on strong demand from lenders after volatile markets helped one of the biggest US equity trading houses make a banner start to The company told lenders which include credit funds that it planned to use the mn in part for additional trading capital Citadel has sought to expand into new markets outside of the US and build its business with institutional traders in fixed income The loan matures in February and was issued with an interest rate percentage points above Sofr the new floating interest rate that has been widely adopted to replace Libor The large appetite to lend to Citadel allowed the Goldman Sachs bankers marketing the deal to tighten the terms ーit had initially offered the loan with an interest rate a quarter point higher ーand increase its size by mn So what we can take away from this second news about Shitadel last week includes the following •Citadel Securities managed to get the loan they were hoping for in fact more even than they were originally seeking •They have used the reason of quot business expansion quot for asking for these loans •The price for this as secured by their investment banker Goldman Sachs is an interest rate higher than the standard Sofr rate that financial institutions use for borrowing •The current Sofr rate according to the Fed is meaning Citadel Securities has agreed to borrow this million at a whopping rate times the going rate Again as anyone who has faced financial difficulties would know it is hard to get extra loans to the ones you already have if you have poor credit Typically lenders would either be too wary to give extra cash or they would ask you to pay well above the normal interest rate to take on the risk of lending you more money With Citadel Securities LLC being asked to pay more than double the normal rate I think we can surmise that these lenders have pushed them to borrow at a very high rate due to a perception that this is a borrower with high risk The fact that they have given a likely BS reason further business expansion for asking for more money is also telling for me Again anyone who has struggled for cash flow would know that explaining quot I need to borrow money because I don t have money quot is likely to get shut down very quickly by a bank Hence another more palatable reason needs to be given and I think that is what has happened here However these unknown lenders weren t born yesterday and probably said something like quot OK we ll lend you the money for this business expansion but we ll charge you well over double what we would for someone we think is in a more financially healthy condition quot xb What happened to the Sequoia amp Paradigm money Now let s have a look at one more tidbit of information the article also shares about the bigger borrowing picture for Citadel Securities The company earlier this year was valued at bn when Griffin sold a bn stake in the business to venture capital firms Sequoia and Paradigm and its new backers were keen for Citadel to expand into cryptocurrency trading The market making business has been continuously tapping credit markets for cash as it has grown and the new borrowing will swell the size of an existing loan to more than bn The reference here is to the much publicised news at the beginning of this year about the first time Kenny gave away any part of ownership of Shitadel group in exchange for money format png amp auto webp amp s dbdcadddabdecccabe This is recapping some old news but worth reminding a few points •Kenny started up Shitadel years ago so it was very interesting timing that he would only agree to quot partner quot with other companies in the form of cash in exchange for losing some control of his business only in the last few months •We know how much he loves to hodl what is precious to him the mayo jar and his company so this would have come as a major surprise to anyone not following this story too closely •Again they used some hoodwinking BS of trying to expand into the crypto markets in partnership with Paradigm as a reason for giving away part ownership in exchange for a large cash injection •However as far as I am aware there has not been a peep from all these parties about anything new they have launched in the crypto area in these last months since that deal My guess is that Shitadel has burned through that cash injection already and hence needed more money Having used the quot crypto expansion quot card already they knew they could not use this as a reason to ask lenders for even more money So instead this time they went with the quot international expansion quot line in an effort to diversify the BS they are using for keeping the borrowed cash flow coming in Hence the current dire situation they find themselves in billion in debt xb Financial Statement for Now I want to take a closer look at Citadel Securities most recent Financial Statement which they filed with the SEC on th February for the year ending st December format png amp auto webp amp s eacacafbfdabcabaaceee There are three pieces of information within this that intrigued me one you would probably already be aware of but two you may not The point you may already be familiar with as it got some good coverage in the sub was how much of their Assets are canceled out by Liabilities in the form of quot Securities sold not yet purchased at fair value quot format png amp auto webp amp s bddfcbecefadeffbcf The sheer size of these liabilities which is really only possible to be of this scale due to Citadel Securities status as a Bona Fide Market Maker in the NYSE is quite impressive in itself However the definition specified in the document for both the securities they own and those quot sold not yet purchased quot is quite telling in my opinion format png amp auto webp amp s bcabfdbbfafffdbbdadada This seems like an indication that a large volume of their liabilities and thus their entite business model is based on selling equities they do not yet own It thus becomes easy to understand how they can increase their revenue by as they have done but really be digging their grave deeper and deeper A large number of those securities quot sold not yet purchased quot could go on to become FTDs and eventually they may be forced to purchase these Is it thus any wonder a couple of my other DDs this month pointed to GME having an incredible number of FTDs in large part probably due to Citadel Securities and other similar Market Makers business practices format png amp auto webp amp s acfdafbebffeee format png amp auto webp amp s bbbcedaadcc Now for two more interesting points hidden away in the quot Notes quot section of the filing format png amp auto webp amp s deaeefeeefdfa Let me take you through the two sections here firstly the Revolving Credit Agreement •Citadel Securities has a Revolving Credit Agreement through one of their Prime Brokers JP Morgan to borrow up to million •SOFR replaced LIBOR as the means for deciding inter financial institutions lending rates during the period covered by this Financial Statement •According to the document they had not made use of this possible million line of credit by the end of •However this revolving credit agreement would allow Citadel Securities to carry out that borrowing at far lower interest than the SOFR loan they secured last Thursday The question that comes to my mind is why were they trying to get a million loan at the beginning of last week when they were already able to borrow up to million at a much lower interest rate through this Revolving Credit Agreement It really only makes sense if some time between January st and the beginning of last week they had already used up that particular line of credit However with this still not being enough they then had to go out and ask for another million and were eventually able to secure in borrowing xb The mysterious Citadel Securities LP The second interesting point I noticed was this line in the following section The Company has entered into an unsecured cash advance agreement with Citadel Securities LP “CSLP an affiliate in which the Company is the borrower and CSLP is the lender Huh Citadel Securities borrowing money from itself We know they do have a number of affiliates and shell companies but this appears to be the holdings company which actually does most of the borrowing I tried to search for the SEC filings made by specifically this Citadel Securities LP entity but the closest match is this other or same holdings company that made its one and only filing back in format png amp auto webp amp s ccbeebddbcfdde One would think it must be a dead entity However I have reason to believe that the loan secured last week was likely in fact through this mysterious Citadel Securities LP The reason I am confident this was the case is this interestingly timed press announcement made by Moody s the main credit rating agency assessing Shitadel format png amp auto webp amp s bebedfaadceefae Some of the key points within this announcement which was made just before Citadel Securities LLC secured the million loan are the following Citadel Securities LP s CSLP proposed senior secured term loan upsize of million does not affect the Baa long term issuer and senior secured bank credit facility s ratings and also does not affect CSLP s stable outlook Moody s also said that Citadel Securities LLC s CSLLC Citadel Securities Europe Limited s CSEL and Citadel Securities GCS Ireland Limited s CSGI Baa long term issuer ratings were also unaffected Moody s said CSLLC s CSEL s and CSGI s Baa issuer ratings are a notch higher than CSLP s Baa issuer rating because of the structural superiority afforded to the regulated operating companies obligations compared with the holding company s obligations Therefore it seems likely this holdings company Citadel Securities LP is the one that secured the loan Using the intra group borrowing agreement between this parent entity and Citadel Securities LLC they then likely loaned forward the million to the operating firm Interestingly it appears Moody s has a higher credit rating for the child company hence potentially Citadel Securities LLC could have been able to secure less costly borrowing if going directly So why did that not happen and it was this non SEC reporting parent company that instead likely got the loan My conjecture is that it is precisely because they are not having to file Financial Statements with the SEC unlike the operating firm Citadel Securities LLC that they used this entity After all it is best for them to keep the dirty laundry as far away from the public eye as possible What better way than to have a company that has not made any public disclosures for four years carrying out the negotiations with lenders xb Summary •Citadel Securities reported a increase in revenue last week during the first half of but this was in keeping with performances by competitors •They made no commentary on profitability during this period and it could well be that this was in fact a loss making performance •The only reason they reported on revenue even was because effectively they were forced to as a condition of trying to borrow an additional million from lenders for dubious reasons •Last Thursday they were able to secure a higher loan than hoped for worth million but at an interest rate more than double that charged to financial institutions with stronger fundamentals •This loan is in addition to another million line of credit that they previously had through JP Morgan which was unused until the end of last year but has a much lower interest charge rate •It is unlikely they would borrow million at a very high interest rate without first exhausting their borrowing limit on the lower interest million line of credit •Therefore I believe it is reasonable to assume that Citadel Securities has now borrowed billion so far this year through these two separate debt mechanisms •Citadel Securities possibly had a method to take on such borrowing at a cheaper rate however I conjecture they did so using their holdings company rather than the subsidiary operating company in order to conceal their financial problems •Multiple sources now point to their confirmed debt being a total of billion with possibly around a third of this therefore being added so far in alone •This is on top of a billion cash injection received from two private equity firms at the beginning of which was money they received in exchange for Kenneth Griffin giving away partial control of his company for the first time in its year long existence •Hence combining the loans and cash injections the Market Making entity of Shitadel has perhaps now taken on around billion from external sources so far this year •Along with their credit rating just above quot junk quot status all of this points to a company that is nowhere near as financially strong as the image they are seeking to portray •Keeping in mind that Citadel Securities is still likely performing better than the hedge fund entity Citadel Advisors LLC the Shitadel group as a whole could really be trying to survive just quot one more day quot at the moment submitted by u Region Formal to r Superstonk link comments 2022-08-22 15:20:27

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)