IT |
気になる、記になる… |
新型「iPad mini」は今年後半に発売か |
https://taisy0.com/2021/05/03/140026.html
|
apple |
2021-05-03 10:40:52 |
TECH |
Engadget Japanese |
iOS版FacebookとInstagramアプリ、無料で使い続けたければ追跡を許可するよう呼びかけ |
https://japanese.engadget.com/ios-facebook-instagram-101541782.html
|
facebook |
2021-05-03 10:15:41 |
IT |
MOONGIFT |
octo - PWAとしてインストールできるMarkdownノート |
http://feedproxy.google.com/~r/moongift/~3/TOtl4mfnm2E/
|
今回紹介するoctoはWebベースのMarkdownノートです。 |
2021-05-03 21:00:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
[Django / python] 関連テーブルの複数の属性を条件にしてgroup_byする(ORMで) |
https://qiita.com/siruku6/items/a6cab6c3dfa10c0bfed2
|
次回スムーズに同じことができる自信がない参考にした記事Djangoデータベース操作についてのまとめDjango対多onemanyでリレーションされた子テーブルの集計値を取得するDjangoORMでGROUPBYCOUNTまたはSUMを実行する方法Djangoで、集計処理より役に立ったと感じた順に記載していますそしてなぜDjangoの公式サイトがヒットしない公式サイトが全然頼りにならない実際には、もっとわけのわからない名前のテーブルに対してこの処理実行しており、今回はわかりやすくするためにテーブル名やカラム名を変えているので、完全にこの通りに書いても動かない可能性もあります。 |
2021-05-03 19:35:23 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
【Dockerfile】DockerにConda環境を構築し、仮想環境をActivateする |
https://qiita.com/kubokoHappy/items/6388c186e16028d3e699
|
【Dockerfile】DockerにConda環境を構築し、仮想環境をActivateするCUDAイメージ上にMinicondaorAnaconda環境を構築し、condaorpipを仮想環境にインストール、アクティベートするところまでをDockerfileで完結させるためのDockerfileを記載します。 |
2021-05-03 19:34:06 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
外側の一時的なローカル変数を参照する際の注意点 |
https://qiita.com/fumitoh/items/7c392cc43618eff0e6b4
|
この場合、次の例のように、コールバックを生成するメソッド内の一時的なローカル変数をコールバックの中で参照すると、その変数は自由変数となり、意図しない結果となる場合があるので注意が必要です。 |
2021-05-03 19:24:00 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
PWAにアプリショートカットを導入したらほぼネイティブアプリになった。 |
https://qiita.com/tomox0115/items/f585de804c0436b520f7
|
現在プラットフォーム是非WindowsChromeおよびEdgeMacOS×AndroidChromeiOS×ChromeOS記事下部参照Apple系がまだ非対応ですね。 |
2021-05-03 19:37:37 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
JavaScriptでテキスト入力チェック方法 |
https://qiita.com/nogizakapython/items/0e3fb714bf3ca0afc9ed
|
elseifwindowconfirm送信してもよろしいですかdivinnerTextNamenamevalue、Mailmailvalue、Detaildetailvalue、yearyearvalue、monthmonthvalueltscriptgtltbodygtlthtmlgtlengthの部分でテキストに文字が入っていない場合はアラートメッセージで確認を促すようにしています。 |
2021-05-03 19:30:25 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
cssにて背景設定したいが背景が設定されない。 |
https://teratail.com/questions/336443?rss=all
|
cssにて背景に画像を設定したいのですがなぜか背景が設定されません。 |
2021-05-03 19:54:20 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
UnityのWebGLのビルドがエラーでできない |
https://teratail.com/questions/336442?rss=all
|
UnityのWebGLのビルドがエラーでできないUnityでゲームをunityroomにアップロードしたく、webGLでビルドしようとしたところ、エラーがたくさん出てきて困っています。 |
2021-05-03 19:49:16 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
id、クラス指定のないソースの書き換え方(HTML/CSS/Javascript) |
https://teratail.com/questions/336441?rss=all
|
id、クラス指定のないソースの書き換え方HTMLCSSJavascript初歩的なことかもしれませんが、教えていただけると助かります。 |
2021-05-03 19:46:39 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
コンテナを利用した素因数分解 |
https://teratail.com/questions/336440?rss=all
|
コンテナを利用した素因数分解前提・実現したいことコンテナを利用して素因数分解を行いたい。 |
2021-05-03 19:35:43 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
ボタンを押した時に出力結果をHTML上に表示させたい(JavaScript) |
https://teratail.com/questions/336439?rss=all
|
ボタンを押した時に出力結果をHTML上に表示させたいJavaScript下記の画像のように『結果』という文字の下にJavaScriptの処理を表示させたいです。 |
2021-05-03 19:30:37 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
JavaScriptで変数の値を1秒ごとに変更する関数を作りたい |
https://teratail.com/questions/336438?rss=all
|
JavaScriptで変数の値を秒ごとに変更する関数を作りたい代入先の変数の値を秒ごとに変更する関数を作りたいです。 |
2021-05-03 19:29:40 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
apache2が起動しません |
https://teratail.com/questions/336437?rss=all
|
apacheが起動しません前提・実現したいことssl設定して起動しようとしたらエラーが出て起動しません。 |
2021-05-03 19:26:31 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
【nginx】ドメインにアクセスできない ( EC2 + Rails ) |
https://teratail.com/questions/336436?rss=all
|
|
2021-05-03 19:20:24 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
新規ブックを作成したものの、新規ブックへのコピペが上手くできません |
https://teratail.com/questions/336435?rss=all
|
新規ブックを作成したものの、新規ブックへのコピペが上手くできませんVBAの新規ブックの作成とコピぺについて最近VBAを学習し始め、ネット上のVBAの問題に取り組んでいます。 |
2021-05-03 19:19:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Python tkinterのNotebookを使ってタブの遷移前を取得したい |
https://teratail.com/questions/336434?rss=all
|
PythontkinterのNotebookを使ってタブの遷移前を取得したいtkinterのタブ操作について質問です。 |
2021-05-03 19:15:30 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
javascript正規表現での記号の指定 |
https://teratail.com/questions/336433?rss=all
|
javascript正規表現での記号の指定前提javascript正規表現で記号をマッチさせたいと考え調べていたところ以下のサンプルコードに出会いました。 |
2021-05-03 19:12:34 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
0 ~ 9 の数字が 4 つ並んだ文字列 S を一つずつ分割して足し算したい。 |
https://teratail.com/questions/336432?rss=all
|
の数字がつ並んだ文字列Sを一つずつ分割して足し算したい。 |
2021-05-03 19:04:34 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
リソースファイルを使わずにAndroidアプリを他言語化する方法 |
https://teratail.com/questions/336431?rss=all
|
リソースファイルを使わずにAndroidアプリを他言語化する方法アプリのローカライズ他言語化についてご質問させてください。 |
2021-05-03 19:02:34 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
[解決]Access to XMLHttpRequest at from origin has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. |
https://qiita.com/kazumawada/items/16d7b4ef677a10fc1d4c
|
解決AccesstoXMLHttpRequestatfromoriginhasbeenblockedbyCORSpolicyNoxAccessControlAllowOriginxheaderispresentontherequestedresource結論RailsAPIとVue間でデータを共有しようとしたところエラー。 |
2021-05-03 19:43:47 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS Lightsailでphpmyadminにアクセスする |
https://qiita.com/Hide-Zaemon/items/c9a6c607955833e251da
|
AWSLightsailでphpmyadminにアクセスするLightsailで、LAMP環境を立ち上げたのですが、phpmyadminへのアクセスを試みたものの、セキュリティ設定がされているようで、試行錯誤したので、メモを残しておきます。 |
2021-05-03 19:53:09 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS CDKでStep Functionsを構築するまでの道のり |
https://qiita.com/aodacova/items/aeeb1e6bffcd11c53bf8
|
AWSCDKでStepFunctionsを構築するまでの道のりStepFunctionsでLambdaを制御するシステムをAWSCDKで構築する試行錯誤しているうちにChromeのタブが増えすぎてどのサイトを見ていたか忘れてしまう悪い癖があるので、どんな思考回路でどのリンクを参考にしたかまとめる。 |
2021-05-03 19:06:37 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
【Dockerfile】DockerにConda環境を構築し、仮想環境をActivateする |
https://qiita.com/kubokoHappy/items/6388c186e16028d3e699
|
【Dockerfile】DockerにConda環境を構築し、仮想環境をActivateするCUDAイメージ上にMinicondaorAnaconda環境を構築し、condaorpipを仮想環境にインストール、アクティベートするところまでをDockerfileで完結させるためのDockerfileを記載します。 |
2021-05-03 19:34:06 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
[解決]Access to XMLHttpRequest at from origin has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. |
https://qiita.com/kazumawada/items/16d7b4ef677a10fc1d4c
|
解決AccesstoXMLHttpRequestatfromoriginhasbeenblockedbyCORSpolicyNoxAccessControlAllowOriginxheaderispresentontherequestedresource結論RailsAPIとVue間でデータを共有しようとしたところエラー。 |
2021-05-03 19:43:47 |
技術ブログ |
Developers.IO |
MQTTメッセージでLambdaからブラウザを更新する 〜Vue+Amplify編 |
https://dev.classmethod.jp/articles/mqtt-amplify-veu/
|
subscr |
2021-05-03 10:18:35 |
技術ブログ |
Developers.IO |
Network FirewallとNAT Gatewayを使えば、VPCエンドポイントは不要なのか検証してみた |
https://dev.classmethod.jp/articles/networkfirewall-cannot-replace-vpcendpoints/
|
gateway |
2021-05-03 10:05:47 |
海外TECH |
DEV Community |
Python/Django Developer Interview Questions and Answer (#1) |
https://dev.to/manishanaidu/python-django-developer-interview-questions-and-answer-1-3l82
|
Python Django Developer Interview Questions and Answer Most of the software engineers are intimidated by technical rounds and I have recently started to give interviews So this time I am planning to write up all the questions I get asked in my technical rounds Hope this will be helpful to some of you to get an idea on what type of questions are being asked Use this series as a guide to prepare and ace that interview Some questions might be specific to Python and Django but most of them will be applicable to any software engineering role and web application developers This interview was for a Python developer role and they were looking for a candidate proficient in Django too hence you will be seeing many questions related to Django architecture and design as well Let s work on a recursive implementation of Fibonacci series passed n return the fibonacci value at the nth position Solution Fibonacci series are created in one of the two ways iterative and recursive Interviewer was looking for a recursive solution only def fibonacci n if n or n return n return fibonacci n fibonacci n This solution worked fine for smaller numbers n took secn took sec which is too long So next I was asked to optimize this Ideal Solution Using Dynamic programming I am storing each value found in a dictionary so that the next it looks for fibonacci of that number it can just look up from value dict def fibonacci n value dict the first two values of fibonacci is always if n or n return n if fibonacci n is already calculated then return it from dict if value dict get n return value dict n else store it in dict and return next time it is called for else value dict n fibonacci n value dict fibonacci n value dict return value dict n print fibonacci What are decorators Write a decorator that logs the functions arguments Solution Decorator is any function that takes in another function and adds functionality to it without manipulating the function itself It does this by using a wrapper function def decorator func def wrapper args print Logging the parameter of func is args return func return wrapper decoratordef operation x y return x yoperation decorator is just a syntactic sugar it is equivalent to res decorator operation What GIL global interpreter lock How does it allow multi threading in python Solution GIL is a lock which makes sure python interpreter is held by only one thread at a time That means only one thread can be in a execution status at any point of time And this is why python is a single threaded programming language This was introduced to solve the reference count problem which is used by python for garbage collection Then how is multi threading module working in python you may ask Well this global interpreter lock applies only for CPU bound activities So if there is any code which affects or uses CPU it automatically starts acting as a single threaded But all the general programs can still work in a multi threaded fashion What is WSGI and UWSGI Solution Web server gateway interface as the name suggests it is a interface between the application itself and web server Django provides runserver for development server and for debugging but for production we use WSGI in combination of any web servers like nginx apache or even uwsgi server wsgi and uwsgi are both protocols and these work with web servers to serve good performance application in production So when client makes a request to django application the request is read by nginx or any web server Then nginx passes this request to the uwsgi service which intern passes it to concerned django app Can we write a custom queryset in dango How Solution Yes we can create a custom queryset by customizing Managers A Manager is the interface through which database query operations are provided to Django models Each model contains atleast one Manager We can override Managers base queryset by override Manager get queryset method class Employees models Model name models CharField max length location models CharField max length On running Employees objects all it will return all the employees in database Now if we want to customize this to return only the employees from Toronto location then below can be done using Manager class TorontoEmployeesManager models Manager def get queryset self return super get queryset filter location Toronto class Employees models Model name models CharField max length location models CharField max length objects models Manager toronto objects TorontoEmployeesManager Now Employees toronto objects all will return only the employees from Toronto location arr list range arr arr arr arr Is arr arr Solution No arr arr creates a new reference of arr and assigns it to arr whereas arr arr copies the content of arr and assigns it to new variable called arr arr arr arrarr arr arr append print arr print arr How to hide a class variable from getting accessed outside the class class Sample def init self a b self a a self b ba and b should be hidden from outside of class Solution class Sample def init self a b self a a using double underscore hides class variable self b b What are middlewares in Django How do you create custom middleware Answer Middleware is a low level plugin that can be used to hook into Django s request response cycle There are already middlewares available by default when a django project is created and it can found in settings py We can create a custom middleware and include it in the list of middleware with the existing ones To create a custom middleware following structure needs to be followed Middleware class should always consist init and call class MyCustomMiddleware def init self get response self get response get response get response is the view which will be called after this middleware or its the next middleware in the list def call self request write the code to be executed before calling view here response self get response request pass the request to view and get the response back which will be returned write the code to be executed after calling view here return responseAdd this middleware into the Middleware section in settings py Also make sure the order of the middleware is correct Because it is called from top to down while processing requests and then bottom to up while returning response |
2021-05-03 10:34:37 |
海外TECH |
DEV Community |
10 Most Popular GitHub Repositories |
https://dev.to/siddharth2016/10-most-popular-github-repositories-5f6h
|
Most Popular GitHub Repositories Not Your Usual List of Repositories Open Source Software OSS has been getting a lot of traction in recent years Right now there are approximately open source projects worth billions of dollar being worked on across the globe GitHub hosts software for development and version control The main repository can have many branches or forks GitHub is widely used by developers to test code and to collaborate with other developers in the software development life cycle In this article we will go through the ten most popular open source repositories on GitHub FreeCodeCampThis is one of the biggest repositories on GitHub because it offers newcomers the means to learn how to code effectively for free As the name suggests it is a user friendly and safe environment for coders to learn skills Any learner can build his or her own project learn to code and adopt best practices Since its inception the page has collected more than K stars on GitHub This community is the best example of OSS a place where everyone can contribute and learn for free VSCodeVisual Studio Code is a free and open source code editor developed by Microsoft for Windows Linus and macOS It is an all purpose code editor and its focus is to provide developers with a single stop solution for all their coding needs including editing and debugging VSCode is an extremely well liked open source repository on GitHub with more than K stars and K contributors This repository is used to work on code and can also be used as a publishing platform It gets updated every month with bug fixes new features and some enhancements FlutterThis software development kit made by Google is one of the fastest growing open source communities on GitHub It permits applications to be developed from a single codebase with a user interface toolkit The applications created by Flutter are attuned with PC and mobile platforms and their appearance creates aesthetic and efficient end user experiences Flutter is pushed by Skia and the hardware accelerated D graphics library by Android and Chrome It also employs a layered architecture for building applications which allows developers to flawlessly add text graphics video and animated content as overlays without disturbing the source code Its GitHub page has over K stars AnsibleThis open source IT engine automates application operation and cloud provisioning It was created in by AnsibleWorks and is now owned by Red Hat Ansible is developed in Python is lightweight and has fast deployment As Python is used to build most Linux and UNIX systems getting Ansible up and running is very quick and its agentless feature makes it easy to be set up and used It can also be run from CLI commands without using configuration files For comparatively difficult tasks its configuration is handled by the YAML syntax in the configuration file known as playbook Ansible commands can be written in any programming language and sent over in JSON format It has also recently started supporting Windows It has over K stars on GitHub KubernetesThe powerful open source system was initially developed by Google for managing containerised applications in a cluster environment Kubernetes was launched in after more than a decade of experience running production workloads at Google with Google s internal container cluster managers Borg and Omega It aims to provide better ways of managing related and distributed components and services across varied infrastructures Kubernetes has now become the de facto standard for deploying containerised applications at scale in private public and hybrid cloud environments The largest public cloud platforms including AWS Google Cloud Azure IBM Cloud and Oracle Cloud now provide managed services for Kubernetes Its repository has more than K stars React NativeReact Native is a JavaScript framework that is used in many social media platforms including Facebook Twitter and so on This framework allows the user to build native applications using JavaScript It brings React s declarative user interface build to mobile platforms as well as allows the developer to use native UI controls to gain full access to the platforms React Native has a lively GitHub community with several contributors and over K stars This platform understood and modified more easily It also makes it simple to build component based complex UIs and allows any local changes to replicate quickly on the project Developers use the GitHub community to interact collaborate and contribute to the program making it a popular choice for JavaScript coders TensorFlowThis is a popular open source machine learning framework It contains a large number of useful libraries tools and community resources focused on making ML capabilities available for developers looking to use them in their projects With TensorFlow developers can easily create and deploy ML models as part of their application and also use them on their system on the cloud or from a mobile platform Developed by experts working in the Google Brain team the system is compatible with all major operating systems The GitHub page has more than K stars and more than K contributors DefinitelyTypedThis is a library of TypeScript type definitions maintained on GitHub In this open source repository developers can share and keep TypeScript type definitions for JS libraries It mainly serves as a translator for JS developers to work with TypeScript Using DefinitelyTyped and its declaration statements they can discover TypeScript equivalents for existing JS libraries Developers can contribute to the repository by adding definitions testing and so on This is an extremely popular page with thousands of contributors and many times more users It has more than K stars and K active contributors AzureThis is a cloud computing service developed by Microsoft The GitHub repository of Microsoft Azure is devoted to its open source documentation The page calls developers to contribute to the project by giving feedback reporting issues and similar helpful ways The page has more than K contributors and is one of the most active repositories on the platform Home AssistantThis open source home automation software is intended to the central system for controlling smart homes The system is built using a modular approach so support for other devices or actions can be implemented easily Homes Assistant core application software is written in Python and its main aim is local control and privacy powered by a worldwide community of tinkerers and DIY enthusiasts Perfect to run on a Raspberry Pi or a local server It has more than K stars and more than K active contributors Just starting your Open Source Journey Don t forget to check Hello Open SourceNeed inspiration or a different perspective on the Python projects or just out there to explore Check Awesome Python ReposWant to make a simple and awesome game from scratch Check out PongPongWant to your GitHub Profile README Check out Quote READMETill next time Namaste Image Credits vectorjuice |
2021-05-03 10:13:53 |
Apple |
AppleInsider - Frontpage News |
Apple Watch could gain glucose monitoring features by 2022 |
https://appleinsider.com/articles/21/05/02/apple-watch-could-gain-glucose-monitoring-features-by-2022?utm_medium=rss
|
Apple Watch could gain glucose monitoring features by An SEC filing for UK startup Rockley Photonics has revealed a significant relationship with Apple one that could result in the introduction of blood sugar monitoring functions to the Apple Watch as soon as Rockley Photonics is a UK based company that designs sensors for monitoring a person s blood using infrared light The sensors are said to be capable of monitoring elements normally possible using medical or specialized equipment including monitoring blood glucose and alcohol levels In an SEC filing first reported by the UK s Telegraph Rockley is preparing to go public in New York and has revealed details about its financial relationships According to the document Apple is identified as one of its few large customers Read more |
2021-05-03 10:59:01 |
海外ニュース |
Japan Times latest articles |
New Zealand leader not dodging differences with China |
https://www.japantimes.co.jp/news/2021/05/03/asia-pacific/politics-diplomacy-asia-pacific/new-zealand-china-rights/
|
jacinda |
2021-05-03 20:52:05 |
海外ニュース |
Japan Times latest articles |
Japan asked U.S. to change its position on neutrality over Senkakus in 1970s |
https://www.japantimes.co.jp/news/2021/05/03/national/japan-us-neutrality-senkakus/
|
Japan asked U S to change its position on neutrality over Senkakus in sDeclassified documents show that the U S government declined to alter its impartiality over the Japanese controlled Chinese claimed islets in the East China Sea |
2021-05-03 20:00:53 |
海外ニュース |
Japan Times latest articles |
The downside of decision-making practices in Japan |
https://www.japantimes.co.jp/community/2021/05/03/general/downside-decision-making-practices-japan/
|
whole |
2021-05-03 20:00:17 |
海外ニュース |
Japan Times latest articles |
Moving house in a pandemic: Meeting the neighbors and readying your child for their ‘playground debut’ |
https://www.japantimes.co.jp/community/2021/05/03/voices/moving-house-pandemic-readying-child-playground-debut/
|
Moving house in a pandemic Meeting the neighbors and readying your child for their playground debut In the final entry of a three part series on moving house during the pandemic our writer masks up to meet the neighbors |
2021-05-03 19:30:10 |
ニュース |
BBC News - Home |
Line of Duty finale lands record ratings |
https://www.bbc.co.uk/news/entertainment-arts-56945425
|
drama |
2021-05-03 10:46:50 |
ニュース |
BBC News - Home |
Four held in German-led raid on huge child sexual abuse network |
https://www.bbc.co.uk/news/world-europe-56969414
|
abuse |
2021-05-03 10:18:25 |
ニュース |
BBC News - Home |
Billie Eilish: Sexual misconduct is everywhere |
https://www.bbc.co.uk/news/entertainment-arts-56969187
|
vogue |
2021-05-03 10:35:10 |
ニュース |
BBC News - Home |
Vax Live: Prince Harry makes vaccine plea at concert in LA |
https://www.bbc.co.uk/news/world-us-canada-56969294
|
charity |
2021-05-03 10:16:15 |
コメント
コメントを投稿