geschrieben von
am 16. März 2020 - 13:58
Reflection and Types in TypeScript:

In traditional, “plain Blain” style javascript, it’s relatively simple to access an object’s property via a string // prop-of.ts class Foo { prop1 = ‘foo’ prop2 = 'baz’ prop3 = 'bar’ } const foo = new Foo() // using a string constant console.log(foo['prop1’]) // using a string’s variable const prop2 = 'prop2’ console.log(foo[prop2]) // using a string popped off on array of string const props = ['prop1’,'prop2’,'prop3’] let prop3 = props.pop() console.log(foo[prop3]) Run this program, and NodeJS won’t complain. $ node prop-of.ts foo baz bar However, if you try this same thing with TypeScript (javascript’s grown up corporate sibling), TypeScript […]

geschrieben von
am 16. März 2020 - 5:30
In traditional, “plain Blain” style javascript, it’s relatively simple to access an object’s property via a string // prop-of.ts class Foo { prop1 = 'foo' prop2 = 'baz' prop3 = 'bar' } const foo = new Foo() // using a string constant console.log(foo['prop1']) // using a string's variable const prop2 = 'prop2' console.log(foo[prop2]) // using a string popped off on array of string const props = ['prop1','prop2','prop3'] let prop3 = props.pop() console.log(foo[prop3]) Run this program, and NodeJS won’t complain. $ node prop-of.ts foo baz bar However, if you try this same thing with TypeScript (javascript’s grown up corporate sibling), TypeScript […]
geschrieben von Christian Münch
am 13. März 2020 - 10:57

We published a hotfix for an annoying problem if a optimized autoloader is used in a production environment.

PHP Fatal error: Uncaught Error: Call to undefined method Symfony\Component\Console\Question\Question::getAutocompleterCallback() Changelog

Fix: #521: admin:user:create throws Exception (by Christian Münch)

geschrieben von Aron Stanic
am 12. März 2020 - 12:52

When is the right time to talk about eCommerce project costs in communication with potential clients? How soon do you share your hourly rates? What to do when the only thing the client is interested in talking about is the price? See how we handle project negotiations and let’s learn from each other’s experiences! ———...

The post When is the right time to talk about eCommerce development costs? appeared first on Inchoo.

geschrieben von gkesten
am 11. März 2020 - 21:03

Nothing is more important than the health and safety of our colleagues across our global community. The decision to shift Adobe Summit and Magento Imagine 2020 to a set of digital experiences has not been easy — from both a people and business standpoint. We are grateful for the understanding, support, and flexibility our customers, partners, and developers have shown us over the past couple of weeks as our teams have worked around the clock to reimagine these marquee events in a new format.

geschrieben von gkesten
am 11. März 2020 - 15:31

The need for SEO is as strong as ever, and SEO experts are used to the rapid pace of change. Still, some changes are large enough that we have to re-examine how search engines do what they do and adjust SEO best practices to reflect the current reality. Read more.

geschrieben von gkesten
am 11. März 2020 - 14:04

In recent months, Experius PWA tech lead Jordan Eisenburger learned a lot about both Magento PWA Studio and himself as a developer. He shares his key technical and personal insights. Read more.

geschrieben von
am 11. März 2020 - 13:51
The End of 10-Digit ISBNs:

A small post that’s a little off my normal beat — sometimes software feels like a never ending series of Y2K like paper cuts. ISBNs are cross-publisher serial numbers for books. If you’re publishing a book, and you want to tap into global supply chains (i.e. have stores be able to order and stock your book), you need to get your book an ISBN. Because publishing is an industry run (at times) by adults, these numbers are an international standard rather than a coincidence of a variable’s type. This brief post over on the Locus blog mentions that 10-digit ISBN […]

geschrieben von
am 10. März 2020 - 5:14
A small post that’s a little off my normal beat — sometimes software feels like a never ending series of Y2K like paper cuts. ISBNs are cross-publisher serial numbers for books. If you’re publishing a book, and you want to tap into global supply chains (i.e. have stores be able to order and stock your book), you need to get your book an ISBN. Because publishing is an industry run (at times) by adults, these numbers are an international standard rather than a coincidence of a variable’s type. This brief post over on the Locus blog mentions that 10-digit ISBN […]
geschrieben von gkesten
am 9. März 2020 - 18:24

The latest release of ECE-Tools, Magento's powerful cloud deployment and configuration tooling, now offers extensive configuration and customization capabilities, while also keeping all Magento deployment best practices in mind, to help users avoid issues and downtime. Read more.

geschrieben von gkesten
am 3. März 2020 - 19:49

Peter Sheldon, former Forrester analyst – and now senior director of commerce strategy at Adobe – shares his perspective on headless commerce and its impact on the future of eCommerce. Read more.

geschrieben von gkesten
am 2. März 2020 - 21:53

We have made the difficult but important decision to make Magento Imagine and Adobe Summit 2020 online events this year and to cancel the live event in Las Vegas. Read more.

geschrieben von
am 2. März 2020 - 14:48
Pestle Windows Support:

Here’s two quick stories about providing native Windows support for pestle. Home Directory The first issue boiled down to our using the following code to get a user’s home directory $home = trim(`echo ~`); if(!is_dir($home)) { throw new Exception(“Could not find home directory with echo ~”); } This works for the *nix family of operating systems, but doesn’t for Windows. We’ll probably end up doing something like this instead $home = trim(`echo ~`); if(!is_dir($home)) { $home = trim(`echo %HOMEPATH%`); } if(!is_dir($home)) { throw new Exception(“Could not find home directory with echo ~”); } Also of note: This problem was harder […]

geschrieben von Davorin Cernoga
am 2. März 2020 - 12:16

Inchoo was founded in 2008. Around the same time, the Magento came to life as one of the eCommerce platforms and solutions for online stores. We have been with Magento right from the start, following all its iterations, ups and downs. It had its share of fame during the years. But now, 12 years later,...

The post How popular is Magento in 2020? appeared first on Inchoo.

geschrieben von
am 2. März 2020 - 5:00
Here’s two quick stories about providing native Windows support for pestle. Home Directory The first issue boiled down to our using the following code to get a user’s home directory $home = trim(`echo ~`); if(!is_dir($home)) { throw new Exception("Could not find home directory with echo ~"); } This works for the *nix family of operating systems, but doesn’t for Windows. We’ll probably end up doing something like this instead $home = trim(`echo ~`); if(!is_dir($home)) { $home = trim(`echo %HOMEPATH%`); } if(!is_dir($home)) { throw new Exception("Could not find home directory with echo ~"); } Also of note: This problem was harder […]
geschrieben von Christian Münch
am 29. Februar 2020 - 18:50
Changelog
  • Imp: Change config init to Magento’s reinit function (by Thomas Wiringa)
  • Fix: Cache clean won’t work if database user is wrong (reprted by Izzulmakin, #1046)
  • Fix: Wildcards in db:dump strip option (by Dan Wallis,#1042)
  • Fix: invalid composer package name (by Christian Münch, #1043)
Composer Package Update

We published a new composer package which allows to install the phar distribution via Composer. The package has no required packages. The only dependency is PHP >= 5.6.

This will help you to prevent dependency problems.

Please note! The old n98/magerun composer package is not officially supported. Use the phar file or the dist package to run n98-magerun.

geschrieben von gkesten
am 27. Februar 2020 - 18:50

When anything loses its head, the results are typically less than pleasant, but that’s not the case with headless commerce. Read on to learn why many merchants are warming up to the idea.

geschrieben von gkesten
am 25. Februar 2020 - 20:48

People buy experiences, not just products. See what that looks like for Mishima Reserve. 

geschrieben von
am 25. Februar 2020 - 14:37
Reporting Bugs Even when you Know they’ll be Closed:

I just had a nice reminder that sometimes reporting a bug to a public software forum can matter, even if you suspect/know it’ll be closed out. Someone familiar with the Symfony docs process ran across the same problem I had with the HttpClient, and appears to have had the same “what is even happening reaction I had”, but they found the issue I’d opened explaining it, and it doing the work to get this strange behavior documented. Maybe this would have still happened if I hadn’t opened the issue, but it probably would have taken Benoit longer to get there. […]