Desmond  Gerber

Desmond Gerber

1675455060

How to Digital Transformation Examples That Are Sustainable

To achieve the full potential of digital transformation, organizations must be able to leverage a combination of capabilities, solve business or customer problems, and build new capabilities. In this blog, we will be speaking about some innovative digital transformation examples in different industries and will understand how they revolutionize future growth.

Introduction

Over the years, digital transformation has become a necessity and a trend. Yet, the gap between digital must-haves and have-nots is widening.

Even though COVID-19 significantly disrupted the speed and course of digital transformation, many transformative organizations surged past their competitors in 2021 and thrived on adopting the new normal. During the Pandemic, many of us realized neither legacy nor size guarantees market share.

The message was clear and loud – Change or Perish.

If you want to change, digital transformation is the only way to survive. And to change, if you want to reinvent business processes and innovate systems, here are some top digital transformation examples that might motivate you to carve your strategy.

Game-Changing Digital Transformation Examples

Digital transformation is becoming more profound with each passing day. Some of the enticing facts and figures mentioned here highlight its importance.

  • According to Markets and Markets, the digital transformation market size is expected to reach $127.5 billion by 2026.
  • Statista expects the global investment in digital transformation will double by 2025, reaching $2.8 trillion.
  • IDC assumes, by 2025, about 90% of the new process and product enterprise apps will infuse AI technology, making it a trendsetter.
  • Gartner predicts that 90% of corporate strategies will specifically reference information as a critical asset and analytics as a crucial competency by 2022.
  • According to Mckinsey, after the pandemic, dependence on telehealth increased from 11% to 76% during and after the Pandemic.

While adopting digital transformation is becoming a mainstream practice, it’s crucial to understand that only strategic implementation will deliver promising results.

To achieve the full potential of digital transformation, organizations must leverage a combination of capabilities, solve business or customer problems, and build new capabilities. Otherwise, following some innovative digital transformation examples and analyzing if those examples can add value for your organization is also an excellent way to achieve your transformation goals.

It is also important because the second wave of digital transformation is way more advanced. The first wave of digital transformation focused on removing legacy systems with cloud-based tools and moving data to the cloud.

Most businesses have successfully passed this stage and are entering the second stage, which involves integrating modern tools such as robotics, machine learning, Big Data, and artificial intelligence.

Some of the digital transformation examples that you must prioritize are,

  • Adopting comprehensive cybersecurity and data governance strategy
  • Modernizing IT infrastructure, like cloud migration or settling IT debt.
  • Creating and launching new customer-facing apps.
  • Reskilling and training employees to become citizen developers.
  • Utilizing digital channels to capture and retain customers.
  • Implementing modern technology stacks like AI, RPA, Data Science, etc.
  • Motivating innovation and testing by creating an internal Innovation Hub or Lab

1. Top Three Digital Transformation Examples in Banking

Digital transformation comes with disruptive potential, yet it benefits the business world in multiple ways, especially for the banking industry. Whether it is corporate banking, investment banking, or commercial banking, digital transformation is changing how we used to bank.

Technologies such as RPA are already in use, and developing technologies such as Blockchain, Big Data, AI, and ML still need some time for full adoption. In the long run, these technologies will lead the path, but for now, you must consider these digital transformation examples that helped banks evolve and become more customer-centric.

Digital Transformation Examples in Banking

🟠 Digital Payment

The fundamental yet result-driven use of digital transformation in banking is digital payment. The process involves replacing the outdated cash-based transaction system with modernized and completely digitized payments that remain integrated into the platform. As cryptocurrencies are also becoming mainstream, digital revenue is now integrated with crypto wallets.

Digital payment is one of the dominant digital transformation examples that has enhanced the payment ecosystem, be it Peer to Peer (P2p) or Person-to-Merchant (P2M).

🟠 Biometric Identification

Before the digital transformation, the banking industry was dealing with unauthorized access to digital and virtual resources. Now, we have advanced biometric identification tools like voice recognition, face recognition, Iris scan, and fingerprint sensors to control these hassles.

They all are packed with advanced AI, ML, and automation technologies and are often operational from mobile phones. Along with physical feature scanning, the recent advancement in biometric identification technology is behavioral analysis. In this type, the behavior patterns of an individual remain under observation, and a profile is created accordingly.

🟠 Mobile Banking Apps

One of the most disruptive digital transformation examples in banking is mobile Banking apps. Due to mobile banking apps, modern banks have become more tech-savvy and client-inclusive. Today, banking apps have become an omnichannel platform in all financial services.

The holistic mobile banking apps allow users to check their account balance, pursue investments, make financial transactions, and manage money at a personal level. Besides, mobile apps using behavioral analysis assist banks in offering personal financial advice based on their goals and choices, ensuring the economic well-being of their customers.

2. Digital Transformation Examples in Manufacturing

With a $263 billion global market worth, digital transformation in manufacturing is growing at a steady pace. It often involves using IoT devices. Nearly 81% of manufacturers have already invested heavily in modern digital technologies to improve the productivity of teams and production plants. Here are a few best digital transformation examples in the manufacturing industry.

Digital Transformation Examples in Manufacturing

🟠 IIoT (Industrial IoT Sensors)

Manufacturing plants use IIoT sensors that can easily monitor the operations inside a manufacturing plant, share real-time data, and even sense a machinery fault before it takes place. Industry players use these tools to optimize the supply chain, track the entire logistic chain, and prevent delays and errors.

As one of the most recent and advanced digital transformation examples, IIoT sensors are classified into Mechanical, Thermodynamic, Electrical, and Geospatial IoT Sensors that, together or individually, can transform any manufacturing process.

🟠 3D Printing

One strategic digital transformation example that shows how to use evolving technology to add value to the processes is 3D Printing or additive manufacturing. Additionally, the transformation identified the loopholes and developed a solution to manage and secure IP data transferred to the 3D printing machine.

The Digital transformation brought together CNC machines, CAD, and Printing platforms to create 3D Printing, which is now playing a pivotal role in industry 4.0.

🟠 Smart Manufacturing

It’s a mix of many advanced technologies used widely in the manufacturing industry to bring together involved people, machinery, and processes. The direct impact of Smart Manufacturing is improved yield quality, less production wastage, and enhanced sustainability all across the plant.

Some tools and technologies involved in this process are data lake houses, anomaly detection tools, and AI tools. Data lake houses are highly modernized open architectures that allow manufacturing industry players to save data at a centralized place and make it highly accessible.

The role of AI and ML in the manufacturing industry includes, but is not limited to, gathering contextualized critical data, predicting future machinery failures, scheduling production, automating the process as much as possible, and reducing overhead.

3. Digital Transformation Examples in Healthcare

The COVID-19 Pandemic accelerated the pace and changed the digital transformation in the healthcare industry. Some of the leading digital transformation examples are enough to portray how the healthcare industry is in a race to become more consumer-friendly, even if it means changing its operations, culture, or technology stack.

All the significant digital transformation examples focus on improving and innovating how healthcare providers diagnose, monitor, and manage patient health. The primary aim of adopting digital tools and technologies in healthcare is to implement innovative healthcare IT solutions necessary for optimizing and automating workflow processes, enhancing compliance, improving patient service, and reducing costs.

Digital Transformation Examples in Healthcare

🟠 Big Data for Prognosis, Diagnosis, and Treatment

The use of big data in the healthcare industry plays a critical role in disease prevention. A wide range of digital tools and technologies connected to IoT gather extensive patient health data that is further used for disease diagnosis, treatment, and managing patient health.

Because of the growth of big data in biomedical and healthcare communities, accurate medical data analysis can lead to early disease detection, improved patient care, and effective community service. Machine learning algorithms that are well suited for these kinds of data and analytics will help researchers predict diseases at various points during the lifecycle from genotype to clinical diagnosis.

🟠 Healthcare Wearable Devices

Healthcare wearable devices such as fitness trackers and smartwatches can gather data about a person’s health, activity level, and physical and mental state and transmit it to the remote machine.

Wearable devices, one of the prominent and most advanced digital transformation examples, can be worn or implanted depending on the expected results. The way technology is integrated into a small device, and the ability to collect, manage, and transmit vast amounts of data makes it one of the key drivers of digital transformation in healthcare.

🟠 Electronic Health Records (EHRs)

EHR or Electronic Health Records is used widely to digitize healthcare data and make it easy to access. With EHR, medical professionals can access patient data from anywhere and provide timely medical assistance. Due to the increased accuracy and real-time tracking, healthcare providers increasingly rely on these devices to manage and monitor their patient’s health.

Conclusion

Given that the accepted digital technologies are responsible for critical activities, digital transformation is a necessity of the hour and does not allow for laxity or error. Ensuring optimum technologies are used is the largest challenge one often encounters as their digital transformation journey progresses. The successful digital transformation examples mentioned above show how a tiny change and adoption of digital tools and technologies disrupt that industry from its core.

We agree the process and overall journey of digital transformation are tedious, complex, overwhelming, and time-consuming. You need a reliable and experienced IT consulting services provider that stands beside you and helps you sail seamlessly through the windy journey.

Seasoned digital transformation partners Like us will delve deeper into your needs, plan a customized implementation strategy, and take only benefitted technologies.

Original article source at: https://www.bacancytechnology.com/

#digital #examples #transformer 

How to Digital Transformation Examples That Are Sustainable
Monty  Boehm

Monty Boehm

1671922500

Fix for PowerShell Script Not Digitally Signed

Introduction

If you are getting this error which says .ps1 file cannot be run because the file is not digitally signed. You cannot run this script on the current system

The File PS1 Cannot Be Run Because The File Is Not Digitally Signed

Cause

By default, the command prompts are set to run only the scripts that are digitally signed. Usually, in prod servers this could be the ideal case.

Fix

But in some cases, you may not need digitally signed scripts to execute the standard admin jobs, such as getting the system performance, or generating the M365 services report or running some standard migrations from on-prem to cloud. In this case, you can set the execution policy for current user to unrestricted.

Set-ExecutionPolicy Unrestricted -Scope CurrentUser

The File PS1 Cannot Be Run Because The File Is Not Digitally Signed

After running this command, you should be able to run the unsigned PowerShell scripts for this user.

Original article source at: https://www.c-sharpcorner.com/

#powershell #digital 

Fix for PowerShell Script Not Digitally Signed
Oral  Brekke

Oral Brekke

1669631520

How to Create A Digital Clock using JavaScript

Code a digital clock using JavaScript

This tutorial will help you learn how to code a digital clock using JavaScript. Here’s a live demo of the result:

First, you need to have an HTML element where you can display the current clock value. You can create either a <div> or a <span> element.

I will use a <div> with the id value of clockDiv:

<div id="clockDiv"></div>

Next, you need to write the script that will get the current hour, minute, and second values from a JavaScript Date object.

You can get the current time value using the new Date() method:

function getClockTime() {
  let date = new Date();
}

Next, get the hour, minute, and second values using the getHours(), getMinutes(), getSeconds() methods:

function getClockTime() {
  let date = new Date();

  let hr = date.getHours();
  let min = date.getMinutes();
  let sec = date.getSeconds();
}

The getHours() method will return the current hour in number format between 0 - 23 while the getMinutes() and getSeconds() will return the minute and second between 0 - 59

A digital clock requires the values to be in 2-digit format, so when the value is single-digit, you need to add a 0 before the value.

The obvious way would be as follows:

function getClockTime() {
  let date = new Date();

  let hr = date.getHours();
  let min = date.getMinutes();
  let sec = date.getSeconds();

  hr = hr < 10 ? "0" + hr : hr;
  min = min < 10 ? "0" + min : min;
  sec = sec < 10 ? "0" + sec : sec;
}

But actually, you can make a more smart code by always adding 0 before the values and use the slice() method to grab the last two characters.

Take a look at the code below:

function getClockTime() {
  let date = new Date();

  let hr = date.getHours();
  let min = date.getMinutes();
  let sec = date.getSeconds();

  hr = hr < 10 ? "0" + hr : hr;
  min = min < 10 ? "0" + min : min;
  sec = sec < 10 ? "0" + sec : sec;

  hr = ("0" + hr).slice(-2);
  min = ("0" + min).slice(-2);
  sec = ("0" + sec).slice(-2);
}

With that, you have the code to get the hour, minute, and second values. For the last step, you need to assign the values to the innerHTML property as follows:

let clockEl = document.getElementById("clockDiv");

function getClockTime() {
  let date = new Date();

  let hr = date.getHours();
  let min = date.getMinutes();
  let sec = date.getSeconds();

  hr = ("0" + hr).slice(-2);
  min = ("0" + min).slice(-2);
  sec = ("0" + sec).slice(-2);

  clockEl.innerHTML = `${hr}:${min}:${sec}`;
}

With that, the time values are now displayed inside the HTML <div> tag. The last thing you need to do is to call the getClockTime() function every second. You can do this using the setInterval() method as shown below:

setInterval(getClockTime, 1000);

The full HTML code will be as follows:

<body>
  <div id="clockDiv"></div>
  <script>
    let clockEl = document.getElementById("clockDiv");

    function getClockTime() {
      let date = new Date();

      let hr = date.getHours();
      let min = date.getMinutes();
      let sec = date.getSeconds();

      hr = ("0" + hr).slice(-2);
      min = ("0" + min).slice(-2);
      sec = ("0" + sec).slice(-2);

      clockEl.innerHTML = `${hr}:${min}:${sec}`;
    }

    setInterval(getClockTime, 1000);
  </script>
</body>

Now you’ve learned how to create a clock using JavaScript. Let’s style the clock a bit so it looks better.

Add the following <style> to your <head> tag:

<style>
  body {
    background-color: black;
  }
  #clockDiv {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    font-size: 52px;
    font-family: monospace;
  }
</style>

Now you have a big clock at the center with a dark background.

Next, let’s figure out how to add AM/PM to make a 12-hour format clock.

JavaScript clock with AM/PM format

To make a 12-hour format clock with JavaScript, you need to add a period variable which defaults to "AM".

When hr value is greater than 12, then you need to decrement hr value by 12 and change the period value from "AM" to "PM".

Take a look at the following code and notice how the two if blocks change the clock format:

let clockEl = document.getElementById("clockDiv");

function getClock() {
  let date = new Date();

  let hr = date.getHours();
  let min = date.getMinutes();
  let sec = date.getSeconds();
  let period = "AM";

  if (hr == 0) {
    hr = 12;
  }

  if (hr > 12) {
    hr = hr - 12;
    period = "PM";
  }

  hr = ("0" + hr).slice(-2);
  min = ("0" + min).slice(-2);
  sec = ("0" + sec).slice(-2);

  clockEl.innerHTML = `${hr}:${min}:${sec} ${period}`;
}

setInterval(getClock, 1000);

You can try the code above in the same <div> element.

Now you’ve learned how to create a digital clock using JavaScript in both 24-hour and 12-hour format. Great job 😉

Original article source at: https://sebhastian.com/

#javascript #digital 

 How to Create A Digital Clock using JavaScript
Kennith  Kuhic

Kennith Kuhic

1669023093

Top 5 Benefits Of AI in Digital Marketing

Introduction

The world has come a long way in technology and marketing. From chatbots to self-driving cars, AI has slid comfortably into our lives. The applications of Ai and the use of AI product been constantly and conveniently growing. The algorithms are getting better and faster, making the AI products more mature and efficient. It is indispensable that AI would be an essential part of future digital products.

However, AI has not just transformed the technological world. It has also had a significant impact on the marketing world. So, what is the relationship between artificial intelligence and marketing? How is AI transforming the face of marketing? We will find answers to all these questions as we read further. We will also find out how to implement these AI-Marketing strategies into your business and benefit from them. Before that, do check out this Digital Marketing Course. The program has a comprehensive curriculum and will help you dive deeper into digital marketing concepts with utmost ease.

The relation between AI and Digital marketing

Smart robots will work actively in the business world in the near future. Smart cyborg is showing business solutions on the virtual interactive simulator.

Smart robots will work actively in the business world in the near future. Smart cyborg is showing business solutions on the virtual interactive simulator.

Years before, marketing professionals were hesitant in implementing AI strategies into their marketing ventures. That thinking quickly changed as many major brands successfully adopted it. Brands like Nike, Amazon and Alibaba successfully implemented AI in their marketing strategies and yielded great results. 

Alibaba incorporated a Fashion AI store which helps to streamline the fashion retail experience for customers. This has enabled them to boost customer engagement and sales. Amazon was one of the first companies to implement the personalised recommendation system. This has helped give their customers a personalised experience based on their browsing behaviour, past purchases, etc. They also use AI to support dynamic pricing (reducing prices to generate more sales when needed and increasing prices when demand is high). These strategies have helped them gain a competitive advantage and boost product sales. 

These case studies prove that using AI in Digital marketing can be beneficial and convenient. However, there are still some marketers who are dicey about using AI-driven marketing. If you are one of those, you should not miss out on the next part of this blog.  

Benefits of AI in Digital Marketing

AI has been changing the face of the digital landscape. Practical data analysis and the ability to adapt to dynamic input make AI identify marketing trends better (compared to humans).  

Marketers and Brands have saved both time and resources through automated digital marketing services. 

Here are the top benefits of AI in Digital Marketing, which will give you a competitive edge:

  1. Understanding your audience better: AI helps you analyse large amounts of data and predict every customer’s buying behaviour/decisions. This allows you to effectively implement dedicated marketing campaigns to a target audience. It also helps in boosting customer satisfaction and engagement. Also, using AI-driven strategies, marketers can easily convert the lead into a sale at the best possible times to drive conversions.
  2. Increased Productivity: Using AI, you can easily automate several repetitive tasks. This will save a lot of time and resources and increase productivity. 
  3. Effective Marketing: AI puts an end to the assumptions while marketing. You can devise a more effective digital marketing strategy using AI-driven data analysis and services. 
  4. Increased ROI: AI boosts your decision making and helps you create better-performing content. Due to its advantages in understanding the audience better, you can drive targeted digital marketing campaigns, resulting in better ROI. 
  5. Improved User Experience: With AI in marketing, you provide the right audience with the right content. This enhances customer satisfaction as they find what they need. Reports have shown that consumers are more likely to be driven towards brands implementing AI in their marketing strategies. 

How to Implement AI Digital Marketing for Your Business?

We already know how AI has transformed the face of marketing and how beneficial it has become. It has changed the way we interact with the audience. AI has helped drive relevant traffic to the right content, generate more sales, and acquire new customers. It has also allowed brands and marketers to manage and retain new customers. Hence, we must understand some of the ways that we do it. Learn AI in digital marketing for free which helps you to transform your business.

Here are some ways how you can use AI to boost your business:

  • Chatbots: Chatbots are one of the major examples of AI technology in Marketing. They help in customer engagement and boosting customer experience on your brand’s website. They help you to interact with your customers or potential leads whenever they are on your website. It answers most of the common questions and engages them in a human-like conversation. This helps in generating leads and also provide a good user experience. Chatbots are also used to collect feedback.

Man hands holding mobile phone on the blurred urban city as background

Chatbot

  • Personalised Product Recommendations: This is one of the widely used AI technology by eCommerce/ retail brands. Personalised Product recommendations help such brands to serve their customers better. They understand what the customers are interested in based on their browsing history, buying history, etc.  This helps in targeted marketing and hence boosts sales. It also helps save a lot of time and money. 

A woman shopping online for a new colourful dress (Personalised Recommendation).

A woman shopping online for a new colourful dress (Personalised Recommendation).

  • AI-Powered Website Builders: AI has also stepped in to take the website building load off your shoulders. Using AI, you can easily build websites based on the user data and how they interact with your content. Here, the only thing you have to work on is the content. The rest, from the content blocks to colours, is done by the AI-Powered website builder. Some of the examples of such website builders are The Grid, FireDrop, Wix ADI, etc. Most of these website builders are still in their early stages and are expected to get more sophisticated over the years. They are considered to be the future of AI in Digital Marketing. 

Scaffolding with a big WWW.

Scaffolding with a big WWW.

  • Enhanced Shopping Experience: AI has truly changed the way we shop. Many brands have started experimenting with augmented reality to improve their shopping experience. This helps the customer to have a better visual experience of the products that they are offering. For example, customers can check out how a dress looks on them by simply standing in front of their phone camera. This helps them to decide which product is better for them and helps them make a purchase without any hassle. 

virtual fitting room - woman trying on shoes online with digital tablet

virtual fitting room – a woman trying on shoes online with digital tablet

Check out AI in digital marketing course and enhance your business implementation.

Conclusion

AI has become a valuable tool to marketers. It has changed the way marketing is done and truly helped in boosting the entire process. However, it still has a long way to go in terms of becoming more efficient and convenient. If you happen to have more insights regarding this, please drop them in the comments section. We hope you enjoyed the blog and would love to hear from you. You can also check out the free Digital Marketing courses here.


Original article source at: https://www.mygreatlearning.com

#digital #artificial-intelligence 

Top 5 Benefits Of AI in Digital Marketing

Radio.jl: A Native Julia Digital Communications Package

Radio.jl

A digital communications package for the Julia language.

Installation

Radio is not yet registered with the Julia package manager, so it needs to cloned:

julia> Pkg.clone("https://github.com/JayKickliter/Radio.jl.git")

Status

Radio is in its infancy. Right now (April 2014) I'm mostly working on support functions (filtering, resampling, noise), and have only implemeted PSK modulation. That said, if you have requests or suggestions, please submit them.

Jul 2014 Updtae: This package has definitely not been abaadonded. I've just been creating core Julia DSP code outside of it, which is why there haven't been any commits lately. I also didn't want to burdened down the line with poor design choices, so I've been getting a little more versed in Julia the last couple months.

Proposed Structure

This is a growing list of proposed functionality and package strcture.

Modulation

  • PSK: Phase Shift Keying modulation/demodulation
  • APSK: Amplitude Phase Shift Keying modulation/demodulation
  • QAM: Quadrature Amplitude Modulation/demodulation

Random

  • WGN: White Gaussian Noise

Math

  • CZT: Chirp-z Transform
  • FFT: ?. Need a non-GPL FFT. Possibly a native Julia implemantation or an interface to FFTS

Filtering

  • FIR: Fir filter design and execution
  • Polyphase: Polyphase filter and execution
  • Resampling: Decimation, interpolation, and rational resampling. Maybe cubic interpolation.

Support

  • Types: IQ
  • Graphics: Filter response, constellation plotting, eye diagram

Examples

QPSK Modulation

See Examples/QPSK.jl

using Radio, Winston

# generate 10,000 random QPSK symbols
symbols = pskmod( 10000, 4 )
# create some gaussian noise and add it to the symbols
noise  = wgn( length( symbols ), 10, "dBm", 1.0, true )
signal = symbols .+ noise

constellation = plot_constellation( signal )
setattr( constellation, title = "QPSK Modulation" )

display( constellation )

8-PSK Modulation

See Examples/8-PSK.jl

using Radio, Winston

# generate random 3 bit data modulate
data = rand( 0:7, 10000 )

# generate 10,000 random QPSK symbols
symbols = pskmod( data, 8 )
# create some gaussian noise and add it to the symbols
noise  = wgn( length( symbols ), 10, "dBm", 1.0, true )
signal = symbols .+ noise

constellation = plot_constellation( signal )
setattr( constellation, title = "8-PSK Modulation" )

display( constellation )

FIR Filter Design With a Kaiser Window

See Examples/Kaiser.jl

using Radio, Winston

( M, Beta ) = kaiserord( 0.001, 0.2*π )
window = kaiser( M, Beta )
impulse = firdes( 0.5, window )
p = plot_response( impulseResponse )

display( p )

Download Details:

Author: JayKickliter
Source Code: https://github.com/JayKickliter/Radio.jl 
License: MIT license

#julia #radio #digital 

Radio.jl: A Native Julia Digital Communications Package

DICOM.jl: Julia Package for Reading and Writing DICOM Files

DICOM.jl

Julia interface for parsing/writing DICOM (Digital Imaging and Communications in Medicine) files 

Usage

Installation

To install the package:

julia> using Pkg
julia> Pkg.add("DICOM")

Load the package by

julia> using DICOM

Reading Data

Read a DICOM file by

julia> dcm_data = dcm_parse("path/to/dicom/file")

The data in dcm_data is structured as a dictionary, and individual DICOM elements can be accessed by their hex tag. For example, the hex tag of "Pixel Data" is 7FE0,0010, and it can be accessed in Julia by dcm_data[(0x7FE0,0x0010)] or by dcm_data[tag"PixelData"].

Multiple DICOM files in a folder can be read by

julia> dcm_data_array = dcmdir_parse("path/to/dicom/folder")

Writing Data

Data can be written to a DICOM file by

julia> dcm_write("path/to/output/file", dcm_data)

Additional Notes

DICOM files should begin with a 128-bytes (which are ignored) followed by the string DICM. If this preamble is missing, then the file can be parsed by dcm_parse(path/to/file, preamble = false).

DICOM files use either explicit or implicit value representation (VR). For implicit files, DICOM.jl will use a lookup table to guess the VR from the DICOM element's hex tag. For explicit files, DICOM.jl will read the VRs from the file.

An auxiliary user-defined dictionary can be supplied to override the default lookup table For example, the "Instance Number" - tag (0x0020,0x0013) - is an integer (default VR = "IS"). We can read this as a float by setting the VR to "DS" by:

my_vrs = Dict( (0x0020,0x0013) => "DS" )
dcm_data = dcm_parse("path/to/dicom/file", aux_vr = my_vrs)

Now dcm_data[(0x0020,0x0013)] will return a float instead of an integer.

  • The parsed VRs are stored in dcm_data.vr

It is possible to skip an element by setting its VR to "". For example, we can skip reading the Instance Number by

my_vrs = Dict( (0x0020,0x0013) => "" )
dcm_data = dcm_parse("path/to/dicom/file", aux_vr = my_vr)

and now dcm_data[(0x0020,0x0013)] will return an error because the key (0x0020,0x0013) doesn't exist - it was skipped during reading.

The user-supplied VR can contain a master VR with the tag (0x0000,0x0000) which will be used whenever DICOM.jl is unable to guess the VR on its own. This is convenient for reading older dicom files and skipping retired elements - i.e. where the VR lookup fails - by:

my_vrs = Dict( (0x0000,0x0000) => "" )
dcm_data = dcm_parse("path/to/dicom/file", aux_vr = my_vrs)

A user-supplied VR can also be supplied during writing, e.g.:

julia> dcm_write("path/to/output/file", dcm_data, aux_vr = user_defined_vr)

where user_defined_vr is a dictionary which maps the hex tag to the VR.

Download Details:

Author: JuliaHealth
Source Code: https://github.com/JuliaHealth/DICOM.jl 
License: MIT license

#julia #digital #images 

DICOM.jl: Julia Package for Reading and Writing DICOM Files
Rocio  O'Keefe

Rocio O'Keefe

1661507114

A Package Is Mainly A formatter For Digital Text input

idkit_inputformatters

Provide text input formatter. The package is simple to use, powerful, stable, and highly customized. Every developer is welcome to use it.

Introduction to existing functions

The following is a brief introduction to the existing functions. For more functions and usage, please check the main.dart file of example.

The maximum length of the input box.

Example code

inputFormatters: [
    IDKitNumeralTextInputFormatter.length(
       maxLength: 10,
       errorStreamController: streamController,
    )
]

Code explanation The above formatter limits the maximum length of the text input value to ten.

Limit the maximum value of text input.

Example code

inputFormatters: [
    IDKitNumeralTextInputFormatter.max(
       maxValue: 100,
       maxDecimalDigit: 2,
       decimalPoint: true,
       errorStreamController: streamController,
    ),
]

Code explanation The above code limits the maximum value of text input to one hundred, and when it is a decimal, the maximum number of digits that can be reserved is two.

Limit the minimum value of the text input value, the minimum value cannot be greater than nine.

Example code

inputFormatters: [
    IDKitNumeralTextInputFormatter.min(
       minValue: 1,
       maxDecimalDigit: 2,
       decimalPoint: true,
       errorStreamController: streamController,
    )
]

Code explanation The above code restricts the minimum value of text input to one, and it can keep up to two decimal places when it is a decimal.

Limit the range of text input values, the minimum value cannot be greater than nine.

Example code

inputFormatters: [
    IDKitNumeralTextInputFormatter.range(
       minValue: 2,
       maxValue: 100,
       maxDecimalDigit: 2,
       decimalPoint: false,
       errorStreamController: streamController,
    ),
]

Code explanation The above code is to limit the input minimum value to two and the maximum value to one hundred. If the input value is a decimal, the maximum number of decimals is two digits.

Customizable input formatter.

Example code

inputFormatters: [
    IDKitNumeralTextInputFormatter(...),
]

Code explanation The above code is the setting of the customizable input formatter.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add idkit_inputformatters

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  idkit_inputformatters: ^0.0.1

Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:idkit_inputformatters/idkit_inputformatters.dart';

example/lib/main.dart

import 'dart:async';

import 'package:flutter/material.dart';
import 'package:idkit_inputformatters/idkit_inputformatters.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({Key? key}) : super(key: key);

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  late StreamController<InputFormatterError> streamController =
      StreamController();

  @override
  void initState() {
    // Handling of broadcast monitoring events for abnormal input values.
    streamController.stream.listen((event) {
      print(event);
      // Your codes...
    });
    super.initState();
  }

  @override
  void dispose() {
    // Destroy of control objects.
    streamController.close();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('IDKitInputFormatters package test'),
      ),
      body: Container(
        child: TextField(
          controller: TextEditingController(),
          inputFormatters: [
            // // Only limit the input is the number.
            IDKitNumeralTextInputFormatter(
              minValue: 1,
            ),

            // Limit the maximum length of the input value.
            // IDKitNumeralTextInputFormatter.length(
            //   maxLength: 10,
            //   errorStreamController: streamController,
            // ),

            // Limit the maximum value of the input value.
            IDKitNumeralTextInputFormatter.max(
              maxValue: 100,
              maxDecimalDigit: 2,
              decimalPoint: true,
              errorStreamController: streamController,
            ),

            // Limit the minimum value of the input value.
            IDKitNumeralTextInputFormatter.min(
              minValue: 1,
              maxDecimalDigit: 2,
              decimalPoint: true,
              errorStreamController: streamController,
            ),

            // Limit the range of input values.
            IDKitNumeralTextInputFormatter.range(
              minValue: 2,
              maxValue: 100,
              maxDecimalDigit: 2,
              decimalPoint: false,
              errorStreamController: streamController,
            ),
          ],
        ),
      ),
    );
  }
}

Download Details:

Author: Zhoushuangjian001
Source Code: https://github.com/zhoushuangjian001/idkit_inputformatters 
License: View license

#flutter #dart #digital #text 

A Package Is Mainly A formatter For Digital Text input
Kaiz Rxstr

Kaiz Rxstr

1660217364

What is Digital Marketing?

Digital marketing, often known as online marketing, is the promotion of companies
via the use of the internet and other types of digital communication to interact with
potential clients. Not only does this encompass email, social media and web-based
advertising, but it also covers text and multimedia messaging as a marketing channel.

The term “Web 2.0" does not relate to any specific technological advancements
to the internet. It simply refers to a transformation in how people utilise the internet in
the twenty-first century. There is a greater level of information sharing and connection
among people in the new era. This new version allows consumers to actively engage in
the experience rather than simply watching and absorbing information.

“Digital marketing is the promotion of goods or services via the use of digital
technology, primarily the Internet, but also mobile phones, display advertising and any
other digital media.” Search Engine Optimisation (SEO), Search Engine Marketing
(SEM), Content Marketing, influencer marketing, content automation, campaign
marketing, data-driven marketing, e-commerce marketing, social media marketing,
social media optimisation, e-mail direct marketing, display advertising, e— books and
optical discs and games are all becoming more popular as technology advances. Non-
Internet channels that supply digital media, such as mobile phones (SMS and MMS),
call back and on-hold mobile ring tones, are increasingly included in digital marketing.

Source: Digital Marketing Agency

#digital marketing company #digital marketing services #digital marketing agency #digital marketing companies

What is Digital Marketing?

Reloj Digital Destacado En C#

Aquí voy a explicar cómo podemos crear un reloj digital atractivo y destacado con Windows Forms y C#. En este reloj, podemos ver la hora, la fecha y el día. Podemos cambiar el tiempo de 24 horas a 12 horas. Será bastante interesante, así que antes de comenzar con cómo hacer un reloj digital, quiero mostrarles lo que vamos a hacer.

 
Reloj digital destacado

Para crear un reloj digital destacado, tenemos que seguir estos pasos.

Paso 1

En primer lugar, iniciamos Visual Studio. En mi caso, tengo Visual Studio 2019. Puedes acceder al que está instalado en tu sistema. Después de abrir el estudio visual, haga clic en Crear nuevo proyecto.


Creando nuevo proyecto

Paso 2

Luego seleccionamos aplicaciones de Windows con el .NET Framework y presionamos el botón Siguiente.


Elegir .Net Framework con C#

Paso 3

A continuación, tenemos que poner el nombre de nuestra aplicación en mi caso. He llamado al mío "Featured_digital_clock".  Puedes poner el nombre que quieras y hacer clic en "Crear".


estudio visual

Aquí obtenemos una plantilla de ventana predeterminada y tenemos que cambiar el tamaño de nuestra ventana a 589X251 arrastrándola. También podemos definirlo por código.


Cambiar el tamaño del formulario

Paso 4

A continuación, para hacer que nuestra aplicación sea más atractiva, tenemos que cambiar  formBorderStyle a none  simplemente haciendo clic derecho en el formulario y haciendo clic en propiedades.


Cambiar el estilo de borde

Y debemos usar la propiedad BackColor para cambiar el color de fondo a negro.


Cambiar el color de fondo 

Paso 5

A continuación, debemos agregar 4 controles de etiquetas a nuestro formulario, por lo que para agregar estos controles de etiquetas, debemos abrir la caja de herramientas. Para abrir la caja de herramientas, tenemos dos formas, una es ir al menú Ver , en Vista, obtenemos la caja de herramientas. Otra forma de abrir la caja de herramientas es presionar la tecla de método abreviado ctrl + Alt + X.

Ctrl+Alt+x es la tecla de método abreviado para abrir ToolBox. Ahora agregamos cuatro etiquetas a nuestro formulario arrastrando y soltando.


Agregar el control de etiqueta

A continuación, hacemos clic con el botón derecho en el control Etiqueta y hacemos clic en propiedades. Primero cambiamos su nombre predeterminado lalel1 a lblTime.


Cambiar el ID de la etiqueta

A continuación, cambiamos el texto predeterminado a 00:00 cambiando la propiedad Texto.


Cambiar el texto predeterminado

A continuación, cambiamos el color de texto predeterminado de negro a rojo cambiando la propiedad ForeColor  .


Cambiando el color de frente

Paso 6

A continuación, repetimos los mismos pasos con los demás controles de etiquetas.

etiqueta2

name-lblSec[Esto mostrará los segundos].

primer plano-rojo

Texto-00

Tamaño de fuente-36

etiqueta3

name-lblMonth[Esto mostrará la fecha con el mes y el año].

primer plano-rojo

Texto-10 de julio de 2023[Puedes poner cualquier valor de fecha aleatoria]

Tamaño de fuente-48

etiqueta4

name-lblDay[Esto mostrará el día].

primer plano-rojo

Texto-Domingo[ Poner cualquier día al azar]

Tamaño de fuente-48

Aquí, en este proyecto, he usado la fuente  DS Digital  , que no es una fuente incorporada. Si también desea usar la misma fuente, la he agregado al archivo de recursos. 

Cómo instalar y usar la fuente DS Digital 

  • descargar el archivo de recursos
  • abrir carpeta llamada fuente
  • Haga clic derecho en el archivo de fuente y haga clic en instalar

Nota
Si está instalando la fuente mientras su estudio visual se está ejecutando, en este caso la fuente no se aplicará, debe cerrar el estudio visual y volver a abrirlo.

Paso 7

A continuación, seleccione todos estos controles de etiqueta y abra las propiedades y aplique la  fuente DS Digital .


Cambiar la fuente predeterminada a DS Digital

Paso 8

A continuación, agregamos un control de temporizador abriendo la caja de herramientas y arrastrando y soltando nuestro diseño de formulario


control de temporizador

Paso 9

A continuación, debemos hacer clic con el botón derecho en el control del temporizador y abrir la ventana de propiedades y establecer el intervalo de tiempo de 100 a 1000 significa cada 1000 milisegundos (cada 1 segundo) evento de tic que se produce.


Cambiar el valor del intervalo

Ahora necesitamos agregar dos controles de botón, uno para cambiar el formato de hora de 24 horas a formato de hora de 12 horas y otro para cerrar el reloj. 

Luego haga clic derecho en los botones y abra las propiedades y configure

Botón 1

  • nombre-btnCerrar
  • Texto-X
  • Forecolor-Rojo
  • Fondo-Negro
  • Ventana emergente de estilo Flate

Botón2

  • nombre-btnChangeFormat
  • Texto-12H
  • Forecolor-Rojo
  • Fondo-Negro
  • Ventana emergente de estilo Flate

Ahora nuestro diseño está completo. Echemos un vistazo a nuestro diseño.


Diseño de reloj digital

Ahora declaremos una variable con un tipo bool llamado  formatAm_PM que realiza cambios en el formato de hora.

bool formatAm_PM;

Paso 10

A continuación, simplemente hacemos doble clic en  btnchangeFormat y ahora se crea el evento de clic. 

  • Primero utilizo una declaración condicional que verifica el texto de  btnchangeFormat  si es 12h, luego la variable bool almacena verdadero si no es falso.
  • Y también cambia el Texto del botón.
private void btnChangeFormat_Click(object sender, EventArgs e) {
    if (btnChangeFormat.Text == "12H") {
        formatAm_PM = true;
        btnChangeFormat.Text = "24H";
    } else {
        formatAm_PM = false;
        btnChangeFormat.Text = "12H";
    }
}

Paso 11

A continuación, hacemos doble clic en  btnClose , y su evento de clic se crea aquí.

  • Aquí escribimos el código para cerrar el reloj
  • Esta palabra clave contiene la referencia del formulario actual y la función de cierre cierra el formulario cuando se hace clic en el botón.
private void btnClose_Click(object sender, EventArgs e) {
    this.Close();
}

Paso 12

A continuación, simplemente hacemos doble clic en el control del temporizador que creará un evento de marca del control del temporizador, y aquí asignamos tiempo a las etiquetas. 

  • Primero comprobamos que el valor de  formatAm_PM  es  verdadero   y luego asignamos la hora con formato 12h
  • Aquí hemos utilizado las funciones incorporadas (proporcionadas por C#) Datetime. Ahora que devuelve la hora actual de su sistema y la convierte a formato de cadena, hemos usado el  método ToString()  que toma un argumento que define el formato de hora si la condición es verdadera, luego pasamos "hh: mm" esto cambiará el formato con formato de 12 horas
  • Cuando la condición es falsa, pasamos el "HH: mm", esto mostrará la hora en el formato de 24 horas.
private void timer1_Tick(object sender, EventArgs e) {
    if (formatAm_PM == true) {
        lbl24Time.Text = DateTime.Now.ToString("hh:mm");
    } else {
        lbl24Time.Text = DateTime.Now.ToString("HH:mm");
    }
    lblsec.Text = DateTime.Now.ToString("ss");
    lblMonth.Text = DateTime.Now.ToString("MMM dd yyyy");
    lblDay.Text = DateTime.Now.ToString("dddd");
}

Último paso

Ahora solo necesitamos iniciar el control del temporizador cuando se cargue nuestra aplicación, así que simplemente haga doble clic en cualquier lugar del formulario donde no haya controles disponibles, esto creará el evento de carga del formulario.

Aquí iniciamos nuestro temporizador con el  método  Start() 

private void Form1_Load(object sender, EventArgs e) {
    timer1.Start();
}

Aquí está todo el código programado por nosotros.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace DigitalClock_1._0 {
    public partial class Form1: Form {
        bool formatAm_PM;
        public Form1() {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e) {
            timer1.Start();
        }
        private void timer1_Tick(object sender, EventArgs e) {
            if (formatAm_PM == true) {
                lbl24Time.Text = DateTime.Now.ToString("hh:mm");
            } else {
                lbl24Time.Text = DateTime.Now.ToString("HH:mm");
            }
            lblsec.Text = DateTime.Now.ToString("ss");
            lblMonth.Text = DateTime.Now.ToString("MMM dd yyyy");
            lblDay.Text = DateTime.Now.ToString("dddd");
        }
        private void btnClose_Click(object sender, EventArgs e) {
            this.Close();
        }
        private void btnChangeformat_Click(object sender, EventArgs e) {
            if (btnChangeformat.Text == "12H") {
                formatAm_PM = true;
                btnChangeformat.Text = "24H";
            } else {
                formatAm_PM = false;
                btnChangeformat.Text = "12H";
            }
        }
    }
}

Así que nuestro resultado final está aquí.


Reloj digital

Resumen

  • Aquí creamos un reloj digital destacado con la ayuda de C# y Windows Form.
  • Podemos elegir otras combinaciones de colores como negro-rojo, amarillo-verde, etc., y también podemos elegir otras fuentes según su interés.
  • También puede agregar una función de cronómetro usando el método timer.pause(), y así sucesivamente.

Esta historia se publicó originalmente en https://www.c-sharpcorner.com/article/featured-digital-clock-in-c-sharp/

#digital #csharp 

Reloj Digital Destacado En C#

C#で注目のデジタル時計

ここでは、WindowsフォームとC#を使用して魅力的な機能を備えたデジタル時計を作成する方法について説明します。この時計では、時刻、日付、曜日を確認できます。時間を24時間から12時間に変更できます。とてもおもしろいので、デジタル時計の作り方を始める前に、これから作るものをお見せしたいと思います。

 
注目のデジタル時計

注目のデジタル時計を作成するには、次の手順に従う必要があります。

ステップ1

まず、VisualStudioを起動します。私の場合、VisualStudio2019を使用しています。システムにインストールされているものにアクセスできます。Visual Studioを開いたら、[新しいプロジェクトの作成]をクリックします。


新しいプロジェクトの作成

ステップ2

次に、.NET Frameworkを使用してWindowsアプリケーションを選択し、[次へ]ボタンを押します。


C#を使用した.NetFrameworkの選択

ステップ3

次に、私の場合はアプリケーションの名前を入力する必要があります。私の名前は「Featured_digital_clock」です。 å¥½ããªåå‰ã‚’入れて「作成」をクリックしてください。


Visual Studio

ここでデフォルトのウィンドウテンプレートを取得し、ドラッグしてウィンドウのサイズを589X251に変更する必要があります。コードで定義することもできます。


フォームのサイズ変更

ステップ4

次に、アプリケーションをより魅力的に ã™ã‚‹ã«ã¯ã€ãƒ•ã‚©ãƒ¼ãƒ ã‚’右クリックしてプロパティをクリックするだけで、 formBorderStyleをnone ã«å¤‰æ›´ã™ã‚‹å¿…要があります。


BorderStyleの変更

また、BackColorプロパティを使用して、背景色を黒に変更する必要があります。


BackColorの変更 

ステップ5

次に、フォームに4つのラベルコントロールを追加する必要があるため、これらのラベルコントロールを追加するには、ツールボックスを開く必要があります。ツールボックスを開くには、2つの方法があります。1つは、 [表示]メニューに移動することです。[表示]で、ツールボックスを取得します。ツールボックスを開く別の方法は、ショートカットキーctrl + Alt+Xを押すことです。

Ctrl + Alt + xは、ツールボックスを開くためのショートカットキーです。次に、ドラッグアンドドロップしてフォームに4つのラベルを追加します。


ラベルコントロールの追加

次に、Labelコントロールを右クリックし、プロパティをクリックしてから、デフォルト名lalel1をlblTimeに変更します。


ラベルのIDを変更する

次に、Textプロパティを変更して、デフォルトのテキストを00:00に変更します。


デフォルトのテキストを変更する

次に、 ForeColor ãƒ—ロパティを変更して、デフォルトのテキストの色を黒から赤に変更します。


前色を変更する

ステップ6

次に、他のラベルコントロールで同じ手順を繰り返します。

label2

name-lblSec[これは秒を表示します]。

前色-赤

テキスト-00

フォントサイズ-36

label3

name-lblMonth[これは月と年で日付を表示します]。

前色-赤

テキスト-2023年7月10日[任意の日付値を入力できます]

フォントサイズ-48

label4

name-lblDay[これは日を表示します]。

前色-赤

テキスト-日曜日[任意の日を入力]

フォントサイズ-48

このプロジェクトでは  ã€ãƒªã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã«è¿½åŠ ã—たのと同じフォントを使用する場合は、組み込みフォントではないフォントDSDigitalを使用しました ã€‚

DSDigitalフォントをインストールして使用する方法 

  • リソースファイルをダウンロードする
  • fontという名前のフォルダを開く
  • フォントファイルを右クリックし、インストールをクリックします

注
VisualStudioの実行中にフォントをインストールする場合、この場合、フォントは適用されません。VisualStudioを閉じて、再度開く必要があります。

ステップ7

次に、これらすべてのラベルコントロールを選択してプロパティを開き、  DSデジタルフォントを適用します。


デフォルトのフォントをDSDigitalに変更する

ステップ8

次に、ツールボックスを開き、フォームデザインをドラッグアンドドロップしてタイマーコントロールを追加します


タイマー制御

ステップ9

次に、タイマーコントロールを右クリックしてプロパティウィンドウを開き、発生する1000ミリ秒(1秒ごと)のチックイベントごとに100〜1000の間隔時間を設定する必要があります。


間隔値の変更

次に、2つのボタンコントロールを追加する必要があります。1つは時刻形式を24時間から12時間の時刻形式に変更するためのもので、もう1つは時計を閉じるためのものです。 

次に、ボタンを右クリックしてプロパティを開き、設定します

Button1

  • name-btnClose
  • テキスト-X
  • フォアカラー-赤
  • バックカラー-ブラック
  • フラットスタイル-ポップアップ

Button2

  • name-btnChangeFormat
  • テキスト-12H
  • フォアカラー-赤
  • バックカラー-ブラック
  • フラットスタイル-ポップアップ

これで設計が完了しました。私たちのデザインを見てみましょう


デジタル時計のデザイン

次に、時間形式の変更を実行するformatAm_PMという名前のbool型の変数を宣言しましょう ã€‚

bool formatAm_PM;

ステップ10

次に、  btnchangeFormatをダブルクリックするだけで、クリックイベントが作成されます。 

  • 最初に、btnchangeFormatのテキストをチェックする条件ステートメントを使用します ã€‚its12h ã®å ´åˆã¯bool変数がtrueを格納し、それ以外の場合はfalseを格納します。
  • また、ボタンのテキストを変更します。
private void btnChangeFormat_Click(object sender, EventArgs e) {
    if (btnChangeFormat.Text == "12H") {
        formatAm_PM = true;
        btnChangeFormat.Text = "24H";
    } else {
        formatAm_PM = false;
        btnChangeFormat.Text = "12H";
    }
}

ステップ11

次に、  btnCloseをダブルクリックすると、そのクリックイベントがここに作成されます。

  • ここでは、時計を閉じるためのコードを記述します
  • このキーワードは現在のフォームの参照を保持し、閉じる機能はボタンがクリックされたときにフォームを閉じます。
private void btnClose_Click(object sender, EventArgs e) {
    this.Close();
}

ステップ12

次に、タイマーコントロールのティックイベントを作成するタイマーコントロールをダブルクリックします。ここで、ラベルに時間を割り当てます。 

  • まず、  formatAm_PM ã®å€¤ãŒ true ã§ã‚ることを確認してから、12 æ™‚間形式で時刻を割り当てます。
  • ここでは、組み込み関数(C#で提供)の日時を使用しました。これで、システムの現在の時刻が返され、文字列形式に変換されます ã€‚条件が真の場合に時刻形式を定義する引数を取るToString() ãƒ¡ã‚½ãƒƒãƒ‰ã‚’使用し、「hh:mm」を渡しました。これにより形式が変更されます。 12時間形式
  • 条件がfalseの場合、「HH:mm」を渡しました。これにより、24時間形式で時刻が表示されます。
private void timer1_Tick(object sender, EventArgs e) {
    if (formatAm_PM == true) {
        lbl24Time.Text = DateTime.Now.ToString("hh:mm");
    } else {
        lbl24Time.Text = DateTime.Now.ToString("HH:mm");
    }
    lblsec.Text = DateTime.Now.ToString("ss");
    lblMonth.Text = DateTime.Now.ToString("MMM dd yyyy");
    lblDay.Text = DateTime.Now.ToString("dddd");
}

最後のステップ

これで、アプリケーションがロードされたときにタイマーコントロールを開始する必要があるため、コントロールが使用できないフォーム内の任意の場所をダブルクリックするだけで、フォームロードイベントが作成されます。

ここでは、  Start() ãƒ¡ã‚½ãƒƒãƒ‰ ã‚’使用してタイマーを開始しました

private void Form1_Load(object sender, EventArgs e) {
    timer1.Start();
}

これが私たちによってプログラムされたすべてのコードです

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace DigitalClock_1._0 {
    public partial class Form1: Form {
        bool formatAm_PM;
        public Form1() {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e) {
            timer1.Start();
        }
        private void timer1_Tick(object sender, EventArgs e) {
            if (formatAm_PM == true) {
                lbl24Time.Text = DateTime.Now.ToString("hh:mm");
            } else {
                lbl24Time.Text = DateTime.Now.ToString("HH:mm");
            }
            lblsec.Text = DateTime.Now.ToString("ss");
            lblMonth.Text = DateTime.Now.ToString("MMM dd yyyy");
            lblDay.Text = DateTime.Now.ToString("dddd");
        }
        private void btnClose_Click(object sender, EventArgs e) {
            this.Close();
        }
        private void btnChangeformat_Click(object sender, EventArgs e) {
            if (btnChangeformat.Text == "12H") {
                formatAm_PM = true;
                btnChangeformat.Text = "24H";
            } else {
                formatAm_PM = false;
                btnChangeformat.Text = "12H";
            }
        }
    }
}

したがって、最終的な出力はここにあります。


デジタル時計

概要

  • ここでは、C#とWindowsフォームを使用して注目のデジタル時計を作成しました。
  • 黒赤、黄緑などの他の色の組み合わせを選択できます。また、興味に応じて他のフォントを選択することもできます。
  • timer.pause()メソッドなどを使用してストップウォッチ機能を追加することもできます。

このストーリーは、もともとhttps://www.c-sharpcorner.com/article/featured-digital-clock-in-c-sharp/で公開されました

#digital #csharp 

C#で注目のデジタル時計

Cloudways - Choose the Right Server, Install WordPress & Migrate Existing Site

 Cloudways is a managed cloud hosting platform that connects us to the top 5 major cloud hosting infrastructures such as AWS, Google Cloud, Digital Ocean, Vultr & Linode.

It allows small and medium-sized businesses to easily access superfast & reliable hosting at an affordable price starting from $10/mo! It's perfect for web agencies, eCommerce stores, or any site that require the best performance.

Intro - 0:00
Choose & Launch the Right Server - 3:52
Login to WordPress - 9:16
Migrate Old/Existing Site to Cloudways - 10:50
Setup & Connect Domain - 16:44
Add SSL Certificate - 21:11

Additional Resources

Traffic Estimates: https://docs.google.com/document/d/115VddYCmzco7zWNBtDroJ4a_DPT-hgpPsgSU5yoIL78/
Get Cheap Domains: https://www.namecheap.com/
Check Propagation Status: https://www.whatsmydns.net/
Check Website Speed: https://tools.pingdom.com/
Creating A Record Article: https://support.cloudways.com/en/articles/5156623-creating-an-a-record
Full SSL Setup Guide: https://support.cloudways.com/en/articles/5129591-how-to-install-let-s-encrypt-ssl-certificate
Cloudways Server Speed Test (Full Video): https://youtu.be/3S5mbRM2jSQ
Cloudways Review: https://youtu.be/65Sz73oDEUo

 #aws #google #digital #cloudways 

Cloudways - Choose the Right Server, Install WordPress & Migrate Existing Site
曾 俊

曾 俊

1650681720

什么是数字转型(Digital Transformation)?为什么E时代数字转型是必然?

疫情汹涌,对我们的社会带来巨变,IT也如此。我们经常挂在嘴边的企业数字转型(Digital Transformation), 如今是必然要迅猛发生的事情了。2019年全球企业的数字转型的投入2万亿美元,那在疫情的冲击下的2020年将会怎样?

做为IT从业者,或转行IT,即将跨入IT领域的人士,知道什么是数字转型?成为数字转型专才是最重要的,否则落伍和失业也可能不可避免。

在此我给大家说说什么是数字转型。

#digital #transformer 

 什么是数字转型(Digital Transformation)?为什么E时代数字转型是必然?
Zac Efron

Zac Efron

1647339350

How an Instagram Marketing Package Can Help You Achieve Your Business!

If you're looking for an affordable way to improve your Instagram presence, an Instagram marketing package is the perfect choice. This package includes the key services you need to turn your account into a realistic one. Not many people like your account, and this can cause questions. An Instagram marketing package can help you get over this problem with targeted content, streamlined campaigns, and incredible results. The best part is that you can choose the level of service you need, and then you can get regular reports on how your campaign is performing.

Almost all Instagram management packages include the basic services, such as copywriting and content curation. The company can also add extras, such as custom photography and comment moderation, for a higher level of engagement and reach. Aside from these basic services, the Instagram marketing package also provides a team to handle your Instagram accounts for you, and your clients. This allows you to concentrate on your core business instead of worrying about how to manage your social media presence.

An Instagram marketing package can help you achieve your business goals faster. By providing a team of professional social media experts to handle your account, you can start getting customers right away. The agency can also create fan pages for you and modify the content design of your posts. They can also provide you with a free flow of communication with your customers. You can also share your posts with the help of paid advertisements. These paid advertisements will allow your posts to reach a wide audience, and generate more engagement.

When it comes to marketing on Instagram, you can't ignore the benefits. Because it's a visual platform, you can expect a high conversion rate, allowing you to reach new customers and increase profits. Plus, the platform has been proven to be an effective tool for increasing sales. With the help of sponsored ads, you can take advantage of its many features and benefits. If you're looking for an affordable Instagram marketing package, a team of experts can help you get there.

An Instagram marketing package can help your brand reach a wider audience. Its visual nature makes it a great tool for creating brand awareness. The curated content you post on the site will inspire people to take action. Unlike Facebook, this will drive customers to buy your products. You will be able to capture their attention and earn their trust. If you're looking for a reliable agency to handle your Instagram accounts, an Instagram marketing package can help you get there in no time.

A good Instagram marketing package can help you gain a massive number of real followers. With a good Instagram marketing package, you can expect to gain more than 300 new followers a month. This can be very beneficial if you're aiming to extend your brand's reach. In fact, this social network rewards those who have a decent profile and follow other users. This is a great way to get your business noticed and build your brand's visibility.

It is essential to choose an Instagram marketing package that matches your needs. You'll be surprised at how much you can save on your Instagram marketing if you use an Instagram marketing package. You'll receive a monthly dose of new real followers, and you can even choose the amount you want to pay. Moreover, the prices of these packages can vary widely, and the best options are based on the amount of customization you need.

The ideal Instagram marketing package should include a variety of services. There are several options, and you can choose the best one for your business. Choosing the right Instagram marketing package will help you grow your following. Once you've established your brand, a social media package can help you gain more followers. However, it's important to choose a package that suits your target audience. The right social media package will match your audience's needs.

Aside from the types of content you'd like to share, an Instagram marketing package should also include data about your followers' demographics and behavior. By analyzing your followers' behavior, you can make changes to your page's design to improve its appeal. If you're looking for an Instagram marketing package, look for a company that offers a free trial. Then, you'll have more time to spend on the more important aspects of your marketing.

#socialmedia #social #socialmediamarketing #smm #digital #digitalmarketing #onlinemarketing #insta #instagram #instagrammarketing 

How an Instagram Marketing Package Can Help You Achieve Your Business!

Digital marketing company in New York

Antigua Web Solutions, a Digital marketing company in New York, helps in improving the keyword rankings, growing the traffic and getting the leads in your business in unprecedented ways. It also boost up the organic traffic and the ranking of the website.

#Antiguawebsolutions #digital #digitalmarketing #seo 

Jack  Wood

Jack Wood

1639598400

How to Prioritize Your Digital Marketing Tasks and Maximize Productivity

Learn 6 crucial steps to prioritize your digital marketing efforts and improve productivity on things that move the needle.


There are just so many digital marketing tasks to do, and so little time.

Join Sam as he drops some productivity tips on how to get things done and prioritize your marketing efforts for maximum effectiveness and efficiency.  

Step #1 is about dealing with distractions. You’ll learn how to remove distractions to save time that you can use to get more things done.

Next, you’ll figure out what’s working and what’s not working for you. This step is super important as you’ll be able to focus your attention on activities that are proven to deliver ROI, instead of those that do not.

In step #3, you’ll learn about delegating tasks that you don't need to be involved in. You’ll also take reference from the processes that we have in place for our marketing projects at Ahrefs.  

And if hiring is not an option for you, you’ll also learn how to leverage networks like Upwork to get additional help.

Another important step involves documenting the tasks that you can then easily delegate. You’ll learn how Sam delegated micro-tasks for Ahrefs’ YouTube channel (like this video description) to members on the team.

Once you’ve put documentation and people in place to help you complete more work in less time, you’ll learn how to scale what you’re doing.

Finally, you’ll learn to experiment with new things in step #6.

In this special tutorial, Sam takes you through the 6 actionable steps to prioritize your tasks so you can stay focused and productive in your digital marketing career.

Timestamps:

0:58 Remove distractions that hinder efficiency
3:01 Figure our what’s working for you
4:59 Delegate critical tasks and share the workload with your team
8:25 Document your micro tasks and delegate some more
9:44 Scale what you’re doing
10:37 Experiment with new things

#digital #ahrefs 

How to Prioritize Your Digital Marketing Tasks and Maximize Productivity