IT |
InfoQ |
Presentation: Building Typesafe APIs with tRPC & TypeScript |
https://www.infoq.com/presentations/trpc-typescrypt/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
|
Presentation Building Typesafe APIs with tRPC amp TypeScriptBrian Douglas discusses how tRPC provides type safety end to end ensuring the contract for the API boundary can be trusted by default By Brian Douglas |
2023-08-08 19:55:00 |
AWS |
AWS |
Security & Compliance Partner Testimonial from ClearData | Amazon Web Services |
https://www.youtube.com/watch?v=acEAszR0CKA
|
Security amp Compliance Partner Testimonial from ClearData Amazon Web ServicesHear from AWS Partner ClearData as they share their insights on Healthcare and the value of the Global Security Compliance Acceleration Program formerly ATO on AWS and how it s helped them transform their business Learn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:54:10 |
AWS |
AWS |
Security & Compliance Partner Testimonial from SMX | Amazon Web Services |
https://www.youtube.com/watch?v=ZDyhwDIro-U
|
Security amp Compliance Partner Testimonial from SMX Amazon Web ServicesHear from AWS Partner SMX as they share their insights on FedRAMP DoD and RMF Additionally noting the value of the Global Security Compliance Acceleration Program formerly ATO on AWS and how it s helped them transform their business Learn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:54:07 |
AWS |
AWS |
Security & Compliance Partner Testimonial from InfusionPoints | Amazon Web Services |
https://www.youtube.com/watch?v=4jDay0kKL8Y
|
Security amp Compliance Partner Testimonial from InfusionPoints Amazon Web ServicesHear from AWS Partner InfusionPoints as they share their insights on FedRAMP and the value of the Global Security Compliance Acceleration Program formerly ATO on AWS and how it s helped them transform their business Learn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:54:02 |
AWS |
AWS |
Security & Compliance Partner Testimonial from 6Point6 | Amazon Web Services |
https://www.youtube.com/watch?v=h30cpoRStVM
|
Security amp Compliance Partner Testimonial from Point Amazon Web ServicesHear from AWS Partner Pont as they share their insights on the value of the Global Security Compliance Acceleration Program formerly ATO on AWS and how it s helped them transform their business Learn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:53:57 |
AWS |
AWS |
Security & Compliance Customer Testimonial from CDL | Amazon Web Services |
https://www.youtube.com/watch?v=kIl7P_sIkeM
|
Security amp Compliance Customer Testimonial from CDL Amazon Web ServicesHear from CDL and how they worked with AWS Global Security Compliance Acceleration Partner CIS to utilize CIS Amazon Machine Images to for their financial compliance requirements CDL shares the value of the images and how it s helped them accelerate their compliance journeyLearn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:53:54 |
AWS |
AWS |
Security & Compliance Partner Testimonial from Cloudticity | Amazon Web Services |
https://www.youtube.com/watch?v=Cdot0Otklrk
|
Security amp Compliance Partner Testimonial from Cloudticity Amazon Web ServicesHear from AWS Partner Cloudticity as they share their insights on the value of the Global Security Compliance Acceleration Program formerly ATO on AWS and how it s helped them transform their business Learn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing |
2023-08-08 19:53:50 |
海外TECH |
MakeUseOf |
6 Reasons You Should Use OpenStreetMap Instead of Google Maps |
https://www.makeuseof.com/reasons-osm-over-google-maps/
|
Reasons You Should Use OpenStreetMap Instead of Google MapsOpenStreetMap is a popular community driven map tool But does it offer enough over Google Maps Here are the top reasons you should use it instead |
2023-08-08 19:30:23 |
海外TECH |
MakeUseOf |
4 Social Media Detox Mistakes You Should Avoid |
https://www.makeuseof.com/social-media-detox-mistakes/
|
social |
2023-08-08 19:15:23 |
海外TECH |
MakeUseOf |
How to Search Reddit Effectively: Useful Tips and Tricks to Know |
https://www.makeuseof.com/tag/right-way-search-reddit/
|
relevant |
2023-08-08 19:05:23 |
海外TECH |
DEV Community |
Disallow GPT Bot from Scraping our Blog Posts |
https://dev.to/ervin_szilagyi/disallow-gpt-bot-from-scraping-our-blog-posts-38pc
|
Disallow GPT Bot from Scraping our Blog PostsLately we can bloc GPT bots from scraping our pages for a site that we control by setting the following lines in the robots txt file User agent GPTBotDisallow I myself found out this from a tweet from Gergely Orosz My stance on this is similar to what Gergely is saying GPT offers no citation to the information it provides While I did update the robots txt file on my personal website I am also cross posting to DEV If we look at the robots txt from DEV to we can notice that it does not have the same rule for GPTBot There are thousands of people posting to DEV many of whom have different views about scraping information for LLM training I m in no position to request changes that will affect how the site works I m just curious of what is the opinion of other fellow authors about scraping your article for ML training Does updating your robots txt actually solve something Obviously not Adding this statement to your site is just a hint a request for a bot to please not scrape your data This won t stop huge LLM bots including GPT to get the information it wants So I m curious about what do other people think about this topic |
2023-08-08 19:49:31 |
海外TECH |
DEV Community |
The simplest example to understand Server Actions in Next.js |
https://dev.to/scastiel/the-simplest-example-to-understand-server-actions-in-nextjs-5533
|
The simplest example to understand Server Actions in Next jsServer Actions are a new feature in Next js The first time I heard about them they didn t seem very intuitive to me Now that I m a bit more used to them let me contribute to making them easier to understand I tried to create the smallest possible example to help developers understand what they are and what they can be used for The result is this example which consists of two files client component tsx use client import useEffect useState from react import getInformationFromTheServer from actions export function ClientComponent const info setInfo useState useEffect gt getInformationFromTheServer World then res gt setInfo res return lt p gt This comes from the server lt code gt info lt code gt lt p gt actions ts use server export async function getInformationFromTheServer name string return Hello name The use case is as follows In a client component we d like to get some information from the server Without server actions we d have to Either get this information as a prop passed by the parent component assuming it is a server component Or create an API route and call it from the client component using fetch Server actions are similar to the second option but with a shortcut the API route will be created by Next js for us In our example the server action is the function getInformationFromTheServer declared in actions ts server actions cannot be defined in the same file as a client component Like any server action It is declared as async it has to even if it doesn t perform any async operation It uses the directive use server either at the top of the file or the top of the function Tiny interruption in this post if you d like to learn how to use React and Next js to create powerful applications check out my online course or my live workshop From the client component we can call the function like any other side effect async function in a useEffect or an event callback It looks like we re just calling a function so you might wonder why everybody is making such a fuss about server actions…Look closer from a client component we call a function stored on the server This means that it isn t just a function call there is actually an HTTP request made to the API to call the function You can see it in the Network tab of your DevTools The endpoint is at the same path as your current page but Uses the POST method Needs some headers such as the Next Action one containing some kind of ID for the server action Gets the parameters to pass to the function from the request body as JSON When you copy the server action ID from the headers you can even call the API endpoint using cURL curl http localhost getting info from server H Content Type text plain charset UTF H Next Action dafaccaafdfef X POST data raw World development null Hello World Note In Chrome DevTools at the time I m writing this post it looks like it isn t possible to see the result of the request as it is sent using HTTP streaming It works well with cURL As you can see there is nothing magical about server actions Next js takes our getInformationFromTheServer function It makes it callable through a specific API endpoint From the client component when we think we are calling the function we defined we actually call a function generated by Next js which deals with the necessary API call for us If you are familiar with distributed computing patterns you can notice that server actions offer a remote procedure call RPC pattern for Next js applications The cURL example shows something very important about server actions anyone can call existing server actions with any parameter they want This means that the parameters received by the server actions must be validated just like any parameter sent to a classic API route This is especially counter intuitive when using TypeScript Even if you declare that your function must get a string parameter this function will be made available to the rest of the world even to big bad hackers who want to send a number instead With that in mind server actions still offer a nice pattern to get information from the server especially in a client component From there we can imagine cool and more complex use cases Mutating data on the server e g in a database Sending an email Processing data entered in a form etc And like in any other API endpoint we can of course check user authentication to ensure we don t allow anything for anyone I hope that server actions are now a bit clearer to you When you understand how they work you can find many resources about how to use them in real life applications In the Next js documentationOn my blogIn a section of this article on Vercel s blog |
2023-08-08 19:26:12 |
海外TECH |
DEV Community |
Understanding Architecture in AWS |
https://dev.to/aws-builders/understanding-architecture-in-aws-3i9d
|
Understanding Architecture in AWS What is the Importance of Architecture in AWS Architecting in AWS is not just about stringing together a few services it s about building scalable resilient and efficient systems that serve a purpose for the business In that sense it s an activity that combines the technical knowledge of how to implement a system with the business knowledge of how cloud systems can support business objectives With that in mind we can analyze architecture from two different perspectives Technical Qualities of Architecture in AWSArchitecture from a technical perspective involves functional and non functional requirements such as scalability availability and resiliency It must also serve the technical people who will be implementing it through aspects such as maintainability simplicity and developer experience Architecture isn t about implementation details but about the decisions that limit and constraint those details For example using EC instances is an architecture decision but what specific family or size of EC instance is an implementation detail Overall these are the key characteristics of a good architecture in AWS from the technical perspective Performance OptimizationFine grained performance tuning might be an implementation detail but the overall architecture can either enable or severely restrict performance Selecting the right compute or storage layer using load balancers or implementing caches can make or break an application s performance All in all good performance can be achieved through a deep understanding of both the workload requirements and how AWS services work in conjunction This allows an architect to identify bottlenecks before even implementing the cloud solution and optimizing performance as necessary Resilience and AvailabilityResilience to failures high availability and fault tolerance depend entirely on architecture decisions Implementing Multi AZ deployments setting up disaster recovery strategies and understanding how different services guarantee availability ensures that the architecture is resilient The desired level of resilience is usually not a technical decision but one of costs and business continuity However the implementation of that level of availability and resilience lies entirely on the architect Security and ComplianceProperly architected solutions will implement security at every layer using VPC Security Groups IAM encryption methods and different security services to protect the application from malicious users Effective protection can only be achieved by specifically architecting for it Scalability and FlexibilityOne of the biggest benefits of the cloud is being flexible As demand increases you can scale out the infrastructure to meet the peaks and when it fluctuates your solution can scale in to reduce costs The compute layer can be made scalable by setting up Auto Scaling Groups and elastic load balancing or with a containerized or purely serverless approach However a truly scalable architecture needs to consider every service involved including the data stores and network services Every solution has a limit to which it can scale depending on the AWS services used It s the architect s job to understand the limits of their architecture whether they re enough for the expected workload and what to do if they aren t Developer ExperienceA cloud architecture isn t a thought exercise It s a set of decisions that will serve as a blueprint to implement a cloud solution When architecting in AWS you need to consider the difficulty of implementing that solution and the effort of maintaining it These considerations are so important that they need to be part of the architecture and they will constraint your architecture decisions Simplicity is preferred over elegance maintainability over performance micro optimizations and developer experience over complexity or trying to look smart Business Qualities of Architecture in AWSAs I mentioned before architecture isn t just about technical decisions Those decisions need to serve the business and business priorities will both constraint and prioritize the technical aspects of the architecture in AWS These are the key business characteristics that need to be part of the architecture in AWS Business ObjectivesThe architecture must align with business goals translating organizational objectives into technical strategies Whether it s agility cost reduction or global expansion the architecture must reflect and support these goals Remember that the solution you re architecting only exists to support the business Supporting ScaleA good AWS architecture is vital in ensuring the scalability of applications and services to meet the scale of the business Since architecture is the set of decisions that are hard to change the architecture in AWS needs to be designed for the business goals for scalability and not just for the current workload Furthermore scalability of operations depends on the simplicity and developer experience of the solution which come from the architecture decisions Cost ControlArchitectural decisions directly impact cost From the choice of EC vs Fargate to the storage type these decisions define the cost structure Cost optimization is a continuous process that starts with the architecture and continues throughout the entire lifecycle of the cloud solution Facilitating ComplianceThe architecture must align with legal and regulatory requirements such as GDPR HIPAA and others These requirements are still another constraint to the architecture decisions and are nearly always non negotiable The architecture needs to support these requirements Master AWS with Real Solutions and Best Practices Subscribe to the free newsletter Simple AWS engineers and tech experts already have AWS Architecture Tier or n Tier ArchitectureA typical tier architecture consists of Web Application and Database layers each playing a different role in the entire solution Web TierThe web tier handles user interactions and serves website content A typical pattern for a static website is to serve it from S with CloudFront as the CDN and Route for DNS Dynamic websites that render server side depending on user input need a compute layer such as an Auto Scaling Group of EC instances behind an Elastic Load Balancer or an ECS cluster running on EC instances or Fargate Even in those cases using CloudFront as a CDN is nearly always recommended Application TierThis tier handles business logic and dynamically processes requests It s typically deployed in an Auto Scaling Group of EC instances with a Load Balancer in an ECS or EKS cluster for containerized applications or in AWS Lambda for purely serverless applications It includes integrations with other services such as SQS or SNS to inter communicate different modules KMS to encrypt data and services that aid in security and or management such as Secrets Manager or Systems Manager Database TierThe database tier provides persistent storage for the application Most of the time this comes in the form of a structured database such as DynamoDB or RDS for MySQL or Postgres However the storage tier can also include caches with ElastiCache for Redis or for Memcached block storage such as EBS or file storage such as EFS Understanding the different types of storage and how AWS services offer them and price them is key to designing a good database tier AWS Architecture ServerlessServerless means shifting to AWS the responsibility of managing underlying servers even virtual ones and paying for actual usage of resources instead of reserving capacity For engineers who don t want to manage servers that sounds like a fantastic promise However architecting a serverless solution needs a lot more than just shifting the responsibility of servers You need to understand the basic building blocks of a serverless architecture and how to combine them to build a serverless application Benefits of Serverless ArchitectureNo Server Management The underlying compute layer is abstracted removing the need for server provisioning and maintenance Automatic Scaling Resources scale automatically with the number of executions Cost Efficiency Pay only for the compute time consumed there s no charge when your code isn t running AWS LambdaLambda is the core compute service for serverless architectures In Lambda you create functions where each function has a part of the code typically a service that runs separately from the rest When Lambda receives a request it initiates a new invocation of the function which may create a new execution environment or reuse an existing one You can set the memory and CPU for the function and you re only billed for the time that the invocation is running from receiving the request to returning Lambda functions abstract away a lot of the responsibility of running code in production but they impose certain limitations An invocation cannot run for more than minutes so long running processes can t be implemented with AWS Lambda Additionally since you can t guarantee that an invocation will reuse an existing execution environment or create a new one Lambda functions need to be stateless Thirdly Lambda functions end up coupling infrastructure decisions with the code so developers will need to understand how they work Event Source Mapping for Lambda functionsLambda functions can be triggered by many events not just HTTP requests They can be used to respond to changes in a DynamoDB table to alarms from CloudWatch metrics to operations on S buckets and even to misconfigurations or security events In this sense they re more than just a compute layer for a web application but instead they become a fantastic tool to automate various infrastructure tasks Integration with Managed ServicesServices like DynamoDB S CloudWatch SNS SQS and Kinesis are tightly integrated with Lambda enabling you to create complex serverless event driven workflows Events in some parts of the system such as a DynamoDB table trigger behavior that s implemented with a Lambda function Additionally these Lambda functions can interact with other AWS services triggering new events that in turn trigger other behaviors Use these integrations to create event driven workflows that are entirely serverless and greatly scalable Find out the Most Common AWS Lambda Use Cases or read about advanced patterns such as Managing Multiple Lambda Functions API GatewayAPI Gateway is an AWS service that acts as a front door for applications presenting a single endpoint that allows consumers to access data business logic or functionality from back end services The benefit of API Gateway is that it decouples the endpoint from the implementation allowing you to replace a serverful application with a serverless one without modifying the endpoint that s exposed Read more on How to monitor and secure serverless endpoints cost effectively with API Gateway DynamoDBDynamoDB is a high performance NoSQL database service that works perfectly within a serverless architecture It s serverless itself meaning that you don t need to worry about instances or availability zones Moreover it scales automatically so your scaling Lambda functions won t need to be throttled to avoid overloading the database Being a NoSQL database means you ll need to keep in mind a few additional considerations such as DynamoDB Database Design Step FunctionsStep Functions allows you to create state machines to coordinate components of distributed applications and microservices You can build your state machines using visual workflows or through Infrastructure as Code and create complex multi step workflow with AWS Step Functions AWS Architecture High Availability Multi tierHigh Availability in AWS means that your application can continue to function with only a minor interruption in the event that an Availability Zone fails To architect a multi tier solution for high availability we need to consider how each component of the architecture is deployed in availability zones and how an AZ failure will impact them Multi AZ DeploymentsBy using services across multiple Availability Zones you ensure that a failure in one zone doesn t bring down the entire system This means not only deploying EC instances across several availability zones but also ensuring data is replicated in more than one availability zone and that failover happens automatically Elastic Load BalancingMultiple instances will naturally have multiple endpoints public IP addresses which may change if some instances stop responding An Elastic Load Balancer exposes a single endpoint for the entire compute layer and distributes requests across backend targets It dynamically registers and de registers EC instances or other backend targets according to their response to a health check request ensuring only active instances will receive requests Auto Scaling GroupsAuto Scaling Groups ASGs can launch or terminate EC instances based on metrics such as average CPU usage This way your compute capacity can scale out when traffic increases and scale in when traffic is low Additionally an Auto Scaling Group will re create an instance if it fails This is especially important in Multi AZ architectures since in the event of an AZ failure the Auto Scaling Group can re create all the failed instances in another availability zone Implementing Auto Scaling Groups correctly requires understanding scaling policies cooldown periods and lifecycle hooks They re a key component in ensuring the compute layer can recover from failures and can scale without manual intervention Data Replication and BackupFor an architecture to be highly available data needs to be replicated and accessible across several availability zones Some services like DynamoDB automatically guarantee this Others such as RDS or Aurora need the creation of a replica Fortunately for these types of services AWS offers the feature of automatic failover where requests are sent to a single endpoint and in the event of a failure of the main instance the failover instance automatically starts handling the traffic AWS Architecture Multi regionOn top of the failure of an Availability Zone AWS can also experience the failure of an entire Region Building an architecture that s resilient to regional failures presents much more complex challenges than a Multi AZ architecture Data Replication Across RegionsMost services that offer replication in multiple availability zones only do so within the same region Some have features to replicate across regions like S cross region replication but they will charge you for that Additionally failover across regions doesn t happen automatically and more often than not it needs code changes to update the endpoint from which data is consumed Service AvailabilityThe vast majority of AWS services are region scoped meaning their configurations are specific for that region This includes features like EBS snapshots EC AMIs RDS backups and services such as Secrets Manager or VPC If a region fails all of these services will stop functioning in that region That means a Multi region architecture needs to replicate all of these configurations across regions and deal with potential inconsistencies across these copies Compliance with Data Sovereignty LawsStoring and processing data within specific legal jurisdictions may be necessary to comply with local laws Multi region architectures may come into conflict with these requirements If there is only one region that complies with your legal requirements you may need to consider either not replicating that part of the system or architecting the entire system for only one region and accepting the risk of a region failing Disaster Recovery StrategyA multi region approach serves as a disaster recovery strategy It involves knowing how to route traffic between regions synchronize data and ensure that applications can failover smoothly between regions Designing Resilient Architectures in AWSResilient architectures are about preparing for the unexpected making sure that the application can keep functioning in the event of partial or localized failures and that it can recover automatically from general failures These are some of the best practices that will help you design a resilient architecture in AWS Fault Isolation ZonesDividing the architecture into fault isolation zones ensures that failures are contained and do not cascade throughout the system These zones can consist of different services or simply different instances of the same service For example having separate RDS instances for different databases can prevent the failure of a single instance from bringing down the entire system Multi AZ and Multi Region RedundancyUnderstanding how to spread resources across Availability Zones and Regions adds a layer of redundancy and resilience to the architecture However Multi AZ and Multi region doesn t come without a cost You need to be aware of the tradeoffs of increased cost and increased difficulty to maintain and decide whether the benefits are worth the price Regular Testing of Recovery ProceduresIt s not enough to have a recovery plan on paper Regularly testing recovery procedures using tools like AWS Fault Injection Simulator ensures that the system can handle real world failure scenarios Automated Recovery MechanismsUsing services like AWS Auto Scaling CloudWatch Alarms and AWS Step Functions to automate recovery mechanisms ensures that the system can react to failures without human intervention This is key in resilient architectures since humans are much slower to respond much more expensive to keep on watch and more prone to errors that could further complicate an outage AWS Well Architected FrameworkThe AWS Well Architected Framework is a set of guidelines that provide a consistent approach for customers and partners to evaluate architectures and implement scalable and resilient systems It s divided into five pillars Operational ExcellenceFocuses on running and monitoring systems to deliver business value and continually improving processes and procedures It greatly impacts maintainability and developer experience SecurityEmphasizes protecting information and systems managing access and implementing guardrails It involves considering security as an architectural concern that needs to be present from the architecture design and throughout the entire lifecycle of the application ReliabilityConsiders the system s ability to recover from failures and dynamically adapt to meet changing demand It emphasizes resilience availability fault tolerance and disaster recovery Performance EfficiencyConcentrates on using resources efficiently selecting the right types and sizes based on workload requirements and handling the expected traffic with the appropriate amount and configuration of resources It complements Cost Optimization but it s more concerned with the application working correctly Cost OptimizationFocuses on avoiding unnecessary costs analyzing spending and meeting business needs in the most cost efficient way It involves continuously analyzing and monitoring costs and applying cost reduction strategies It complements Performance Efficiency but from a costs perspective View Best Practices amp Tools for Cost Optimization in AWS How to get an AWS Architecture Certification Getting AWS Certified with an architecture certification either Solutions Architect Associate or Solutions Architect Professional can have a significant impact on your career They cover the knowledge necessary to architect applications in AWS both from a general solutions perspective and from specific configurations that test the limits of AWS services Architecting solutions in AWS requires both general software architecture knowledge and experience and specific AWS knowledge The certifications don t test for experience but the knowledge they cover make them an important and useful badge to hold when looking for a cloud architect role Read Everything you need to know about AWS Certifications and How to Pass the AWS Solutions Architect Associate Certification ConclusionUnderstanding architecture in AWS involves more than knowing the individual services It requires an understanding of how these components combine and interact to form scalable resilient and efficient systems Whether you re opting for a serverless paradigm or designing across multiple regions AWS provides the tools and services necessary to build complex architectures tailored to specific needs and objectives As an AWS Architect it s your responsibility to understand these tools and their limitations and know how to use them to architect solutions in AWS that can meet your business requirements Master AWS with Real Solutions and Best Practices Join over devs tech leads and experts learning real AWS solutions with the Simple AWS newsletter Analyze real world scenariosLearn the why behind every solutionGet best practices to scale and secure themSimple AWS is free Start mastering AWS If you d like to know more about me you can find me on LinkedIn or at www guilleojeda com |
2023-08-08 19:14:20 |
海外TECH |
DEV Community |
The Role of a System Architect |
https://dev.to/jesalg/the-role-of-a-system-architect-1pgl
|
The Role of a System Architect Unraveling growth challenges Could a system architect be the solution Serverless Architecture from Classic Programmer Paintings Most startups that go through hyper growth tend to face the inevitable Bottlenecks of Scaleups as masterfully described by ThoughtWorks Having navigated the hyper growth journey myself I ve witnessed firsthand how these technical bottlenecks can impede business progress causing churn and chaos Bottlenecks of Scaleups In light of these challenges I wondered if a system architect s role could hold the key to identifying and circumventing these bottlenecks and reducing complexity like this infamous Amazon Deathstar Amazon internal service dependency visualization To that end this article explores the benefits operating philosophy guiding principles job description career progression success criteria and implementation approaches for the role of a system architect Benefits of having a System ArchitectMy hypothesis is rooted in the belief that a clear and purposeful approach to technical architecture can prevent false starts and accumulating tech debt Picture a system architect whose sole responsibility is to observe the big picture and facilitate knowledge sharing across teams breaking down silos for better collaboration This individual would need to possess exceptional skills in designing and managing the overall technical architecture of a system Their role includes assisting teams in defining system components services and interactions The benefits of having a system architect would ultimately translate into Improved alignment and coordination ー Foster a common goal and architecture across teams leading to more efficient and effective development Enhanced technical expertise ー Offer a deep understanding of system design and architecture guiding and mentoring other engineering team members to elevate the organization s overall technical capabilities Improved quality and performance ー Co create a well designed system architecture to boost performance and reliability resulting in quicker time to value better user experiences and heightened customer satisfaction Reduced technical debt ー Proactively manage system architecture to prevent tech debt buildup saving time and resources in the long run Harmonizing With the Agile PhilosophyYou may be curious how this role fits into the agile methodology that many organizations follow On the surface the role of an architect may be antithetical to being agile However several sources discuss the role of an architect in an agile environment For example Agile Architecture describes it as The role of the architect in an agile project is to provide guidance and direction to the team on the technical aspects of the project The architect is not a dictator but rather a facilitator and coach who helps the team find the best solutions to their technical challenges Similarly the Scrum Alliance discusses the role stating that the architect is responsible for guiding the team to make technical decisions that align with the project s goals scope and delivery schedule They should be able to communicate the technical vision to the team and help the team understand how their work contributes to that vision Large Scale Scrum LeSS Framework s view on the architecture role is more philosophically aligned with how I see the role The following statements on the Architecture amp Design page in the chapter “Technical Excellence shape their opinion about software architects The sum of all the source code is the true design blueprint or software architecture The real software architecture evolves better or worse every day of the product as people do programming The real living architecture needs to be grown daily through programming by master programmers A software architect who is not in touch with the evolving source code of the product is out of touch with reality Every programmer is some kind of architect whether wanted or not Every act of programming is some kind of architectural act good or bad small or large intended or not LeSS promotes the idea that architects are regular team members They should participate in hands on engineering and especially mentoring through design workshops and pair programming LeSS warns against architecture astronauts a k a PowerPoint architects These are the people I call Architecture Astronauts It s very hard to get them to write code or design programs because they won t stop thinking about the architecture…They tend to work for really big companies that can afford to have lots of unproductive people with really advanced degrees that don t contribute to the bottom line ー The Architect by Comic Agile Guiding PrinciplesNow that we have some grounding philosophy behind a system architect s role in an agile organization let s discuss the guiding principles of this role For this we don t need to reinvent the wheel Principles proposed by Agile Architecture hold strong Value people ー You must recognize the value and importance of people and their expertise No dictators or PowerPoint architects Communicate ー Communicate effectively with all stakeholders and tailor information to their needs Less is more ー Minimize complexity and strive for simplicity in design and communication Embrace change ー Be prepared for change and welcome it as an opportunity for competitive advantage Choose the right solution for the enterprise ー Customer centricity Make sure the solution is right by verifying it with the customer Deliver quality ー Foster a culture of craftspersonship and sustainable development at a pace that can be maintained indefinitely Model and document in an Agile fashion ー Leverage proven and effective modeling mapping and documentation strategies Carving the Job DescriptionEquipped with the guiding philosophy and principles if you were to recruit someone for this role let s see what the job description could look like A system architect typically collaborates with other teams in several ways Guide system design and architecture ー Provide guidance and expertise to other teams on how to design and build systems that align with the overall architecture of the organization This can involve working closely with teams to understand their needs and requirements and recommending the best approaches Review and provide feedback for technical designs ー Review and provide timely feedback for RFCs proposed by teams This can involve evaluating the proposed designs to ensure they align with the system s overall architecture and do not introduce any potential issues or technical debt Help resolve technical challenges ー Help teams resolve technical challenges during development This may involve providing guidance on approaching a particular problem or working with the team to develop a solution Participate in planning and estimation ー Participate in planning and estimation meetings with other teams This can involve providing input on the technical feasibility of proposed features and estimates for the time and resources required to implement them Overall the specific ways in which a system architect collaborates with other teams will vary depending on the needs and goals of the initiative and the members working on it Enterprise Architecture Footprints Navigating Career ProgressionNow that we have a job description one may wonder how someone would become an architect and what would their career trajectory look like Various avenues exist for senior engineers to advance in their careers On the individual contributor IC path adding a system architect role alongside roles like SRE Data Engineer and Staff Engineer is a viable option Illustrations below help visualize what that may look like courtesy of CodeCapsule Career Growth What Paths After Senior Engineer The Skills Map of Senior Tech Career Progression Note the key difference between an architect and staff principal engineers while the latter focus on ensuring their teams work functions correctly architects take a broader view looking after how all the pieces fit together Before you ask yes staff and principal engineers also do think about how their work fits into the broader ecosystem but most often they don t consider that their full time concern This role sits at the intersection of What is it we are trying to do solve and How are we going to approach the design and Why are we doing it this way as described by Peter Cripps On Thinking Architecturally Becoming an architect also has to do with having increased communication and relationship skills on top of solid tech skills as architects have to deal with and influence larger groups of people across multiple teams and organizations Measuring SuccessIntroducing the role of a system architect into an organization is a strategic move aimed at improving the technical architecture fostering collaboration and overcoming growth challenges However to validate the effectiveness of this role it s essential to measure its impact and quantify the value it brings to the organization Here are some potential KPIs that can help gauge the effectiveness of the role Technical debt reduction Measure the decrease in technical debt over time as a result of proactive architectural decisions made by the system architect Related How Google Measures and Manages Tech Debt System performance and reliability Evaluate the performance and reliability metrics of the system after the system architect makes architectural improvements Collaboration and team satisfaction Conduct surveys or feedback sessions to gauge how well the system architect facilitates collaboration and team communication Time to Market reduction Determine how architectural improvements by the system architect have contributed to faster product development and time to market Resource optimization Assess how architectural decisions have led to better resource utilization whether regarding hardware cloud services or personnel Impact on productivity Analyze the impact of architectural improvements on the productivity of engineering teams Measuring success should not be a one time activity Adopting a continuous improvement approach is crucial wherein feedback from stakeholders teams and customers is regularly collected and incorporated into the system architect s strategies Feedback loops enable the system architect to adjust their approach based on real world experiences and emerging challenges This will help protect the organization against a gatekeeper or an ivory tower architect which would be antithetical to the role s intention Considerations for Implementation Differentiating from EMs and Senior Staff Principal EngineersWhile engineering managers EMs and engineers are usually involved in making architectural decisions their focus is typically on the domain or squad they operate in The system architect s distinctiveness lies in their primary focus on enabling effective cross squad collaboration and communication particularly regarding cross cutting technical implications Reporting structureA role like a system architect often reports directly to engineering leadership offering broad oversight and visibility across multiple teams As such it may be positioned under a Director or VP or above depending on the organization s hierarchy Determining the number of architectsGiven the depth of domain knowledge required complex domains may require experienced architects Hiring for this role may entail identifying existing engineers with the right skills and interest in stepping into the architect role This may affect the pace of filling the role based on the current team s availability and skills In ClosingIn conclusion I hope this exploration helps gives you a better sense of how this role could be introduced and the benefits it could bring I ll leave you with this timeless video by KRAZAM Enjoy |
2023-08-08 19:06:02 |
Apple |
AppleInsider - Frontpage News |
NBA games could land on Apple TV+ in local rights grab |
https://appleinsider.com/articles/23/08/08/nba-games-could-land-on-apple-tv-in-local-rights-grab?utm_medium=rss
|
NBA games could land on Apple TV in local rights grabApple is allegedly interested in securing even more sports content for Apple TV with it keen to take over local NBA TV rights from the fallen broadcaster Bally Sports Apple TV could nab NBA streaming rightsApple s sporting initiative for Apple TV has resulted in games from major leagues being hosted on the streaming video service but Apple wants to do more Part of that push could involve regional sporting rights Read more |
2023-08-08 19:34:39 |
Apple |
AppleInsider - Frontpage News |
Netflix launches game controller app for iPhone, but still doesn't offer games on TVs |
https://appleinsider.com/articles/23/08/08/netflix-launches-game-controller-app-for-iphone-but-still-doesnt-offer-games-on-tvs?utm_medium=rss
|
Netflix launches game controller app for iPhone but still doesn x t offer games on TVsThe Netflix gaming service is coming to TVs and before that launch Netflix has provided users with a digital game controller app for iPhone N Controller appRumors suggested Netflix was moving its gaming service to smart TVs and set top boxes like Apple TV heralded by code that suggested Netflix was working on a game controller app That app has now launched but without any games on TVs Read more |
2023-08-08 19:13:21 |
Apple |
AppleInsider - Frontpage News |
Apple issues third developer beta for AirPods firmware |
https://appleinsider.com/articles/23/08/08/apple-issues-third-developer-beta-for-airpods?utm_medium=rss
|
Apple issues third developer beta for AirPods firmwareDevelopers testing AirPods firmware version which was introduced during WWDC with Adaptive Audio can begin testing the third beta New AirPods firmware betaApple s beta release cycle continues with a new firmware version for AirPods While beta firmware for AirPods and other accessories are rarer they still get new versions through the summer before the public release Read more |
2023-08-08 19:02:20 |
海外TECH |
Engadget |
PS5 cloud game streaming begins rolling out to beta testers |
https://www.engadget.com/ps5-cloud-game-streaming-begins-rolling-out-to-beta-testers-190938931.html?src=rss
|
PS cloud game streaming begins rolling out to beta testersSony has reportedly begun rolling out a cloud streaming beta for PS Plus Premium subscribers ーand it supports up to K resolution Announced in June as being in the “early stages of development the feature will support PS Plus catalog titles game trials and “supported digital PS titles that players own The feature could help PlayStation owners avoid lengthy downloads that take up precious storage An alleged PlayStation email to an invited tester posted on Reddit reads “We re excited to unveil PS cloud streaming and your help testing it means a lot to us The beta period uses exclusive invite codes that can t be shared with other users The email notes that features could change before cloud streaming s official launch User ArashiGames wrote on ResetEra that they tested God of War Ragnarok at p with “no issues so far They described resolution options ranging from p to p for that title and they said Returnal streamed in K “There s a new section in the PS menu that is for Streaming PS Games the beta tester wrote “Just click the game and it loads in a few seconds They listed Horizon Forbidden West Fortnite Destiny and Death Stranding among others as streaming options K resolution could prove a competitive advantage against Xbox Cloud Gaming which maxes out at p resolution and fps Sony s upcoming “Project Q streaming handheld will have an inch p screen with a Hz refresh rate The accessory is confirmed to use Remote Play streaming directly from a console rather than the cloud but could theoretically support cloud streaming as well The device is set to launch later this year for an as yet unknown price Game streaming will be exclusive to PS Plus Premium members The mo service already supports cloud gaming for PS PS and select “classic titles It lets you stream available games to PS PS or PC This article originally appeared on Engadget at |
2023-08-08 19:09:38 |
海外TECH |
Engadget |
Amazon Prime Big Deal Days: Here's what to expect this October Prime Day |
https://www.engadget.com/amazon-prime-big-deal-days-heres-what-to-expect-this-october-prime-day-190035290.html?src=rss
|
Amazon Prime Big Deal Days Here x s what to expect this October Prime DayAmazon Prime Day came and went in July but Amazon s not done with its membership only sales events for The company just announced that it will hold another Prime Day of sorts in October potentially mirroring what it did at the same time last year This year s event is dubbed “Prime Big Deal Days and at the moment all we know about it is that it will be held sometime in October Engadget will be surfacing all of the best tech deals we can find during the event both on Amazon and elsewhere but there are some important things to know ahead of time so you can get exactly what you want out of October Prime Day When is Prime Big Deal Days Amazon s Prime Big Deal Days will take place in October but specific dates have not been announced yet We ll update this post once Amazon provides more information publicly Just like classic Prime Day you ll have to be a Prime subscriber to take advantage of most of the savings you ll find on Amazon during the sale period The company still offers a day free trial to new Prime subscribers so you can start your free trial ahead of the event to participate If you don t pay for Prime and have no intention of doing so you should still check out Amazon on October Prime Day for sales that are available to all shoppers Plus other retailers like Walmart Best Buy and Target will likely have their own competing Prime Day sales during that time frame too October Prime Day dealsIt s very likely that October Prime Day will be two days long as that s the pattern Amazon has followed for the past few years with all of its Prime exclusive sale events However the company also usually pushes out early Prime Day deals ahead of the event itself We expect to see early access Prime Day deals this October too Be they early Prime Day deals or day of sales Amazon gadgets are almost guaranteed to be discounted during Prime Big Deal Days You can safely bet on things like Echo speakers Kindle e readers and Fire TV devices to be on sale for Prime Day And with this event being in October it s very likely that Amazon will use this Prime Day almost as an early Black Friday deal event for Prime subscribers paying for Prime may get you Black Friday pricing on Amazon devices and other gear one month in advance Make no mistake Amazon gadgets will not be the only items discounted on Prime Day You ll find clothes shoes household items appliances accessories and more on sale but here at Engadget we ll naturally be focusing on electronics We expect this October Prime Day to be like July s in that it will bring big discounts on headphones earbuds laptops gaming accessories SSDs and microSD cards robot vacuums and more It s also worth mentioning the types of deals we expect to see during October Prime Day Some deals will be live for the entire hours of the event while others will be day one or day two only sales Those are the hardest to predict since Amazon usually does not give any indication how long a given sale will last Our recommendation is to buy the things you re most keen on as soon as you see them drop in price that will ensure you get it while the discount is available and while the item is still in stock You can also expect to see some “Lightning deals happen during Prime Day Thankfully these are usually clearly labeled with the amount of time remaining to grab the sale price noted on the product page In our experience only a handful of these flash deals are actually worth your money ーbut if you see something that s been on your wishlist drop in price for the next few hours it s in your best interest to grab it immediately How to prep for October Prime DayWe ve alluded to this already but it s best to go into Amazon s Prime Big Deal Days as prepared as possible That means knowing exactly what you want to look for so you stay focused and avoid distractions This is especially important for October Prime Day ーAmazon used this event last year as an unofficial kickoff to the holiday shopping season so if you want to get some of your gift buying done early you ll want to stay focused The whole of Amazon com will be overwhelming on Prime Day so the less time you spend aimlessly browsing the more your wallet will thank you later Two simple things you can do ahead of Prime Day are make a list and bookmark a price tracker For the former take note of the most important items you want to pick up on Prime Day You can either do this the old fashioned way on a sticky note or you can use Amazon s wish list feature For the latter add the items you want to buy on Prime Day to your wish list or even better make a dedicated wishlist with only your Prime Day or holiday gifting desirables and return to that list during the event Not only will you have everything you want all in one place but you ll also be able to see which of those items are cheaper on Prime Day than they were when you originally added them As for the price tracker sites like CamelCamelCamel let you monitor the price of specific items on Amazon You can check out price history charts and you can make your own price drop alerts receiving emails when something you want gets a discount CamelCamelCamel also has some browser extensions you can download so you don t have to navigate away from an Amazon product page to check its price history We know that not everyone not even every Prime member will be flocking to Amazon during Prime Big Deal Days Whether you find such blatant displays of consumerism off putting or you simply don t want to give Amazon more of your money there are plenty of reasons why you might be skipping this all together But that doesn t mean you have to skip all of the sales that will be happening during that same time Especially with it being so close to the holidays retailers like Walmart Target Best Buy and others will most likely have competing Prime Day sales and we expect many of them will match the discounted prices you ll find on Amazon We recommend checking them out if you want to cross some items off your holiday shopping list for less without spending money on Amazon Engadget will be covering October Prime Day in full so if you have a lot of tech on your to buy list be sure to check back here on Prime Day for the best tech sales we could find We ll be sure to include gadgets from across the board from headphones to robot vacuums to gaming gear plus the best “anti Prime Day deals you can find from other retailers You can also follow the EngadgetDeals Twitter account and subscribe to the Engadget Deals newsletter to stay up to date on the latest discounts The volume of deals will be daunting but we sift through them all and pick out the best ones to make Prime Day a bit easier for you This article originally appeared on Engadget at |
2023-08-08 19:00:44 |
海外科学 |
NYT > Science |
These Clever Fish Have Mastered the Fakeout |
https://www.nytimes.com/2023/08/07/science/trumpetfish-hunting-stalking-horse.html
|
These Clever Fish Have Mastered the FakeoutTrumpetfish use a number of tricks to catch prey but research shows that one of their most effective tactics has much in common with human hunters subterfuge |
2023-08-08 19:42:43 |
海外科学 |
NYT > Science |
Wegovy Cuts Risk of Heart Problems, Novo Nordisk Trial Says |
https://www.nytimes.com/2023/08/08/health/wegovy-obesity-drugs-heart-disease.html
|
health |
2023-08-08 19:24:07 |
海外科学 |
BBC News - Science & Environment |
Carbon credits - land grab or the Amazon’s future? |
https://www.bbc.co.uk/news/world-latin-america-66435166?at_medium=RSS&at_campaign=KARANGA
|
meeting |
2023-08-08 19:50:15 |
ニュース |
BBC News - Home |
Bibby Stockholm: Asylum seekers describe life on barge |
https://www.bbc.co.uk/news/uk-66444120?at_medium=RSS&at_campaign=KARANGA
|
dorset |
2023-08-08 19:14:19 |
ニュース |
BBC News - Home |
PSNI: Major data breach identifies thousands of officers |
https://www.bbc.co.uk/news/uk-northern-ireland-66445452?at_medium=RSS&at_campaign=KARANGA
|
breach |
2023-08-08 19:39:38 |
ニュース |
BBC News - Home |
Carbon credits - land grab or the Amazon’s future? |
https://www.bbc.co.uk/news/world-latin-america-66435166?at_medium=RSS&at_campaign=KARANGA
|
meeting |
2023-08-08 19:50:15 |
ニュース |
BBC News - Home |
Cycling World Championships 2023: GB's Fachie & Jordan win Mixed B Team Sprint gold |
https://www.bbc.co.uk/sport/av/cycling/66442204?at_medium=RSS&at_campaign=KARANGA
|
Cycling World Championships GB x s Fachie amp Jordan win Mixed B Team Sprint goldGreat Britain s Neil Fachie and Elizabeth Jordan beat Italy to win gold in the Mixed B Team Sprint at the Cycling World Championships |
2023-08-08 19:21:36 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
米国債格下げは株式市場の局面変化の予兆か、日経平均「3万円割れ」もあり得る“試練の夏” - 政策・マーケットラボ |
https://diamond.jp/articles/-/327369
|
引き下げ |
2023-08-09 04:55:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
日本企業が進める構造改革、株価に追い風 - WSJ PickUp |
https://diamond.jp/articles/-/327377
|
wsjpickup |
2023-08-09 04:50:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
サムスン創業者が本音で語った「日本は韓国への技術移転を惜しむな」 - The Legend Interview不朽 |
https://diamond.jp/articles/-/327324
|
thelegendinterview |
2023-08-09 04:45:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
人生の宝くじ、アイビーリーグ入学で勝率上がる - WSJ PickUp |
https://diamond.jp/articles/-/327378
|
wsjpickup |
2023-08-09 04:40:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
石油価格上昇、FRBに悪い知らせ - WSJ PickUp |
https://diamond.jp/articles/-/327376
|
wsjpickup |
2023-08-09 04:35:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
「つい話を盛ってしまう人」に共通する“残念すぎる心理”とは? - 「静かな人」の戦略書 |
https://diamond.jp/articles/-/327148
|
静か |
2023-08-09 04:30:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
【スープストックトーキョー社長に聞く】SNSでの「離乳食炎上」を「応援」に変えた理念経営の力 - 理念経営2.0 |
https://diamond.jp/articles/-/325507
|
|
2023-08-09 04:27:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
「海で開運する人」に共通するたった1つの特徴 - 1日1分見るだけで願いが叶う!ふくふく開運絵馬 |
https://diamond.jp/articles/-/326999
|
|
2023-08-09 04:24:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
3分でわかる!ケインズ『雇用・利子および貨幣の一般理論』 - 読破できない難解な本がわかる本 |
https://diamond.jp/articles/-/325327
|
分でわかるケインズ『雇用・利子および貨幣の一般理論』読破できない難解な本がわかる本世界に多大な影響を与え、長年に渡って今なお読み継がれている古典的名著。 |
2023-08-09 04:21:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
【夏休みにスッキリ! 紙片づけ!】 データ化すべきものと、紙のまま残しておくべきもの - 人生が変わる 紙片づけ! |
https://diamond.jp/articles/-/326899
|
【夏休みにスッキリ紙片づけ】データ化すべきものと、紙のまま残しておくべきもの人生が変わる紙片づけシリーズ万部突破話題の書籍、石阪京子先生の最新刊「人生が変わる紙片づけ」より、モノよりも片づけ方の難しい「紙」の片づけ方を紹介します。 |
2023-08-09 04:18:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
【誰でも一発で理解できる】どうして感染症は爆発的に拡大してしまうものなのか基礎数学で読み解いてみた - 【フルカラー図解】高校数学の基礎が150分でわかる本 |
https://diamond.jp/articles/-/327381
|
【誰でも一発で理解できる】どうして感染症は爆発的に拡大してしまうものなのか基礎数学で読み解いてみた【フルカラー図解】高校数学の基礎が分でわかる本子どもから大人まで数学を苦手とする人は非常に多いのではないでしょうか。 |
2023-08-09 04:15:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
MARCHに続く人気大学・駒澤大生のリアルな就活状況は? - 大学図鑑!2024 有名大学82校のすべてがわかる! |
https://diamond.jp/articles/-/327356
|
|
2023-08-09 04:12:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
職場にいる「頭の回転がものすごく速い人」と「頭の回転が遅い人」の決定的な差とは - 1秒で答えをつくる力 お笑い芸人が学ぶ「切り返し」のプロになる48の技術 |
https://diamond.jp/articles/-/327353
|
|
2023-08-09 04:09:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
2ケタの足し算もできなかった青年が国内ナンバーワン大学に合格した「2つの能力を伸ばす方法」 - 勉強が一番、簡単でした |
https://diamond.jp/articles/-/327383
|
日雇い労働者からソウル大学首席合格者になるまで、人生の大逆転を成し遂げた、韓国で知らない人はいない奇跡の物語。 |
2023-08-09 04:06:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
何事も“一生懸命に頑張れる子ども”の習慣「具体的16項目」 - 世界標準の子育て |
https://diamond.jp/articles/-/326794
|
何事も“一生懸命に頑張れる子どもの習慣「具体的項目」世界標準の子育て子どもたちが生きる数十年後は、いったいどんな未来になっているのでしょうか。 |
2023-08-09 04:03:00 |
ビジネス |
東洋経済オンライン |
夏に目立つ!スニーカー通勤姿がダサい人の共通点 スラックスとスニーカー選びで大切なこと | 今さら聞けないビジネスファッションの作法 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/692915?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
大切なこと |
2023-08-09 04:50:00 |
ビジネス |
東洋経済オンライン |
廃止決定「上野動物園モノレール」の歴史的意義 新時代の交通「実験線」、独特の方式は広がらず | ローカル線・公共交通 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/692899?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
上野動物園 |
2023-08-09 04:30:00 |
コメント
コメントを投稿