「Application」を含む日記 RSS

はてなキーワード: Applicationとは

2024-10-05

Flat $100 coupon bundle ★acu639380★ + 50% off Off Temu coupon code

Get an exclusive $100 coupon bundle + 50% off Off HONEST REVIEW PLUS on your Temu purchase with this Temu coupon code $100 coupon bundle + 50% off Off (acu639380 ) as a EXISTING-time user. Apply this code and get flat $100 coupon bundle + 50% off Off and a 30% discount on your EXISTING-time purchase with Temu. This valid coupon code is for both new and existing Temu users.

Click This Link To Get a $100 coupon bundle + 50% off Off Bonus

Would you like to enhance your shopping experience on Temu? then, Temu coupon codes are the best way to improve your shopping. Temu offers a lot of coupon codes that you can use while shopping online and some of those coupon codes can be found on this article.

If you're a EXISTING-time user and looking for a Temu coupon code $100 coupon bundle + 50% off EXISTING time user (acu639380 ) then using this code will give you a flat $100 coupon bundle + 50% off Off and a 30% discount on your Temu shopping.

Let's take a look at how you can get Temu coupon code $100 coupon bundle + 50% off off and what are special Temu offers.

Temu Coupon Code $100 coupon bundle + 50% off Off: Get Flat 30% + 90% Off With Code

Use the latest Temu coupon code $100 coupon bundle + 50% off off (acu639380 ) as an new or existing Temu user and get $100 coupon bundle + 50% off worth Temu coupon code. Apply the coupon code while shopping online and get discount on your purchases.

Here are the latest Temu coupon code for $100 coupon bundle + 50% off -

(acu639380 )- Temu coupon code $100 coupon bundle + 50% off

Temu coupon $100 coupon bundle + 50% off off - (acu639380 )

30% off EXISTING order Temu code - acu639380

Temu free gift code - acu639380

Flat $100 coupon bundle + 50% off Off Temu coupon code - (acu639380 )

Exclusive Temu $100 coupon bundle + 50% off+30% Off Code - (acu639380 )

Discount of $100 coupon bundle + 50% off Coupon Code - (acu639380 )

Temu EXISTING time user coupon code - (acu639380 )

What is Temu and How Temu Coupon Codes Work?

Temu is a popular shopping platform where users can buy and sell an item (more like marketplaces). Users can purchase items of different category at very discount price. And Temu coupon codes make it more affordable. You can use different Temu coupon code to shop online and get discount of up to $100 coupon bundle + 50% off on Temu.

Temu app offer different promotions so you can earn free gifts and make money with Temu affiliate program. Temu gives you latest deals like, Temu Pop-Up Sale, Temu Coupon Wheels, Temu End of the month sale, and Temu Black Deals.

Temu, the popular online marketplace, offers various ways to save money on your purchases. From coupon codes to special promotions, savvy shoppers can significantly reduce their spending. This guide will walk you through everything you need to know about Temu discounts in 2024.

With different program and Temu coupon codes you can earn and save money on your future shopping with Temu.

Temu Coupon Code $100 coupon bundle + 50% off Off For EXISTING Time Users

If you are who wish to join Temu, then you should use this exclusive Temu coupon code $100 coupon bundle + 50% off off (acu639380 ) and get $100 coupon bundle + 50% off off on your purchase with Temu.

Our new Temu coupon code $100 coupon bundle + 50% off off ((acu639380 )) will give you an exclusive $100 coupon bundle + 50% off coupon as an new user. Plus you will get 30% off on your EXISTING order with Temu. Make sure to apply Temu code on the app or during sign up.

Verified Temu Coupon Codes:

Temu coupon code $100 coupon bundle + 50% off off - (acu639380 )

$100 coupon bundle + 50% off Off Temu Coupon code - acu639380

30% Off Temu coupon code - (acu639380 )

Flat 40 Off Temu exclusive code - (acu639380 )

What is The Best Temu Coupon Code $100 coupon bundle + 50% off Off?

The best Temu coupon code $100 coupon bundle + 50% off off is (acu639380 ) that can effectively gives you an $100 coupon bundle + 50% off Temu Coupon bundle while shopping. You can acquire different Temu coupon codes through subscribing Temu mail. Get exclusive deals, Incredible discounts, Latest promo codes and more on Temu.

This Temu coupon code $100 coupon bundle + 50% off off for new users gives $100 coupon bundle + 50% off promotional discount on minimum purchases. You will get multiple Temu codes on this coupon bundle with new promotion deals and free shipping.

Can You Get a $100 coupon bundle + 50% off Temu Coupon Bundle?

Yes, Temu occasionally offers a $100 coupon bundle + 50% off coupon bundle, which is highly sought-after by shoppers. This bundle typically includes multiple coupons that add up to $100 coupon bundle + 50% off in total savings. For example:

One $50 off coupon

Two $20 off coupons

One $10 off coupon

These coupons can usually be applied to separate purchases, maximizing your savings across multiple orders.

How to Get the $100 coupon bundle + 50% off Temu Coupon Bundle

Watch for special promotions, especially during major shopping events and holidays.

Check for limited-time offers regularly.

New users may have a higher chance of accessing this bundle as part of a welcome offer.

Existing customers should regularly check their Temu account for personalized offers.

Strategies for Existing Customers

How Can Existing Customers Find $100 coupon bundle + 50% off Off Temu Coupons?

While $100 coupon bundle + 50% off off coupons are often targeted at new users, existing customers can still benefit from significant discounts. Here are some strategies:

Check your email for exclusive offers sent to account holders.

Participate in Temu's referral program for substantial discounts.

Look out for seasonal sales and holiday promotions.

Use the Temu app regularly for app-exclusive offers.

Follow Temu on social media for flash sales and limited-time coupon codes.

Remember, you can often stack multiple smaller coupons to achieve similar savings to a single large coupon.

/*What's the Difference Between Temu Coupon Codes for New and Existing Customers?

New customer coupons are typically more generous, offering higher discount amounts or more flexible terms. Existing customer coupons, while potentially lower in value, are often more frequent and varied. They may include:

Percentage discounts on specific categories

Free shipping offers

Bundle deals on multiple items

Loyalty rewards for frequent shoppers

Both new and existing customers can benefit from referral codes, which offer discounts to both the referrer and the new user who signs up.

How Often Does Temu Release New Coupon Codes?

Temu frequently releases new coupon codes to keep customers engaged. You can generally expect:

Weekly deals and flash sales

Monthly promotional events

Seasonal campaigns (e.g., Back to School, Holiday Season)

Special occasion coupons (e.g., Temu's anniversary, major shopping holidays)

To stay informed, enable notifications on the Temu app, subscribe to their email newsletter, and follow their social media accounts.

Maximizing Your Savings

How to Use Temu Coupon Codes Effectively

Combine coupons with ongoing sales for double savings.

Check for stackable coupons that can be used together.

Pay attention to minimum purchase requirements.

Use the Temu app for exclusive mobile-only discounts.

Share your referral code with friends to earn additional coupons.

Time your purchases around major shopping events.

Create price alerts for items you want and apply promo codes when prices drop.

What to Do If a Temu Coupon Code Doesn't Work

If you encounter issues with a coupon code:

Double-check for typos or incorrect capitalization.

Verify that the code hasn't expired and is applicable to your purchase.

Ensure you meet any minimum purchase requirements.

Try clearing your browser cache or using a different device.

Contact Temu customer support for assistance if the problem persists.

Latest Temu Deals and Promotions

What is the Temu Pop-Up Sale?

The Temu Pop-Up Sale is a limited-time event featuring flash deals and significant discounts on select items. These sales often last for just a few hours or a day, encouraging quick purchases. To catch these sales:

Enable push notifications on the Temu app.

Check the app frequently, especially during weekends and holidays.

Act fast when you see a deal you like, as quantities are often limited.

Best Temu Coupon Codes for 2024

While specific coupon codes change frequently, some of the best types of Temu coupons to look out for in 2024 include:

New user welcome coupons (up to $100 coupon bundle + 50% off off)

Percentage-off coupons (e.g., 20% off your entire purchase)

Category-specific coupons (e.g., 30% off home goods)

Free shipping coupons

Referral bonuses

Temu Referral Code: Get $100 coupon bundle + 50% off Latest New User Temu Code

Below are the latest active Temu referral codes that users can use to earn Temu sign up bonus.

Temu referral code - acu639380

Temu referral code 2024 - acu639380

Temu referral code new users - acu639380

$100 coupon bundle + 50% off Temu referral code - acu639380

$100 coupon bundle + 50% off new user Temu code - acu639380

How To Use Temu Referral Code?

Obtain the Referral Code: Ensure you have the referral code {acu639380 } ready. This code is essential for unlocking the discount.

Visit Temu's Website: Navigate to Temu's official website or app and browse through their extensive range of products. Whether you're looking for electronics, fashion, home essentials, or beauty products, Temu has it all.

Add to Cart: Once you've found the items you wish to purchase, add them to your shopping cart.

Apply the Referral Code: During the checkout process, you'll find a designated field for entering referral codes. Input {acu639380} to activate the $100 coupon bundle + 50% off discount.

Complete Your Purchase: With the discount applied, proceed to complete your purchase. Enjoy the satisfaction of saving money while getting high-quality products delivered to your doorstep.

Where to Find the Latest Temu Coupon Codes for 2024?

To stay up-to-date with the latest Temu coupon codes in 2024, check these sources:

The official Temu website and mobile app

Temu's social media profiles (Facebook, Instagram, Twitter)

Email newsletters for subscribers

Coupon aggregator websites (always verify codes on Temu's official platforms)

Seasonal promotional events and holiday sales

Temu's customer support for personalized offers

Word-of-mouth from other Temu users in online communities

FAQs About Temu Coupons and Deals

Q: Can I use multiple Temu coupons on one order? A: It depends on the specific coupons. Some coupons are stackable, while others can only be used individually. Always check the terms and conditions of each coupon.

Q: Do Temu coupons expire?

A: Yes, most Temu coupons have an expiration date. Always check the validity period of your coupons before attempting to use them.

Q: Are there any restrictions on using Temu coupons?

A: Yes, coupons may have restrictions such as minimum purchase amounts, specific product categories, or limitations on combining with other offers. Read the coupon terms carefully.

Q: How can I get notified about new Temu deals?

A: Enable push notifications on the Temu app, subscribe to their email newsletter, and follow their social media accounts for the latest updates.

Q: Can I share my Temu coupons with friends?

A: Some coupons are transferable, while others are linked to your specific account. Check the coupon details before sharing.

Conclusion

By staying informed about Temu's latest offers and using coupons strategically, you can save significantly on your purchases throughout 2024. Remember to check for new deals regularly, combine coupons with sales when possible, and don't hesitate to reach out to customer support if you have any questions. Happy shopping and saving on Temu!

Temu Coupon Code: Unlocking Exclusive Discounts, Temu Coupon Code ⇒ [acu639380 ] EXISTING-Time User, Temu has quickly become a popular online shopping destination, offering a wide array of products from fashion to electronics at competitive prices. To make shopping even more enticing, Temu offers a variety of Coupon Codes that can be used for discounts and special offers. In this article, we'll explore the best Temu Coupon Codes available in , including exclusive codes like [acu639380 ] . We'll also delve into specific offers for EXISTING-time users, EXISTING orders, free shipping, and discounts for existing users, Amazing $50 Off on Your EXISTING Temu Order| with Code [acu639380 ] and [acu639380 ] .

Temu ➲50% Off➲ Coupon Code Colombia 【acu639380 】or*【acu639380 】*⇒ [october 2024]

Temu Coupon Code ⇨ [acu639380 ] ╰┈➤ EXISTING-time Users, Temu Coupon Codes in the , ╰┈➤ Temu Discount Codes ➤,,,[acu639380 ] ⇨ for Shoppers ᐊ Get Up to £100 coupon bundle + 50% off Off, In the , the Temu Coupon Code "acu639380 " provides an excellent opportunity for both new and existing customers to save $100 coupon bundle + 50% off on their purchases. This versatile code can be applied during checkout to enjoy significant discounts across a wide range of products on the Temu platform. By entering "acu639380 ," shoppers can access exclusive deals and maximize their savings, making it a great time to explore what Temu has to offer, Temu Coupon Code : (acu639380 ) or (acu639380 ) |Get $50 Off at Temu|.

⇦ Exclusive Temu Coupon Codes ,,,acu639380 ,,,,, ➤ Offers → . Discounts, Student Deals & More

╰┈➤ Best Temu Discount Codes➤ "acu639380 "⇨ ➥ Up to 50% Off

Unlock Savings with Temu Coupon Code {acu639380 } – Your Ultimate Discount Guide!

How to Use Temu Coupon Code {acu639380 } for Maximum Discounts – 2024 Guide

Exclusive Temu Coupon Code {acu639380 }: How to Save Big on Your Next Purchase

Latest Temu Coupon Code {acu639380 } Offers – Don’t Miss Out on Big Savings!

Temu Coupon Code {acu639380 } – Everything You Need to Know for the Best Deals

Save Big with Temu Coupon Code {acu639380 } – Top Discounts and Promo Offers

Get More for Less: Temu Coupon Code {acu639380 } Explained

🛍 Why Temu Coupon Code {acu639380 } is Trending in 2024 – How to Get Yours 🛍

Maximize Your Savings with Temu Coupon Code {acu639380 } – Updated for August 2024

Top 5 Reasons to Use Temu Coupon Code {acu639380 } for Your Next Shopping Spree

Temu Coupon Code {acu639380 } – Unlock Exclusive Discounts Today!

🥳 Is Temu Coupon Code {acu639380 } the Best Discount for 2024? Find Out Now 🥳

Temu Coupon Code {acu639380 } – How to Find and Apply It for Instant Savings

Discover the Hidden Benefits of Using Temu Coupon Code {acu639380 }

Temu Coupon Code {acu639380 }: The Secret to Affordable Shopping in 2024

Everything You Need to Know About Temu Coupon Code {acu639380 } in 2024

How to Redeem Temu Coupon Code {acu639380 } for the Best Discounts Available

Save More with Temu Coupon Code {acu639380 } – Expert Tips and Tricks

2024 Shopping Hack: Use Temu Coupon Code {acu639380 } for Incredible Savings

Temu Coupon Code {acu639380 }: Your Gateway to Big Discounts – Here’s How

Temu Coupon Code .

The Temu Coupon Code "acu639380 " offers significant savings for . workers in the . When using this code, you can get up to 90% off on your purchases on the Temu shopping platform, plus an additional 30% discount on your EXISTING order. The code also provides a £100 coupon bundle + 50% off discount, making it an excellent opportunity for . staff to save money on their online shopping

Recommended by LinkedIn

Temu Coupon Code 2024: Get Flat $100 OFF+ 30% Off…

Aman Shukla 1 month ago

Temu Coupon Coupon Code [acq977991] 2024: Permalink | 記事への反応(0) | 03:14

Temu coupon code $100 coupon bundle ★acu639380★ + 50% off off special offers on Temu

Get an exclusive $100 coupon bundle + 50% off Off HONEST REVIEW PLUS on your Temu purchase with this Temu coupon code $100 coupon bundle + 50% off Off (acu639380 ) as a EXISTING-time user. Apply this code and get flat $100 coupon bundle + 50% off Off and a 30% discount on your EXISTING-time purchase with Temu. This valid coupon code is for both new and existing Temu users.

Click This Link To Get a $100 coupon bundle + 50% off Off Bonus

Would you like to enhance your shopping experience on Temu? then, Temu coupon codes are the best way to improve your shopping. Temu offers a lot of coupon codes that you can use while shopping online and some of those coupon codes can be found on this article.

If you're a EXISTING-time user and looking for a Temu coupon code $100 coupon bundle + 50% off EXISTING time user (acu639380 ) then using this code will give you a flat $100 coupon bundle + 50% off Off and a 30% discount on your Temu shopping.

Let's take a look at how you can get Temu coupon code $100 coupon bundle + 50% off off and what are special Temu offers.

Temu Coupon Code $100 coupon bundle + 50% off Off: Get Flat 30% + 90% Off With Code

Use the latest Temu coupon code $100 coupon bundle + 50% off off (acu639380 ) as an new or existing Temu user and get $100 coupon bundle + 50% off worth Temu coupon code. Apply the coupon code while shopping online and get discount on your purchases.

Here are the latest Temu coupon code for $100 coupon bundle + 50% off -

(acu639380 )- Temu coupon code $100 coupon bundle + 50% off

Temu coupon $100 coupon bundle + 50% off off - (acu639380 )

30% off EXISTING order Temu code - acu639380

Temu free gift code - acu639380

Flat $100 coupon bundle + 50% off Off Temu coupon code - (acu639380 )

Exclusive Temu $100 coupon bundle + 50% off+30% Off Code - (acu639380 )

Discount of $100 coupon bundle + 50% off Coupon Code - (acu639380 )

Temu EXISTING time user coupon code - (acu639380 )

What is Temu and How Temu Coupon Codes Work?

Temu is a popular shopping platform where users can buy and sell an item (more like marketplaces). Users can purchase items of different category at very discount price. And Temu coupon codes make it more affordable. You can use different Temu coupon code to shop online and get discount of up to $100 coupon bundle + 50% off on Temu.

Temu app offer different promotions so you can earn free gifts and make money with Temu affiliate program. Temu gives you latest deals like, Temu Pop-Up Sale, Temu Coupon Wheels, Temu End of the month sale, and Temu Black Deals.

Temu, the popular online marketplace, offers various ways to save money on your purchases. From coupon codes to special promotions, savvy shoppers can significantly reduce their spending. This guide will walk you through everything you need to know about Temu discounts in 2024.

With different program and Temu coupon codes you can earn and save money on your future shopping with Temu.

Temu Coupon Code $100 coupon bundle + 50% off Off For EXISTING Time Users

If you are who wish to join Temu, then you should use this exclusive Temu coupon code $100 coupon bundle + 50% off off (acu639380 ) and get $100 coupon bundle + 50% off off on your purchase with Temu.

Our new Temu coupon code $100 coupon bundle + 50% off off ((acu639380 )) will give you an exclusive $100 coupon bundle + 50% off coupon as an new user. Plus you will get 30% off on your EXISTING order with Temu. Make sure to apply Temu code on the app or during sign up.

Verified Temu Coupon Codes:

Temu coupon code $100 coupon bundle + 50% off off - (acu639380 )

$100 coupon bundle + 50% off Off Temu Coupon code - acu639380

30% Off Temu coupon code - (acu639380 )

Flat 40 Off Temu exclusive code - (acu639380 )

What is The Best Temu Coupon Code $100 coupon bundle + 50% off Off?

The best Temu coupon code $100 coupon bundle + 50% off off is (acu639380 ) that can effectively gives you an $100 coupon bundle + 50% off Temu Coupon bundle while shopping. You can acquire different Temu coupon codes through subscribing Temu mail. Get exclusive deals, Incredible discounts, Latest promo codes and more on Temu.

This Temu coupon code $100 coupon bundle + 50% off off for new users gives $100 coupon bundle + 50% off promotional discount on minimum purchases. You will get multiple Temu codes on this coupon bundle with new promotion deals and free shipping.

Can You Get a $100 coupon bundle + 50% off Temu Coupon Bundle?

Yes, Temu occasionally offers a $100 coupon bundle + 50% off coupon bundle, which is highly sought-after by shoppers. This bundle typically includes multiple coupons that add up to $100 coupon bundle + 50% off in total savings. For example:

One $50 off coupon

Two $20 off coupons

One $10 off coupon

These coupons can usually be applied to separate purchases, maximizing your savings across multiple orders.

How to Get the $100 coupon bundle + 50% off Temu Coupon Bundle

Watch for special promotions, especially during major shopping events and holidays.

Check for limited-time offers regularly.

New users may have a higher chance of accessing this bundle as part of a welcome offer.

Existing customers should regularly check their Temu account for personalized offers.

Strategies for Existing Customers

How Can Existing Customers Find $100 coupon bundle + 50% off Off Temu Coupons?

While $100 coupon bundle + 50% off off coupons are often targeted at new users, existing customers can still benefit from significant discounts. Here are some strategies:

Check your email for exclusive offers sent to account holders.

Participate in Temu's referral program for substantial discounts.

Look out for seasonal sales and holiday promotions.

Use the Temu app regularly for app-exclusive offers.

Follow Temu on social media for flash sales and limited-time coupon codes.

Remember, you can often stack multiple smaller coupons to achieve similar savings to a single large coupon.

/*What's the Difference Between Temu Coupon Codes for New and Existing Customers?

New customer coupons are typically more generous, offering higher discount amounts or more flexible terms. Existing customer coupons, while potentially lower in value, are often more frequent and varied. They may include:

Percentage discounts on specific categories

Free shipping offers

Bundle deals on multiple items

Loyalty rewards for frequent shoppers

Both new and existing customers can benefit from referral codes, which offer discounts to both the referrer and the new user who signs up.

How Often Does Temu Release New Coupon Codes?

Temu frequently releases new coupon codes to keep customers engaged. You can generally expect:

Weekly deals and flash sales

Monthly promotional events

Seasonal campaigns (e.g., Back to School, Holiday Season)

Special occasion coupons (e.g., Temu's anniversary, major shopping holidays)

To stay informed, enable notifications on the Temu app, subscribe to their email newsletter, and follow their social media accounts.

Maximizing Your Savings

How to Use Temu Coupon Codes Effectively

Combine coupons with ongoing sales for double savings.

Check for stackable coupons that can be used together.

Pay attention to minimum purchase requirements.

Use the Temu app for exclusive mobile-only discounts.

Share your referral code with friends to earn additional coupons.

Time your purchases around major shopping events.

Create price alerts for items you want and apply promo codes when prices drop.

What to Do If a Temu Coupon Code Doesn't Work

If you encounter issues with a coupon code:

Double-check for typos or incorrect capitalization.

Verify that the code hasn't expired and is applicable to your purchase.

Ensure you meet any minimum purchase requirements.

Try clearing your browser cache or using a different device.

Contact Temu customer support for assistance if the problem persists.

Latest Temu Deals and Promotions

What is the Temu Pop-Up Sale?

The Temu Pop-Up Sale is a limited-time event featuring flash deals and significant discounts on select items. These sales often last for just a few hours or a day, encouraging quick purchases. To catch these sales:

Enable push notifications on the Temu app.

Check the app frequently, especially during weekends and holidays.

Act fast when you see a deal you like, as quantities are often limited.

Best Temu Coupon Codes for 2024

While specific coupon codes change frequently, some of the best types of Temu coupons to look out for in 2024 include:

New user welcome coupons (up to $100 coupon bundle + 50% off off)

Percentage-off coupons (e.g., 20% off your entire purchase)

Category-specific coupons (e.g., 30% off home goods)

Free shipping coupons

Referral bonuses

Temu Referral Code: Get $100 coupon bundle + 50% off Latest New User Temu Code

Below are the latest active Temu referral codes that users can use to earn Temu sign up bonus.

Temu referral code - acu639380

Temu referral code 2024 - acu639380

Temu referral code new users - acu639380

$100 coupon bundle + 50% off Temu referral code - acu639380

$100 coupon bundle + 50% off new user Temu code - acu639380

How To Use Temu Referral Code?

Obtain the Referral Code: Ensure you have the referral code {acu639380 } ready. This code is essential for unlocking the discount.

Visit Temu's Website: Navigate to Temu's official website or app and browse through their extensive range of products. Whether you're looking for electronics, fashion, home essentials, or beauty products, Temu has it all.

Add to Cart: Once you've found the items you wish to purchase, add them to your shopping cart.

Apply the Referral Code: During the checkout process, you'll find a designated field for entering referral codes. Input {acu639380} to activate the $100 coupon bundle + 50% off discount.

Complete Your Purchase: With the discount applied, proceed to complete your purchase. Enjoy the satisfaction of saving money while getting high-quality products delivered to your doorstep.

Where to Find the Latest Temu Coupon Codes for 2024?

To stay up-to-date with the latest Temu coupon codes in 2024, check these sources:

The official Temu website and mobile app

Temu's social media profiles (Facebook, Instagram, Twitter)

Email newsletters for subscribers

Coupon aggregator websites (always verify codes on Temu's official platforms)

Seasonal promotional events and holiday sales

Temu's customer support for personalized offers

Word-of-mouth from other Temu users in online communities

FAQs About Temu Coupons and Deals

Q: Can I use multiple Temu coupons on one order? A: It depends on the specific coupons. Some coupons are stackable, while others can only be used individually. Always check the terms and conditions of each coupon.

Q: Do Temu coupons expire?

A: Yes, most Temu coupons have an expiration date. Always check the validity period of your coupons before attempting to use them.

Q: Are there any restrictions on using Temu coupons?

A: Yes, coupons may have restrictions such as minimum purchase amounts, specific product categories, or limitations on combining with other offers. Read the coupon terms carefully.

Q: How can I get notified about new Temu deals?

A: Enable push notifications on the Temu app, subscribe to their email newsletter, and follow their social media accounts for the latest updates.

Q: Can I share my Temu coupons with friends?

A: Some coupons are transferable, while others are linked to your specific account. Check the coupon details before sharing.

Conclusion

By staying informed about Temu's latest offers and using coupons strategically, you can save significantly on your purchases throughout 2024. Remember to check for new deals regularly, combine coupons with sales when possible, and don't hesitate to reach out to customer support if you have any questions. Happy shopping and saving on Temu!

Temu Coupon Code: Unlocking Exclusive Discounts, Temu Coupon Code ⇒ [acu639380 ] EXISTING-Time User, Temu has quickly become a popular online shopping destination, offering a wide array of products from fashion to electronics at competitive prices. To make shopping even more enticing, Temu offers a variety of Coupon Codes that can be used for discounts and special offers. In this article, we'll explore the best Temu Coupon Codes available in , including exclusive codes like [acu639380 ] . We'll also delve into specific offers for EXISTING-time users, EXISTING orders, free shipping, and discounts for existing users, Amazing $50 Off on Your EXISTING Temu Order| with Code [acu639380 ] and [acu639380 ] .

Temu ➲50% Off➲ Coupon Code Colombia 【acu639380 】or*【acu639380 】*⇒ [october 2024]

Temu Coupon Code ⇨ [acu639380 ] ╰┈➤ EXISTING-time Users, Temu Coupon Codes in the , ╰┈➤ Temu Discount Codes ➤,,,[acu639380 ] ⇨ for Shoppers ᐊ Get Up to £100 coupon bundle + 50% off Off, In the , the Temu Coupon Code "acu639380 " provides an excellent opportunity for both new and existing customers to save $100 coupon bundle + 50% off on their purchases. This versatile code can be applied during checkout to enjoy significant discounts across a wide range of products on the Temu platform. By entering "acu639380 ," shoppers can access exclusive deals and maximize their savings, making it a great time to explore what Temu has to offer, Temu Coupon Code : (acu639380 ) or (acu639380 ) |Get $50 Off at Temu|.

⇦ Exclusive Temu Coupon Codes ,,,acu639380 ,,,,, ➤ Offers → . Discounts, Student Deals & More

╰┈➤ Best Temu Discount Codes➤ "acu639380 "⇨ ➥ Up to 50% Off

Unlock Savings with Temu Coupon Code {acu639380 } – Your Ultimate Discount Guide!

How to Use Temu Coupon Code {acu639380 } for Maximum Discounts – 2024 Guide

Exclusive Temu Coupon Code {acu639380 }: How to Save Big on Your Next Purchase

Latest Temu Coupon Code {acu639380 } Offers – Don’t Miss Out on Big Savings!

Temu Coupon Code {acu639380 } – Everything You Need to Know for the Best Deals

Save Big with Temu Coupon Code {acu639380 } – Top Discounts and Promo Offers

Get More for Less: Temu Coupon Code {acu639380 } Explained

🛍 Why Temu Coupon Code {acu639380 } is Trending in 2024 – How to Get Yours 🛍

Maximize Your Savings with Temu Coupon Code {acu639380 } – Updated for August 2024

Top 5 Reasons to Use Temu Coupon Code {acu639380 } for Your Next Shopping Spree

Temu Coupon Code {acu639380 } – Unlock Exclusive Discounts Today!

🥳 Is Temu Coupon Code {acu639380 } the Best Discount for 2024? Find Out Now 🥳

Temu Coupon Code {acu639380 } – How to Find and Apply It for Instant Savings

Discover the Hidden Benefits of Using Temu Coupon Code {acu639380 }

Temu Coupon Code {acu639380 }: The Secret to Affordable Shopping in 2024

Everything You Need to Know About Temu Coupon Code {acu639380 } in 2024

How to Redeem Temu Coupon Code {acu639380 } for the Best Discounts Available

Save More with Temu Coupon Code {acu639380 } – Expert Tips and Tricks

2024 Shopping Hack: Use Temu Coupon Code {acu639380 } for Incredible Savings

Temu Coupon Code {acu639380 }: Your Gateway to Big Discounts – Here’s How

Temu Coupon Code .

The Temu Coupon Code "acu639380 " offers significant savings for . workers in the . When using this code, you can get up to 90% off on your purchases on the Temu shopping platform, plus an additional 30% discount on your EXISTING order. The code also provides a £100 coupon bundle + 50% off discount, making it an excellent opportunity for . staff to save money on their online shopping

Recommended by LinkedIn

Temu Coupon Code 2024: Get Flat $100 OFF+ 30% Off…

Aman Shukla 1 month ago

Temu Coupon Coupon Code [acq977991] 2024: Permalink | 記事への反応(0) | 03:11

2024-10-04

Temu Affiliate Program [acp8567098] | Join & Earn $100000 In a Month

Temu Affiliate Program [acp8567098] | Join & Earn $100000 In a Month

Have you thought about joining the Temu affiliate program? You may have seen lots of buzz in TikTok and other social media platforms about the Temu affiliate program which pays a higher commission rate than any other e-commerce platform. So if you thought about joining the Temu Influencer or Temu Affiliate program then you will find all the details here.

I've seen my fair share of affiliate programs come and go. But when I stumbled upon the Temu affiliate program, I knew I had found something special. In this article, I'll share my personal journey with Temu's affiliate program and provide you with all the insider knowledge you need to succeed in this exciting opportunity.

Having worked with countless affiliate programs across various niches, I can confidently say that Temu's offering stands out from the crowd. Whether you're a seasoned affiliate marketer or just starting your journey in the world of online income, this guide will help you navigate the ins and outs of the Temu affiliate program and maximize your earning potential.

Temu Affiliate Program

The Temu affiliate program is a game-changer in the world of e-commerce affiliate marketing. Launched by the rapidly growing online marketplace Temu, this program offers a unique opportunity for content creators, influencers, and marketers to earn substantial commissions by promoting Temu's vast array of products.

What sets Temu's affiliate program apart is its generous joining bonus, which ranges from $55 to $75 depending on your social media following. This initial boost can be a great motivator for new affiliates and a nice addition to the earnings of established marketers.

One of the most impressive aspects of the Temu affiliate program is its global reach. Available in 66 countries, it opens up a world of possibilities for international marketers and those targeting diverse audiences. This wide availability ensures that you can tap into various markets and maximize your earning potential on a global scale.

Temu Affiliate Program Review

After participating in the Temu affiliate program for several months, I can confidently say that it's one of the most rewarding programs I've encountered. The combination of high-quality products, competitive commission rates, and user-friendly tools makes it a top choice for affiliates of all levels.

One of the standout features of the program is its intuitive dashboard. As someone who's dealt with clunky, outdated interfaces in the past, I was pleasantly surprised by how easy it was to navigate Temu's affiliate portal. Tracking your earnings, accessing promotional materials, and generating affiliate links are all straightforward processes that don't require a tech degree to figure out.

Another aspect I appreciate is the wide range of products available for promotion. From trendy fashion items to innovative gadgets and home decor, there's something for every niche and audience. This variety has allowed me to diversify my promotional efforts and tap into different markets, significantly boosting my overall earnings.

The support team at Temu has also been exceptional. Whenever I've had questions or encountered issues, their responsive and knowledgeable staff have been quick to assist. This level of support is crucial, especially when you're trying to maximize your earnings and optimize your strategies.

What is Temu Affiliate Program?

The Temu affiliate program is a partnership opportunity offered by Temu, a popular e-commerce platform known for its wide range of affordable products. As an affiliate, you earn commissions by promoting Temu's products and driving sales through your unique affiliate links.

What makes Temu's program unique is its focus on social media and content creation. They understand the power of influencer marketing and have tailored their program to cater to this modern approach. Whether you're a blogger, YouTuber, Instagram influencer, or TikTok star, Temu provides the tools and support you need to monetize your audience effectively.

The program operates on a cost-per-action (CPA) model, meaning you earn a commission when a user clicks on your affiliate link and makes a purchase. This model ensures that you're rewarded for driving actual sales, not just traffic.

How to Join Temu Affiliate Program?

Joining the Temu affiliate program is a straightforward process. Here's a step-by-step guide based on my personal experience:

Visit the Temu affiliate program website.

Click on the "Join Now" or "Apply" button.

Fill out the application form with your personal and professional details.

Provide information about your promotional channels (website, social media accounts, etc.).

Read and agree to the terms and conditions.

Submit your application.

Wait for approval (usually takes 1-3 business days).

Once approved, log in to your affiliate dashboard and start promoting!

Remember, Temu values quality over quantity when it comes to affiliates. Make sure to highlight your unique selling points and explain how you plan to promote their products effectively in your application.

How to Sign Up for Temu Affiliate Program

The sign-up process for the Temu affiliate program is similar to joining, but here's a more detailed breakdown of what you can expect:

Navigate to the Temu affiliate program homepage.

Look for the "Sign Up" or "Create Account" button and click it.

Choose between individual and business account options.

Enter your email address and create a strong password.

Provide your full name, address, and phone number.

Select your primary promotion method (blog, social media, email marketing, etc.).

Enter your website URL or social media handles.

Specify your niche or the main categories of products you plan to promote.

Describe your promotional strategy and expected monthly sales.

Agree to the program's terms and conditions.

Verify your email address by clicking the link sent to your inbox.

Complete any additional verification steps if required.

Once you've completed these steps, your application will be reviewed by the Temu team. If approved, you'll gain access to your affiliate dashboard and can start generating affiliate links.

Temu Affiliate Codes

Temu affiliate codes are unique identifiers assigned to each affiliate. These codes are incorporated into your affiliate links and help Temu track the sales you generate. Here's what you need to know about Temu affiliate codes:

Uniqueness: Each affiliate receives a unique code to ensure accurate tracking and commission attribution.

Integration: Your affiliate code is automatically included in the links generated through your dashboard.

Custom Links: You can create custom short links that include your affiliate code for easier sharing on social media.

Multiple Codes: Some affiliates may receive multiple codes for different campaigns or platforms.

Code Protection: Never share your affiliate code publicly to prevent unauthorized use.

Performance Tracking: Use your affiliate code to monitor the performance of different promotional channels.

Special Promotions: Temu occasionally provides special promo codes for affiliates to boost sales during specific periods.

Pro Tip: I've found that creating memorable, niche-specific custom links with my affiliate code embedded has significantly increased my click-through rates, especially on platforms like Instagram and TikTok where direct linking can be challenging.

How Much Is Temu Affiliate Program Commission Rate?

One of the most attractive aspects of the Temu affiliate program is its competitive commission rates. While the exact rates can vary depending on product categories and promotional periods, here's a general overview:

Standard Commission: 5-10% on most products

Electronics: 3-5%

Fashion and Accessories: 7-12%

Home and Garden: 6-10%

Beauty and Personal Care: 8-15%

It's worth noting that Temu often runs special promotions where commission rates can be boosted by an additional 1-3%. Keep an eye on your affiliate dashboard for these opportunities.

In my experience, the key to maximizing your earnings is to focus on high-ticket items and product categories with higher commission rates. I've had great success promoting fashion accessories and home decor items, which tend to have higher margins and, consequently, better commission rates.

Temu Affiliate Program Payments Method

Temu understands the importance of timely and convenient payments for affiliates. They offer several payment methods to cater to affiliates from different countries:

Direct Bank Transfer: Available in most countries, this is the most common and often the fastest method.

PayPal: Perfect for international affiliates, PayPal offers quick and easy transfers.

Wire Transfer: Ideal for large payments, especially for high-earning affiliates.

Digital Wallets: Some regions have access to popular digital wallet options.

Check: Available in select countries, though less common due to longer processing times.

Payment Threshold: The minimum payout threshold is typically $50, which is quite reasonable compared to many other programs I've worked with.

Payment Schedule: Temu processes payments on a monthly basis, usually within the first week of the following month.

Currency: Payments are generally made in USD, but some local currency options may be available depending on your location.

Pro Tip: I always recommend setting up at least two payment methods. This ensures you have a backup in case there are issues with your primary method, preventing any delays in receiving your hard-earned commissions.

Temu Affiliate Program Link

Your Temu affiliate program link is your golden ticket to earning commissions. Here's what you need to know about creating and using these links effectively:

Link Generation: You can create affiliate links directly from your dashboard for any product on Temu.

Deep Linking: Temu supports deep linking, allowing you to create affiliate links for specific product pages, categories, or even search results.

Link Cloaking: You can use link cloaking services to create shorter, more appealing links that still contain your affiliate code.

Link Tracking: Temu provides detailed analytics for each of your links, helping you understand which products and platforms are performing best.

Mobile Optimization: All Temu affiliate links are mobile-friendly, ensuring a seamless experience for users on smartphones and tablets.

Social Media Integration: Temu offers special tools to create social media-friendly links that work well on platforms with link limitations.

QR Codes: You can generate QR codes for your affiliate links, perfect for offline promotions or print media.

Best Practices:

Always disclose your affiliate relationship when sharing links.

Test your links regularly to ensure they're working correctly.

Use compelling call-to-actions (CTAs) with your links to encourage clicks and purchases.

What is Temu Affiliate Influencer Program?

The Temu affiliate program has a special focus on influencers, recognizing the power of social media in driving sales. As someone who's worked extensively in influencer marketing, I can attest to the effectiveness of Temu's approach. Here's what you need to know about their influencer program:

Tiered System: Temu uses a tiered system based on follower count and engagement rates. Higher tiers often receive better commission rates and exclusive perks.

Custom Campaigns: Influencers can work with Temu to create custom campaigns tailored to their audience.

Product Seeding: Top-performing influencers may receive free products to review and promote.

Exclusive Discounts: Influencers often get access to exclusive discount codes to share with their followers.

Performance Bonuses: Temu offers performance-based bonuses for influencers who exceed their sales targets.

Content Support: The program provides content ideas, best practices, and sometimes even professional content creation support.

Cross-Promotion: High-performing influencers may be featured on Temu's official social media channels.

To make the most of the influencer program, focus on creating authentic, engaging content that showcases Temu products in real-life scenarios. I've found that behind-the-scenes content and honest reviews tend to perform particularly well.

How To Become a Temu Affiliate?

Becoming a successful Temu affiliate involves more than just signing up and sharing links. Here's a strategy I've developed over my years in affiliate marketing, tailored specifically for Temu:

Choose Your Niche: Focus on product categories that align with your audience's interests and your expertise.

Build Your Platform: Whether it's a blog, YouTube channel, or Instagram account, create a strong foundation for your content.

Create Valuable Content: Develop high-quality, informative content that genuinely helps your audience.

Understand Your Audience: Use analytics tools to understand what products and content resonate with your followers.

Optimize for SEO: If you're running a blog, make sure your content is optimized for search engines to attract organic traffic.

Engage with Your Community: Respond to comments and messages to build a loyal following.

Stay Updated: Keep up with Temu's latest products, promotions, and affiliate program updates.

Experiment with Different Formats: Try various content types like unboxing videos, product comparisons, and style guides.

Be Transparent: Always disclose your affiliate relationship to maintain trust with your audience.

Track and Analyze: Regularly review your performance metrics and adjust your strategy accordingly.

Remember, success in affiliate marketing doesn't happen overnight. It requires consistency, creativity, and a genuine desire to provide value to your audience.

How to Make Money on Temu Affiliate Program?

Based on my experience, here are some effective strategies to maximize your earnings with the Temu affiliate program:

Leverage Seasonal Promotions: Temu often runs special deals during holidays and shopping events. Plan your content calendar around these to boost sales.

Create Product Bundles: Showcase how different Temu products work together to increase average order value.

Utilize Email Marketing: If you have an email list, send curated product recommendations to your subscribers.

Explore Different Social Platforms: Don't limit yourself to one platform. Test your promotions across various social media channels to find what works best.

Host Giveaways: Partner with Temu to host product giveaways, increasing engagement and attracting new potential customers.

Produce Comparison Content: Create videos or blog posts comparing Temu products with similar items from other retailers.

Focus on High-Commission Products: While it's important to promote products your audience Permalink | 記事への反応(0) | 01:15

2024-07-07

ベンダーロックって言ってもな

要件満たすため・社内政治的な理由ピンポイントで別のところ使う+併用はあっても、

ネットワーク製品以外はほぼ選択肢無くね?感

 

AIちゃんゼロトラストセキュリティについて答えてくれました

ゼロトラストセキュリティは、「信頼せず、常に検証する」という原則に基づいています。主な特徴として、常時の認証承認、最小権限アクセスアクセス継続的監視があります。以下の技術ソリューションを組み合わせることで、包括的ゼロトラストセキュリティモデルを構築できます

 

 

ID管理アクセス制御

1. Microsoft Entra ID(旧Azure AD):

 

2. Microsoft Entra 条件付きアクセス

 

3. 多要素認証(MFA):

 

 

ネットワークセキュリティ

1. マイクロセグメンテーション:

  

2. ゼロトラストネットワークアクセス(ZTNA):

 

3. ソフトウェア定義ネットワークSDN):

 

 

エンドポイントセキュリティ

1. デバイス管理

 

2. エンドポイント検出と対応EDR):

 

 

データ保護

1. 暗号化

 

2. データ漏洩防止(DLP):

 

 

セキュリティ監視分析

1. セキュリティ情報およびイベント管理SIEM):

 

2. ID保護

2024-03-30

1週間前に再起不能になったEdgeを、今日復旧させた

問題の再発に備えて書いた日記備忘録

ブログIT技術者向けSNS等は利用しておらず、はてブTwitterでやるにはやや長いので、増田投稿

発端

Windows 10 (22H2 19045.4170) 上のEdgeを、数十のタブを開いたまま新バージョン (123.0.2420.53) に更新したらハングアップしたため、タスクマネージャー強制終了させた

その後Edgeを起動させようとすると、更新時に閉じたセッションを復帰させる段階で強制終了するようになり、使用不能になった

Edgeに導入していた拡張機能には、Session Budy (4.0.2。GoogleのManifest V3対応するため、最近大規模改修を実施(1。増田の最終節の同番号を参照。以下同)) やuBlock Origin (1.56.0。新規のマイフィルターを多数追加中だった) 等があった

最初の試み

Edgeが起動しない」と直截な語句検索していくつかの解説ページにたどり着いた

いくつかの解決策(2・3)を実行したところ、有効ではなかったが次の知見が得られた


数日程度では修復できないだろうと判断し、別のChromiumブラウザを使いつつ、片手間で修復方法を調べることにした

Windowsの設定画面等にあるリンク有効になるよう、デフォルトwebブラウザEdgeから変更した

パスワードは別ツール管理してたため無くてもそんなに困らなかったが、uBlockの設定とSession Budyで雑に保存してた閲覧履歴必要だったので、Chrome拡張の復旧作業をした

"Default\Local Extension Settings"以下のフォルダと、念のために"Default\IndexedDB""Default\Local Storage\leveldb"の中身を移植(8)して作業完了

翌日以降

アイテム履歴データ破損が問題の原因ではと考えてその修復や初期化方法検索したが、これは徒労に終わった(ただし、このアプローチが完全に無効だとは言い切れない。参考ページ5は、復旧作業完了後に見つけた情報で、今回の問題活用できずに終わった)

Edge挙動を変更した(9・10)が、これも無駄だった

コントロールパネルシステムセキュリティセキュリティメンテナンス信頼性履歴の表示→問題レポートをすべて表示」で確認できた、Edge問題の要約やイベント名等で検索したところ、再インストールを勧めるページが数点引っかかった

既に何日も経ちWindowsの再インストールユーザーアカウントの作り直しをしようかと考えかけていたが、もう少し努力してみることにした

結末

Edgeを (アプリファイルを手動で削除したりするのではなく) なるべく安全アンインストールすれば、正常に再インストールできるのではと考え、検索結果通り(1112)に作業してみた

それでも「アプリ」のアンインストールメニュー無効なままで操作できなかったが、他に事例が無いか、"IntegratedServicesRegionPolicySet.json"等の関連語句で再検索した

コマンドラインアンインストールを試みた事例(13)が見つかり、実行したらEdgeが削除された (ただし、コマンドプロンプトでもポップアップウィンドウでも実行結果の表示がされなかった)

そして参考ページ4のインストーラを実行し、念のために修復とOS再起動をかけ、Edgeの起動を確認した

Microsoftアカウントログインしていたため、パスワード簡単に復旧できた

拡張機能は全て死んでいたが、仮に使っていたChromiumブラウザからコピペしたりエクスポートしたりして終了

利用していた拡張が少なかったので、プロファイルフォルダの内容の移植よりもその方が簡単だった

参考ページ

1. SESSION BUDDY V3 END OF LIFE | Google グループ

https://groups.google.com/g/sessionbuddy-discuss/c/HQPcLOq3-Ik

2. Microsoft Edgeが直ぐ閉じてしまう。 | Microsoft コミュニティ

https://answers.microsoft.com/ja-jp/microsoftedge/forum/all/microsoft/c414d2f9-b685-471c-8e78-2054c2e26c6c

3. ある日突然「Microsoft Edge」が開かなくなった、さあどうしましょう:山市良のうぃんどうず日記(224) | @IT

https://atmarkit.itmedia.co.jp/ait/articles/2202/02/news009.html

4. Microsoft Edgeダウンロード

https://www.microsoft.com/ja-jp/edge/download?form=MA13FJ

5. Windows10の「タスクバーにピン留めしているアプリ」の、「最近使ったもの」と「固定済み(いつも表示)」の設定ファイルレジストリはここにある #Windows10 | Qiita

https://qiita.com/RyoIchimura/items/7e33980358f07e57a715

6. msconfigシステム構成)で解除してよいのは?使用場面と起動方法 | ドスパラ通販公式

https://www.dospara.co.jp/5info/cts_str_pc_msconfig.html

7. Windows Hello概要セットアップ | Microsoft サポート

https://support.microsoft.com/ja-jp/windows/windows-hello-%E3%81%AE%E6%A6%82%E8%A6%81%E3%81%A8%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97-dae28983-8242-bb2a-d3d1-87c9d265a5f0

8. chrome.storageの実体場所 #Chrome | Qiita

https://qiita.com/k7a/items/cf644471d34d31f398e9

9. 第2回 グループポリシーとは何か:グループポリシーのしくみ(3/5 ページ) | @IT

https://atmarkit.itmedia.co.jp/ait/articles/0602/23/news119_3.html

10. Microsoft Edge ブラウザポリシーに関するドキュメント | Microsoft Learn

https://learn.microsoft.com/ja-jp/deployedge/microsoft-edge-policies

11. Windows 11/10からMicrosoft Edgeアンインストールするシンプル方法が見つかる | ソフトアンテナ

https://softantenna.com/blog/windows-11-10-uninstall-edge/

12. Releases · thebookisclosed/ViVe | GitHub

https://github.com/thebookisclosed/ViVe/releases

13. 各チャネルごとの Edge 削除状況 | 内気なもんた君

https://coolvitto.hateblo.jp/entry/2023/12/17/231027

2024-03-02

anond:20240302043100

Application.WorksheetFunction. て何度もコードに書いてると、じゃあ直接シートでやるか…って気持ちになるのだ

2023-08-25

test

https://chat.openai.com/share/c80d83ea-752b-4561-a162-7ea0bd116d56

CSVVBAエクセル

Option Explicit

Dim objExcel, objWorkbook, objWorksheet

Dim strFolderPath, strSourceFile, strTargetFile, strSearchString, strReplaceString

Dim intLastRow, intRow, intColumn

' Excelオブジェクト作成

Set objExcel = CreateObject("Excel.Application")

objExcel.Visible = True

' フォルダパスファイル名の設定

strFolderPath = ".\" ' スクリプトと同じフォルダにあることを仮定

strSourceFile = "変更一覧.xlsx"

strTargetFile = "変更一覧.xlsx"

' Excelファイルを開く

Set objWorkbook = objExcel.Workbooks.Open(strFolderPath & strSourceFile)

' シートのコピー名前の変更

objWorkbook.Sheets("1月").Copy , objWorkbook.Sheets("1月").Index

objWorkbook.Sheets("1月 (2)").Name = "2月"

' セルの値の置換

Set objWorksheet = objWorkbook.Sheets("2月")

objWorksheet.Cells(1, 1).Value = Replace(objWorksheet.Cells(1, 1).Value, "1月", "2月")

objWorksheet.Cells(2, 7).Value = Replace(objWorksheet.Cells(2, 7).Value, "2023/2/14", "2023/3/14")

' 最終行の取得

intLastRow = objWorksheet.Cells(objWorksheet.Rows.Count, 1).End(-4162).Row ' xlUp

' 値のクリア

For intRow = 8 To intLastRow

For intColumn = 1 To 6

objWorksheet.Cells(intRow, intColumn).ClearContents

Next

Next

' テキストファイルの読み込み

Dim objFSO, objTextFile, strContents, arrLines, arrFields, strNewContents

Set objFSO = CreateObject("Scripting.FileSystemObject")

Set objTextFile = objFSO.OpenTextFile(strFolderPath & "変更一覧.txt", 1)

strContents = objTextFile.ReadAll

objTextFile.Close

' フィールド区切り文字カンマに設定してデータを分割

arrLines = Split(strContents, vbNewLine)

For Each strContents In arrLines

arrFields = Split(strContents, ",")

For Each strContents In arrFields

If IsNumeric(strContents) Then

strNewContents = strNewContents & "'" & strContents & ","

Else

strNewContents = strNewContents & strContents & ","

End If

Next

strNewContents = Left(strNewContents, Len(strNewContents) - 1) & vbNewLine

Next

' データをシートに貼り付け

Set objWorksheet = objWorkbook.Sheets("2月")

objWorksheet.Cells(1, 8).Value = strNewContents

' セルの値の置換

objWorksheet.Cells(123, 1).Value = Replace(objWorksheet.Cells(123, 1).Value, "F", "FH")

' Excelファイルを保存して閉じる

objWorkbook.Save

objWorkbook.Close

objExcel.Quit

' オブジェクト解放

Set objWorksheet = Nothing

Set objWorkbook = Nothing

Set objExcel = Nothing

Set objFSO = Nothing

Set objTextFile = Nothing

WScript.Echo "スクリプトの実行が完了しました。"

2023-06-26

[]

ごめんね。内部ストレージもいっぱいですってエラーがでるのでなんとかしてほしいといわれて、ストレージにある動画とか画像とか逃がしてるうちに

強制プリインストールされているキャリアアプリ系の謎のエラーメッセージに気づく。これはアレをすれば解決するか(・・?そうおもった。削除したいアプリ一覧とかいうのを 参考にして、ドコモ電話

DOCOMO Initialization

docomo Application Manager

dアカウント設定

dマーケット

dメニュー

my daiz

などを削除したら、泣かれた。電話もできなくなったっていわれた。ごめんなさい。なぜだろう(・・?けっこう騒がれてつらみしかない。今朝はあそこに立寄ってから出社したいから、お小言にずっと耐え忍ぶのか?

2023-05-19

Omnivore便利だけどエラー多い。ブラウザコンソールエラーだらけだし、画面にこんなユーザー向けじゃないメッセージ出すし。

Application error: a client-side exception has occurred (see the browser console for more information).

2023-05-15

[]なんか勝手に見ているページから情報を抜き出すんだな…

GPT-4 AI Tutor Prompt: A tool for creating personalized learning experiences using GPT-4 and LangchainJS, a drag and drop UI for building LLM flows.

Pandas AI: A Python library that adds generative AI capabilities to Pandas dataframes, making them conversational.

FigmaChain: A set of Python scripts that use GPT-3 to generate HTML/CSS code from Figma designs. It also has a chatbot interface for interactive code generation.

Sui: A smart contract platform with high performance and an asset-oriented programming model based on the Move language.

Jailbreak for ChatGPT: A project that allows ChatGPT to predict the future, opine on controversial topics, and assess what is true. It may help us understand LLM bias.

ML Observability in a Notebook: A tool to uncover insights, surface problems, monitor, and fine-tune generative LLM, CV and Tabular models.

System Design Primer: A resource to learn how to design large-scale systems and prepare for the system design interview. It includes Anki flashcards.

Next.js 13 App: An open source application that showcases the new features of Next.js 13, such as router, server components, and more.

TypeScript: A superset of JavaScript that compiles to clean JavaScript output.

Media Downloader: A desktop utility to download images/videos/music/text from various websites, and more.

AI Pull Request Fixer: A tool to fix issues with AI-generated pull requests, powered by ChatGPT.

Chat Chat: An app that lets you deploy your own AI interface and chat with different LLMs in one place.

2023-04-26

TBSニュースサイトヤバない?(追記)

はてぶの上位にちょいちょい載ってるTBS系のニュースサイト、newsdig.tbs.co.jpについて。

https://b.hatena.ne.jp/site/newsdig.tbs.co.jp/


何がヤバいかって、くっそ巨大なCookie(LocalStorageとかも含むのか知らんけど)をしこたま保存してんのよ。

気付いた時点では640MB占有してた。別に巡回チェックしてるわけでもなく、話題に挙がってたら見てみることもある程度のアクセス頻度なのだが。

Chromeユーザーアドレスバーに↓コピペして確認してみてくれ。

chrome://settings/content/all?searchSubpage=tbs.co.jp&search=cookie


試しにCookie消去してから、ただ開いただけでサイト上で何の遷移もしてないのに279MBも保存された。


次点ではpresident.jpが553MB消費してた。(こっちも話題に挙がってたら見てみることもある程度。)

(その次にはGoogleが数百MBオーダーで消費してたけど、これはGoogleドライブのオフラインキャッシュとか考えれば妥当。他に数百MBオーダーで消費してるサイトは無かった。)


多くのサイトは数バイトKBオーダーなのに、こいつら何保存してんのか不気味すぎる。


(追記)

各自環境消費量を教えてくれた方々や有意義コメントを下さった方々ありがとうございます

始めにお断りしておくべきだったかもしれませんが、自分ソフトウェア系ではありますが、Webエンジニアではありません。認識が浅かったり、古かったり、そもそも間違ってる可能性もあります

CookieじゃなくてCacheStorageやんけと突っ込みもいただいていますが、「LocalStorageとかも含むのか知らんけど」と書いておいた意図は(どのような技術要素かはどうでもよくて)ユーザー端末に保存されるデータボリュームについての話を意図していますChromeCookie絡みの設定画面での表示なのでこのような書き方をしましたが、解り難かったのならごめんなさいね冗長ながらも認識齟齬を招かないように平易な表現で書くと、「ユーザの明示的な承諾なくユーザー端末に保存されるデータデカイんだが」って話です。


で、各自環境で「ユーザの明示的な承諾なくユーザー端末に保存されるデータ」が数GBオーダーにも及ぶという事例が少なからず報告されて、自分環境だけではない事象だということが判りました。

さらtbspresident以外にもいくつかのサイトが同様に肥大化していることも知れました。


結果的にはid:hinaloeさんの解説が解りやすかったです。ありがとうございます

https://blog.hinaloe.net/2023/04/27/chrome-too-large-cache-storage/

CacheStorageがChromeの表示と、実際のディスク消費量と一致していないことが原因である理解しました。

追試してみたところ私の環境ではChrome開発者ツールでの表示が74MBで実際のWindowsファイルシステム上は33.9MB消費されました。

実際のストレージの消費は表示値の半分程度ということになり、id:hinaloeさんの1.4GBに対して5MBのように実際の約0.3%という結果とは大きく乖離がありますので、各環境で大きく違いそうな気がします。

気になる方は↓を各自確認いただくとよいかと思います

%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\Service Worker\CacheStorage

配下のどのディレクトリ対象サイトのものなのか一意に特定する情報が無さそうなので、Chrome開発者ツールApplicationタブの左上の方にあるService Workersを選択すると、右側にReceived YYYY/M/D HH:MM:SSみたいな表記が有るので当該時刻に変更されたタイムスタンプを持つディレクトリ特定するような感じになるかと思います


ついでに開発者ツールを触っていて気付いたベースで書いておくと、

といった感じで、ユーザが見たものキャッシュしているのではなくて、先読みしてるような挙動に思えます

ロード時間短縮でUX改善を狙ったものかもしれませんが、個人的にはそれを1か月も保持し続けるのは過剰な感じがしますが世の中的にはどうなんでしょうね?

あと、スマホ場合挙動どうなってんすかね?


(追記2)

hinaloe氏の投稿で紹介されているStackOverflowの投稿やそのリンク先のChromiumバグレポートのやり取りまで目を通してみると、特に理由説明なく平均7MBがパディングされると書かれた投稿があります

https://stackoverflow.com/questions/39109789/what-limitations-apply-to-opaque-responses

https://bugs.chromium.org/p/chromium/issues/detail?id=796060


該当するソースコードは↓のようです。

https://source.chromium.org/chromium/chromium/src/+/main:content/browser/cache_storage/cache_storage_cache.cc

この中で、ComputeRandomResponsePadding()という関数を呼び出しておりその実体は↓のようです。

https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:storage/common/quota/padding_key.cc;drc=332f92aab4a32607f7813ac1a824f6ff0d86c369;l=47


この関数符号無し64bit整数乱数(つまり、0~18446744073709551615のいずれか)を14431 * 1024 = 14777344で割った剰余(つまり、0~14777343≒約14MiB)を返却します。

これがパディング値として採用されることになりますが、乱数正規分布している前提で、平均すると(最大値14MiBの半分で)約7MBになるよねってことだと思われます


故にChromeの設定画面から確認できるCookie等(LocalStorageとかCacheStorageとか諸々含む)のサイズは、概算してCacheStorageに存在するファイル数×平均7MBが過大計上されていることになりそうです。

これでChromeの設定画面から確認できるサイズと、実際のファイルシステム上で消費されているサイズの違いは合理的説明できますが、TBS等の特定サイトだけデカみえ理由説明にはならないのです。

まり、以下のような可能性がありそうです。

  1. Chromeの設定画面から確認できるサイズほど巨大ではないが(他のサイト比較して)相対的デカイ?
  2. ComputeRandomResponsePadding()の結果が顕著にデカくなる乱数が生成される個別要因がある?
  3. それ以外

なんなんすかね?

2023-03-03

Application error: a client-side exception has occurred (see the browser console for more information).

メルカリしっかりして!

client-sideやしワイが悪いんやろけど

2023-02-21

anond:20230221014004

めんどくさいこと考えてるな

仰る通り、外部オブジェクトを生成した場合はその外部オブジェクトにcloseを伝え「なければ後始末になりえない」

Nothingを代入しなければならない例としてExcelからWord起動するやつとか書いてあることが多いが、

あれに必要なのは変数Nothing指定することではなく、Word.Applicationオブジェクトをsaveなりcloseなりすることだ

2023-01-06

DMMウマ娘プリティーダービーが起動できなくなったので解決した

DMMウマ娘プリティーダービーを遊ぼうとしても、エラーダイアログを出さずに起動しなくなる現象に遭遇した。

Windowsイベントビューアーを除くと、こんなログが吐かれていた(各IDは削除)。

=====

ログ名前: Application

ソース: Application Error

日付:

イベント ID: 1000

タスクカテゴリ: アプリケーション クラッシュ イベント

レベル: エラー

キーワード:

ユーザー:

コンピューター:

説明:

障害が発生しているアプリケーション名: umamusume.exeバージョン: 2020.3.24.51085、タイム スタンプ: 0x

障害が発生しているモジュール名: apphelp.dllバージョン: 10.0.22621.963、タイム スタンプ: 0x

例外コード: 0xc0000005

障害オフセット: 0x0000000000002691

障害が発生しているプロセス ID: 0x0x5B2C

障害が発生しているアプリケーションの開始時刻: 0x0x

障害が発生しているアプリケーション パス: D:\DMMGames\Umamusume\umamusume.exe

障害が発生しているモジュール パス: C:\WINDOWS\SYSTEM32\apphelp.dll

レポート ID:

障害が発生しているパッケージの完全な名前:

障害が発生しているパッケージに関連するアプリケーション ID:

イベント XML:

結論から言うと、Windows本体のapphelp.dllが原因でウマ娘が起動できなくなっているという。

アプリケーションに罪は無いため、DMM Game Playerやウマ娘を何度再インストールしても直らない厄介な現象だ。

Windowsは数十万のファイル存在するため、今回のようにWindows Updateやアプリケーションインストールアンインストールを繰り返すだけでシステムファイルが壊れる事がある。

Windowsでは、これを直すためのコマンドコンソールUIのみに用意されている。

1.DISM.exeを叩く

Windowsスタートメニュー右クリックして、コマンドプロンプトまたはターミナル管理者権限で起動する。

そうするとコマンド入力可能になるので、

DISM.exe /Online /Cleanup-image /restorehealth

を実行する。これは、オンライン上にある正しいWindowsシステムイメージを元に、壊れたファイルを修復する操作となる。

実行するとこう表示される。

展開イメージサービス管理ツール

バージョン: 10.0.22621.1

イメージバージョン: 10.0.22621.963

[==========================100.0%==========================] 復元操作は正常に完了しました。

操作は正常に完了しました。

2.システムファイル整合性チェックを行う

DISM.exeを実行すると、正しいWindowsシステムイメージPC内に保存された状態になる。

この状態で、

sfc /scannow

を実行すると、次のように表示される。

システム スキャンを開始しています。これにはしばらく時間がかかります

システム スキャン検証フェーズを開始しています

検証 100% が完了しました。

Windows リソース保護により、破損したファイルが見つかりましたが、それらは正常に修復されました。

オンライン修復の場合、詳細は次の場所にある CBS ログ ファイルに含まれています

windir\ Logs\CBS\CBS.log (たとえば C:\Windows\Logs\CBS\CBS.log)。オフライン修復の場合

詳細は /OFFLOGFILE フラグによって指定したログ ファイルに含まれています

これで、とりあえずWindows自体の修復コマンドによってシステムファイルが正しい状態復元された状態となる。

実行してもまだメモリ上には古いシステムファイルが読み込まれて実行されている状態なので、終わったらPC再起動する。

3.ウマ娘を起動する。

さて、準備は完了だ。ここまでの操作Windows回復DMM Game Playerで「ダウンロード版をプレイ」を押す事でウマ娘が起動し…ない!

おおブッダよ、あなたは今も寝ているのですか!?

イベントビューアーには今もウマ娘を起動しようとする度にアプリケーションクラッシュイベントが追加されている。救いは無いのですか?

結局、今回のケースではPCで常駐していたリモートデスクトップ用のSplashtop StreamerとVirtual Desktop Streamerをタスクキルする事でウマ娘が起動できるようになり、DMMブラックフライデーで得た有償石でおはガチャを回すことに23成功した。

レアケースかも知れないがウマ娘が起動しないはてな民が居たら役立てて欲しい。

2022-10-06

anond:20221006212758

Application.GetOpenFilename()の戻り値がVariantの配列なのであれば、for文は0から始めるべきなんじゃね?

VBAインデックスまわりややこしかった気がするから自信ないけど

あとは他の増田が言ってるように、配列の要素数10とは限らないのであれば、配列の要素数(1始まり場合)か配列の要素数-1(0始まり場合)をfor文イテレータhの最後の数として指定するべき

VBA、ワークブックの配列(?)を変数に代入する方法を教えて頂きたい。

Sub test3()

Dim ws1 as Worksheet

Dim ws2 as Worksheet

Dim Filename as Variant

Dim h as Long

Filename = Application.GetOpenFilename("xlsmファイル,.xlsm", Multiselect := True)

For h = 1 to 10

 Workbooks.open(Filename(h))

 Set ws1=Workbooks(Filename(h)).Worksheets(1)

  Set ws2= Workbooks("excel勉強用.xlsm").Worksheets("Sheet1")

Workbooks(Filename(h)).close

next h

End Sub

これでインデックス有効範囲内にありませんのエラーが出ちゃう。(Set ws1 = Workbooks(Filename(h)).Worksheets(1)のところ)

Workbooks.open(filename(h))でファイルを開くこと自体確認できた。

GetOpenFilenameをそもそもあんまよくわかってないのに使ってるのが問題ですかね?

例えば020101.xlsx,020102.xlsx,020103.xlsx....020110.xlsxという10個のブックをGetOpenfilenameメソッド(?)で選択したとしたら、

変数Filenameには上記10配列が入っていて、Filename(1)で020101.xlsxを呼び出すことができるのかな〜って思ったけど違うっすかね?

マジで分かる方いたら教えてください。お願いします。

2022-06-23

anond:20220623003132

PUAってなんだと思ったが、Potentially Unwanted ApplicationじゃなくてPick Up Artistか

2022-05-04

anond:20220504114922

Chromeショートカットアイコンを複製して以下のように「 --new-window -app=開きたいURL」を追加

"C:\Program Files\Google\Chrome\Application\chrome.exe" --new-window -app=https://radiko.jp/#!/live/RN2

毎回ある程度大きいウィンドウで開くのでめんどくさいんだけど、適当再生ボタン押して適当マウスウィンドウサイズ縮める

2022-01-25

本のまとめ

--

この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。

1章

コンテナとは】

他のプロセスとは隔離された状態OS上にソフトウェアを実行する技術

コンテナ利用のメリット

環境依存から解放

コンテナにはアプリの稼働に必要となるランタイムライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリ依存関係をすべてコンテナ内で完結できる。

依存関係を含めたパッケージリリース単位となる

環境構築やテストに要する時間の削減

優れた再現性ポータビリティ

全ての依存関係コンテナ内で完結するため、オンプレでもクラウドでも起動する。

ステージング環境テスト済みのコンテナイメージプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテスト必要工数を削減できる。

リソース効率のアップ

サーバー仮想化では、仮想マシンレベルリソースを分離し、ゲストOS上でアプリが起動する。つまりアプリだけでなく、ゲストOSを動かすためのコンピューティングリソース必要

一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。

Dockerとは】

コンテナライフサイクル管理するプラットフォーム

アプリコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。

アプリソースコード + Dockerfile

↓ buildでイメージ作成

イメージ(アプリケーションと依存関係パッケージングされる。アプリライブラリOS)

shipイメージの保存

レジストリに保存

run コンテナの実行

オンプレクラウドなどで起動

Dockerfileとは】

イメージを構築するためのテキストファイル

このファイルコマンド記述することで、アプリ必要ライブラリインストールしたり、コンテナ上に環境変数を指定したりする。

1章まとめ、感想

コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンド設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。

2章

AWS提供するコンテナサービス

コントロールプレーン

コンテナ管理する機能

コントロールプレーンは2種類

ECSとEKSがある。

ECS

フルマネージドなコンテナオーケストレータ。

オーケストレーションサービスであり、コンテナの実行環境ではない。

ECSの月間稼働率99.99%であることがSLA として保証

タスク

コンテナ動作するコンポーネント

タスクは1つ以上のコンテナからなる

アプリを起動するためにはコンテナ必要

タスク定義

タスク作成するテンプレート定義JSON記述

デプロイするコンテナイメージタスクコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。

サービス

指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサータスクを実行するネットワーク指定

クラスター

サービスタスクを実行する論理グループ

データプレーン

コンテナが実際に稼働するリソース環境

2種類ありECSとFargateがある。 Fargateに絞って書く

Fargateとは

サーバーレスコンピューティングエンジン

AWSのフルマネージドなデータプレーンとして定義されている

コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する

Fargate メリット

ホスト管理不要であること

サーバーのスケーリングパッチ適用保護管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる

Fargate デメリット

価格EC2より高い。

利用者コンテナの稼働するOSには介入できない

コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる

ECR

フルマネージドなコンテナレジストリ

コンテナイメージを保存、管理できる

コンテナが利用されているサービス

Lambda

・App Runner

Lambda

 利用者コードアップロードするだけでコードを実行できるサービスAWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス

App Runner

 2021年5月GA(一般公開)となったサービスプロダクションレベルスケール可能webアプリを素早く展開するためのマネージドサービスGithub連携してソースコードをApp Runnerでビルドデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。

 ECSとFargateの場合ネットワークロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である

ECS Fargateを利用した場合コスト拡張性、信頼性エンジニアリング観点

コスト

EC2より料金は割高。ただし、年々料金は下がってきている。

拡張性】

デプロイの速度 遅め

理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる

理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。

タスクに割り当てられるエフェメラストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要場合はEFSボリュームを使う手もある。

割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリ要求するホストとしては不向き

信頼性

Fargateへのsshログインは不可。Fargate上で起動するコンテナsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境sshの口を開けるのはリスキーである。他にSSMセッションマネージャーを用いてログインする方法もあるが、データプレーンEC2の時に比べると手間がかかる。

しかし、2021年3月Amazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。

エンジニアリング観点

Fargateの登場からしばらく経過し、有識者経験者は増え、確保しやすい。

システム要件確認

多数のユーザーに使ってもらう

可用性を高めるためにマルチAZ構成を取る

CI/CDパイプライン形成し、アプリリリースに対するアジティを高める

レイヤで適切なセキュリティ対策不正アクセス対策認証データの適切な管理ログ保存、踏み台経由の内部アクセス)を施したい

2章まとめ、感想

AWS提供するコンテナサービスはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理不要インフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である

3章

この章では運用設計ロギング設計セキュリティ設計信頼性設計パフォーマンス設計コスト最適化設計について述べている。

運用設計

Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計不具合修正デプロイリスク軽減のためのCI/CD設計必要である

モニタリングとは

システム内で定めた状態確認し続けることであり、その目的システムの可用性を維持するために問題発生に気づくこと

オブザーバビリティとは

システム全体を俯瞰しつつ、内部状態まで深掘できる状態

オブザーバビリティの獲得によって、原因特定対策検討が迅速に行えるようになる

ロギング設計

・cloud watch logs

他のAWSサービスとの連携も容易

サブスクリプションフィルター特定文字列の抽出も容易

・Firelens

AWS以外のサービスAWS外のSaaS連携することも可能

Firehoseを経由してS3やRed shiftOpenSearch Serviceにログ転送できる

Fluentdやfluent bit選択できる

fluent bitを利用する場合AWS公式提供しているコンテナイメージ使用できる

セキュリティ設計

イメージに対するセキュリティ対策

 - ソフトウェアライブラリ脆弱性は日々更新されており、作ってから時間が経ったイメージ脆弱性を含んでいる危険がある。

 - 方法

  脆弱性の有無はECRによる脆弱性スキャンOSSのtrivyによる脆弱性スキャン

継続的かつ自動的コンテナイメージスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリ場合CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャン必要になる。

cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能

提供元が不明ベースイメージ使用は避ける

・IAMポリシーによるECRのパブリック化の禁止

 - オペレーションミスによる公開を防ぐことができる

信頼性設計

マルチAZ構成

Fargateの場合サービス内部のスケジューラが自動マルチAZ構成を取るため、こちらで何かする必要はない。

障害時切り離しと復旧

ECSはcloud watchと組み合わせることでタスク障害アプリエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる

ALBと結びつけることで、障害が発生したタスク自動で切り離す

リタイアという状態

AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合ECSは新しいタスクに置き換えようとするその状態のこと。

Fargateの場合アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ整合などが生じて危険

システムメンテナンス時におけるサービス停止

ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能

サービスクォータという制限

意図しない課金増加から保護するために設けられた制限

自動でクォータは引き上がらない

cloud watch メトリクスなどで監視する必要がある。

パフォーマンス設計

パフォーマンス設計で求められることは、ビジネスで求められるシステム需要を満たしつつも、技術領域進歩環境の変化に対応可能アーキテクチャを目指すこと

ビジネス上の性能要件を把握することが前提

利用者数やワークロードの特性を見極めつつ、性能目標から必要リソース量を仮決めする

FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める

既存のワークロードを模倣したベンチマークや負荷テスト実施してパフォーマンス要件を満たすかどうかを確認する

スケールアウト

サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存タスクを停止する必要原則ない。

スケールアウト時の注意

・Fargate上のECSタスク数の上限はデフォルトリージョンあたり1000までであること。

VPCIPアドレスの割当量に気をつける

ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能IPアドレスが消費されていく

スケールアウトによるIPアドレスの枯渇に注意

Application Autoscaling

Fargateで使用可能

Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う

ステップスケーリングポリシー

ステップを設けて制御する

CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意ステップに従ってタスク数を増減させる

ターゲット追跡スケーリングポリシーとは

指定したメトリクスのターゲット値を維持するようなにスケールアウトやスケールインを制御する方針

ターゲット追跡スケーリングPermalink | 記事への反応(0) | 21:45

本のまとめ

--

この本は5章まであるが、4章と5章はハンズオンであるため、文字としてまとめるのは1から3章に留める。

1章

コンテナとは】

他のプロセスとは隔離された状態OS上にソフトウェアを実行する技術

コンテナ利用のメリット

環境依存から解放

コンテナにはアプリの稼働に必要となるランタイムライブラリを1つのパッケージとして全て含めることができる。そうすることでアプリ依存関係をすべてコンテナ内で完結できる。

依存関係を含めたパッケージリリース単位となる

環境構築やテストに要する時間の削減

優れた再現性ポータビリティ

全ての依存関係コンテナ内で完結するため、オンプレでもクラウドでも起動する。

ステージング環境テスト済みのコンテナイメージプロダクション環境向けに再利用することで、ライブラリ差異による環境ごとのテスト必要工数を削減できる。

リソース効率のアップ

サーバー仮想化では、仮想マシンレベルリソースを分離し、ゲストOS上でアプリが起動する。つまりアプリだけでなく、ゲストOSを動かすためのコンピューティングリソース必要

一方コンテナは、プロセスレベルで分離されてアプリが稼働する。OSから見ると単に1つのプロセスが稼働している扱いになる。

Dockerとは】

コンテナライフサイクル管理するプラットフォーム

アプリコンテナイメージとしてビルドしたり、イメージの取得や保存、コンテナの起動をシンプルに行える。

アプリソースコード + Dockerfile

↓ buildでイメージ作成

イメージ(アプリケーションと依存関係パッケージングされる。アプリライブラリOS)

shipイメージの保存

レジストリに保存

run コンテナの実行

オンプレクラウドなどで起動

Dockerfileとは】

イメージを構築するためのテキストファイル

このファイルコマンド記述することで、アプリ必要ライブラリインストールしたり、コンテナ上に環境変数を指定したりする。

1章まとめ、感想

コンテナの登場により、本番・開発環境ごとに1からサーバーを立ててコマンド設定ファイルを正確に行い、環境差異によるエラーをつぶしていき...というこれまでの数々の労力を減らすことができるようになった。

2章

AWS提供するコンテナサービス

コントロールプレーン

コンテナ管理する機能

コントロールプレーンは2種類

ECSとEKSがある。

ECS

フルマネージドなコンテナオーケストレータ。

オーケストレーションサービスであり、コンテナの実行環境ではない。

ECSの月間稼働率99.99%であることがSLA として保証

タスク

コンテナ動作するコンポーネント

タスクは1つ以上のコンテナからなる

アプリを起動するためにはコンテナ必要

タスク定義

タスク作成するテンプレート定義JSON記述

デプロイするコンテナイメージタスクコンテナに割り当てるリソースやIAMロール、Cloud Watch Logsの出力先などを指定する。

サービス

指定した数だけタスクを維持するスケジューラーで、オーケストレータのコア機能にあたる要素。サービス作成時は起動するタスクの数や関連づけるロードバランサータスクを実行するネットワーク指定

クラスター

サービスタスクを実行する論理グループ

データプレーン

コンテナが実際に稼働するリソース環境

2種類ありECSとFargateがある。 Fargateに絞って書く

Fargateとは

サーバーレスコンピューティングエンジン

AWSのフルマネージドなデータプレーンとして定義されている

コンテナ向けであるためEC2のように単体では使用できず、ECSかEKSで利用する

Fargate メリット

ホスト管理不要であること

サーバーのスケーリングパッチ適用保護管理にまつわる運用上のオーバーヘッドが発生しない。これにより、アプリ開発に専念できるようになる

Fargate デメリット

価格EC2より高い。

利用者コンテナの稼働するOSには介入できない

コンテナごとにENIがアタッチされるため、コンテナごとにIPが振られるため起動に若干時間がかかる

ECR

フルマネージドなコンテナレジストリ

コンテナイメージを保存、管理できる

コンテナが利用されているサービス

Lambda

・App Runner

Lambda

 利用者コードアップロードするだけでコードを実行できるサービスAWS側で基盤となるコンピューティングリソースを構築してくれるフルマネージドサービス

App Runner

 2021年5月GA(一般公開)となったサービスプロダクションレベルスケール可能webアプリを素早く展開するためのマネージドサービスGithub連携してソースコードをApp Runnerでビルドデプロイができるだけでなく、ECRのビルド済みコンテナイメージも即座にデプロイできる。

 ECSとFargateの場合ネットワークロードバランシング、CI/CDの設定などインフラレイヤに関わる必要があり、ある程度のインフラ知識必要になる。App Runnerはそれらインフラ周りをすべてひっくるめてブラックボックス化し、マネージドにしていることが特徴である

ECS Fargateを利用した場合コスト拡張性、信頼性エンジニアリング観点

コスト

EC2より料金は割高。ただし、年々料金は下がってきている。

拡張性】

デプロイの速度 遅め

理由1 コンテナごとにENIが割り当てられるため。ENIの生成に時間がかかる

理由2. イメージキャッシュができないため。コンテナ起動時にコンテナイメージを取得する必要がある。

タスクに割り当てられるエフェメラストレージは200GB。容量は拡張不可。ただし永続ストレージの容量が必要場合はEFSボリュームを使う手もある。

割り当て可能リソースは4vCPUと30GB。機械学習に用いるノードのような大容量メモリ要求するホストとしては不向き

信頼性

Fargateへのsshログインは不可。Fargate上で起動するコンテナsshdを立ててsshログインする方法もあるが、セキュアなコンテナ環境sshの口を開けるのはリスキーである。他にSSMセッションマネージャーを用いてログインする方法もあるが、データプレーンEC2の時に比べると手間がかかる。

しかし、2021年3月Amazon ECS Execが発表され、コンテナに対して対話型のシェルや1つのコマンドが実行可能となった。

エンジニアリング観点

Fargateの登場からしばらく経過し、有識者経験者は増え、確保しやすい。

システム要件確認

多数のユーザーに使ってもらう

可用性を高めるためにマルチAZ構成を取る

CI/CDパイプライン形成し、アプリリリースに対するアジティを高める

レイヤで適切なセキュリティ対策不正アクセス対策認証データの適切な管理ログ保存、踏み台経由の内部アクセス)を施したい

2章まとめ、感想

AWS提供するコンテナサービスはいくつかあり、なかでもFargateというフルマネージドなデータプレーンがよく使われている。ホスト管理不要インフラ関連の工数を削減できる一方、EC2より料金が高く、起動に若干時間がかかるのが難点である

3章

この章では運用設計ロギング設計セキュリティ設計信頼性設計パフォーマンス設計コスト最適化設計について述べている。

運用設計

Fargate利用時のシステム状態を把握するためのモニタリングやオブザーバビリティに関する設計不具合修正デプロイリスク軽減のためのCI/CD設計必要である

モニタリングとは

システム内で定めた状態確認し続けることであり、その目的システムの可用性を維持するために問題発生に気づくこと

オブザーバビリティとは

システム全体を俯瞰しつつ、内部状態まで深掘できる状態

オブザーバビリティの獲得によって、原因特定対策検討が迅速に行えるようになる

ロギング設計

・cloud watch logs

他のAWSサービスとの連携も容易

サブスクリプションフィルター特定文字列の抽出も容易

・Firelens

AWS以外のサービスAWS外のSaaS連携することも可能

Firehoseを経由してS3やRed shiftOpenSearch Serviceにログ転送できる

Fluentdやfluent bit選択できる

fluent bitを利用する場合AWS公式提供しているコンテナイメージ使用できる

セキュリティ設計

イメージに対するセキュリティ対策

 - ソフトウェアライブラリ脆弱性は日々更新されており、作ってから時間が経ったイメージ脆弱性を含んでいる危険がある。

 - 方法

  脆弱性の有無はECRによる脆弱性スキャンOSSのtrivyによる脆弱性スキャン

継続的かつ自動的コンテナイメージスキャンする必要があるため、CI/CDに組み込む必要がある。しかし頻繁にリリースが行われないアプリ場合CICDパイプラインが実行されず、同時にスキャンもなされないということになるため、定期的に行うスキャン必要になる。

cloud watch Eventsから定期的にLambdaを実行してECRスキャンを行わせる(スキャン自体は1日1回のみ可能

提供元が不明ベースイメージ使用は避ける

・IAMポリシーによるECRのパブリック化の禁止

 - オペレーションミスによる公開を防ぐことができる

信頼性設計

マルチAZ構成

Fargateの場合サービス内部のスケジューラが自動マルチAZ構成を取るため、こちらで何かする必要はない。

障害時切り離しと復旧

ECSはcloud watchと組み合わせることでタスク障害アプリエラーを検知できるうえに、用意されてるメトリクスをcloud watchアラームと結びつけて通知を自動化できる

ALBと結びつけることで、障害が発生したタスク自動で切り離す

リタイアという状態

AWS内部のハードウェア障害や、セキュリティ脆弱性があるプラットフォームだと判断された場合ECSは新しいタスクに置き換えようとするその状態のこと。

Fargateの場合アプリはSIGTERM発行に対して適切に対処できる設定にしておかなくてはならない。そうしておかないとSIGKILLで強制終了されてしまう。データ整合などが生じて危険

システムメンテナンス時におけるサービス停止

ALBのリスナールールを変更し、コンテンツよりもSorryページの優先度を上げることで対処可能

サービスクォータという制限

意図しない課金増加から保護するために設けられた制限

自動でクォータは引き上がらない

cloud watch メトリクスなどで監視する必要がある。

パフォーマンス設計

パフォーマンス設計で求められることは、ビジネスで求められるシステム需要を満たしつつも、技術領域進歩環境の変化に対応可能アーキテクチャを目指すこと

ビジネス上の性能要件を把握することが前提

利用者数やワークロードの特性を見極めつつ、性能目標から必要リソース量を仮決めする

FargateはAutoscalingの利用が可能で、ステップスケーリングポリシーターゲット追跡スケーリングポリシーがある。どちらのポリシー戦略をとるかを事前に決める

既存のワークロードを模倣したベンチマークや負荷テスト実施してパフォーマンス要件を満たすかどうかを確認する

スケールアウト

サーバーの台数を増やすことでシステム全体のコンピューティングリソースを増やそうとする概念。可用性と耐障害性が上がる。既存タスクを停止する必要原則ない。

スケールアウト時の注意

・Fargate上のECSタスク数の上限はデフォルトリージョンあたり1000までであること。

VPCIPアドレスの割当量に気をつける

ECSタスクごとにENIが割り当てられ、タスク数が増えるごとにサブネット内の割当可能IPアドレスが消費されていく

スケールアウトによるIPアドレスの枯渇に注意

Application Autoscaling

Fargateで使用可能

Cloud Watchアラームで定めたメトリクスの閾値に従ってスケールアウトやスケールインを行う

ステップスケーリングポリシー

ステップを設けて制御する

CPU使用率が60~80%ならECSタスク数を10%増加し、80%以上なら30%増加する、という任意ステップに従ってタスク数を増減させる

ターゲット追跡スケーリングポリシーとは

指定したメトリクスのターゲット値を維持するようなにスケールアウトやスケールインを制御する方針

ターゲット追跡スケーリングPermalink | 記事への反応(0) | 21:45

2021-12-17

ぶっちゃけ Log4j 2 の対応どうですか

多くの方がご存知の通り、Log4j 2 (以下面倒なので Log4j) の脆弱性 CVE-2021-44228 が公開されて一週間が経過しようとしています

ちなみに、数時間前に修正不備として CVE-2021-45046 が出ています。formatMsgNoLookups による対策はできません。大変ですね。皆さん対応のほう、いかがでしょうか。

今回の難所の一つに影響範囲特定があると思います

組織Java アプリケーションを開発している場合は、把握しやすいかもしれません。ですが、Elasticsearch や Apache SOLR などのソフトウェアなど、インフラ基盤として利用しているソフトウェアへの影響を確かめるのはなかなか大変な作業だったのではないでしょうか(もちろん素早くアナウンスを出してくれたところもありますが、ゼロデイだったこと、US は夜であったこからアナウンスを待つ前に対応必要だったところもあると思います)。

OSS なら依存パッケージ比較的調べやすいですが、SplunkSalesforce のようなアプライアンス製品などはどうでしょうスイッチルーターは? クライアントJava アプリケーションもですね。さらに、業務委託先はどうでしょう。考えることが山積みです。

ソフトウェアサプライチェーン管理の難しさを痛感した組織も多いのではないかと思います

ゼロデイだったため、最初対策方法についてもまとまっておらず、間違った対策方法が流布しているのも見かけました。

特定クラスファイルを削除する」という正しい対策も、「えっ マジかよ。クラスファイル消して他に影響でないのかよ。それはないだろ。」と思った人もいると思います。私は思いました。なんだその対策

その他 Web Application Firewallバイパスなど、ご対応された皆さん、本当に大変だったと思いますお疲れ様です。

ところで、私はもっと日本人情報共有しろよと思いました。

これも全部 Wizard Bible 事件アラートループ事件の影響なんだろうけど、それにしても具体的な攻撃手法が共有されてなさすぎだろ。

最初てっきり LDAP 閉じたり、WAF で jndi:ldap を弾けばいいと思ってたよ。対象を把握して全部対応するの大変だから、まずはそれでいこうと思ってたよ。全然ダメじゃん。RMIかいうよく分からないパターンもあるし、${lower} とか使って WAF バイパスするとかしらねーよ。そんなのできんのかよ。

攻撃メカニズムなどを解説してくれている記事があれば、最初からわず頑張ってアップデートする方向に舵取れたと思う。

誰も情報共有しないとセキュリティ業界衰退しますよ。人材育成もできないし。サイバー人材育成不足とか言う前に、ちゃんと然るべきところに意見言いましょうよ。

小学校で配られた端末のセキュリティ突破話題というのもニュースで見たし、放っておくと規制の方向にエスカレートしてしまうと思いますよ。

そういえば情報共有でいうと CISA は動きが素早かった。最初個人gist に影響のあるソフトウェアがまとめられていたけど、数日後には https://github.com/cisagov/log4j-affected-db網羅され始めた。Pull Request も取り込んでいて、素晴らしい。

一方で JVN DB の方はどうでしょうhttps://jvn.jp/vu/JVNVU96768815/

報告を受けている製品しか書いていないのですかね。国内製品もっと影響あると思うし、公表している製品もあると思うんですが。積極的にまとめていかないんですかね。こんな状態だと、組織は影響範囲を調べるのに苦労しますよ。

…と愚痴をダラダラと書いてしまって申し訳ない。

セキュリティ業界このままじゃダメだと思うのですが、なにか動きはあるんですか?」「皆さん利用している製品ソフトウェアの把握どうされているんですか? 」の2点をお聞きしたかったのです。

2021-09-09

MacSafariはてなブックマーク拡張を使う

経緯

Chrome/Firefoxはてブ機能拡張は配布されているが、MacSafari機能拡張は数年前から配布されていない

Safariに乗り換える際の個人的障壁であったが、Chrome機能拡張Safari向けに変換して利用する事ができたので、メモ代わりに記しておく。

必要もの


インストール手順

1. Chromeアドレスバーに「chrome://extensions/」と打ち込み、機能拡張の画面を表示する。

2. 同画面右上の「デベロッパー モード」をONにする。

3. 同画面内の「はてなブックマーク」の欄に表示されている「ID:xxxxxx」を次手順で使用する。

4. FinderChromeはてブ機能拡張インストールされているフォルダ存在する事を確認する。

/Users/(ユーザー名)/Library/Application Support/Google/Chrome/Default/Extensions/(手順3のID名)/(バージョン番号)

5. ターミナルを起動して、以下コマンド入力後にReturnキーを押す。この際に「Is this correct?」と表示されたら「yes」入力後にReturnキーを押す。

xcrun safari-web-extension-converter (手順4のフォルダパス)

6. XCodeが起動されるので[▶]ボタンを押して、Safari向け機能拡張ビルドする。(ビルド後に起動されたアプリは終了して良い)

7. Safariを起動して、「開発」>「未署名機能拡張許可」を押す。(「開発」メニューは、「Safari」>「環境設定」>「詳細」>「メニューバーに“開発”メニューを表示」で表示される)

8.「Safari」>「環境設定」 > 「機能拡張」にてはてブ機能拡張のチェックを入れ有効化する。

9. Safariアドレスバーの横にはてブアイコンが表示されていればインストール完了

インストール後の設定

1. はてブアイコンに [▲] のアラートが表示されている場合アイコンを押して「すべてのWebサイトで常に許可」を選択する。

2. はてブアイコンを押すと表示される利用規約画面で「同意する」を押す。(なお「同意する」を押しても何もリアクションがないので、手動でタブを閉じる必要がある)

3. はてブアイコンを押して見慣れたはてブコメント一覧が表示されていれば設定完了

おまけ

上記手順では基本的Safari再起動する度に「未署名機能拡張許可」を行ってはてブ機能拡張有効化する必要がある。

メニューから選択するだけの手間であるが、頻繁にSafari/Mac再起動するので面倒という場合には以下手順にて機能拡張署名を行っておく。

なお、この手順に際してApple IDが必要となる。

1. 上述したインストール手順の「手順6」にてXCodeが開いている状態で画面内サイドメニューからはてなブックマーク」を選び、画面中央上部の「Signing & Capabilities 」タブを押す。

2.「Signing」>「Team」で自身Apple IDを選択する。(選択リスト内に存在しなければ「Add an Account…」でアカウント追加後に選択する)

3.「Signing」>「Signing Certificate」で「Developement」を選択する。

4. 手順2-3を「Target」の「はてなブックマーク」と「はてなブックマーク Extension」の両方で実施後、[▶]ボタンを押して、Safari向け機能拡張ビルドする。

5. Safariにて「開発」>「未署名機能拡張許可」を外した状態でもはてブ機能拡張が表示されていれば完了

はてな運営の方へ

Safari機能拡張の再配布をお願いします😭

修正/追記 (2021/9/9 12:48)

2021-04-26

anond:20210425022947

共通言語たるドメインモデルを、そのままコードと1対1対応しなければならない、という思い込みや風潮。

既存のWAF(Web Application Framework) の利点を潰してどうする…」

こういう誤った思い込みエンジニアにさせているのは、ドメイン駆動設計の原典であるエリックエヴァンスドメイン駆動設計」が、いか抽象的な内容で、ある意味では哲学的であったかを、明示するものでは無いか

プログラムとはメタファーであり、現実を、もしくはそれに準ずる写像的な世界観を、コードに忠実に再現するものでは必ずしも無いと考える。この記事増田は「過度な抽象化」とも書いているが、プログラムというか、そもそも言語のもの物事の全てを表象できるものではなく、ある一側面の一イメージしか切り取れない不完全なものだし、それ自体問題ではない。現実ソフトウェアの溝を、ユーザーエンジニアの溝を、ドメインソースコードの溝を、いかにして埋めるかというのが、ドメイン駆動設計の本質だし、その埋め方についてはエリックエバンスは一例を示しているに過ぎない。EntityやValueObjectなど、必要なら使えば良いし、不要なら使わなければ良いのだ。ただし、元々何が問題なのか、問題だったのかという点について、いかにして向き合うかが肝要であり、それは技術論や方法論の話ではない。

ドメイン駆動設計の記事を書いたり、勉強会で発表をしている人間は、原典やそれに付随するドキュメントの内容を、無批判に信奉し、そのようにしなければならないという強迫観念に追われているのではないかそもそも、本当に理解しているか怪しいし、不安から教科書の内容にしがみつこうとするのだろう。さらにこの手の連中は、昨今のCQRSやイベントソーシングマイクロサービスなどとも絡めて話をし出すから、タチが悪い。「ドメイン駆動設計はこの手の技術スタックと相性が良い」という言葉を何度も見かけたが、技術的な方法論はそもそも無関係だったはずだし、そうやって安易に結びつけてしまうからユーザーが置き去りになって来たんじゃねーのと、暴言でも吐きたくなる。問題本質はどこにあったのかを、聖典の内容や、流行り廃りの技術とは切り離して、エンジニアは三思九思すべきだ。

別にこうあらなければならないという法律や決まりは無いし、好きにやれば良い。モデルと1対1にならなければ、分割する事を選択するのも一つの向き合い方だ。ドメイン駆動設計の信者にゃんにゃん写真でも撮られて、ばら撒くと脅迫されているのであれば勿論話は別だ。恥ずかしい写真魚拓されたくなければ、とりあえずEntity、ValueObject、Repository、Service(笑)位は最低限、用意するのが身のためだろう。

自分の頭で考えて、自分責任判断するという当たり前の事に立ち返りたいものだ。ドメイン駆動設計という盲目的な宗教からいかにして抜け出すかが今後のエンジニア課題だろう。

追伸

増田ドメイン駆動設計が大好きです😘

ログイン ユーザー登録
ようこそ ゲスト さん