Perth, Ontario Web Design & Development Articles
Latest articles from around the web
One of the most common uses of Photoshop is removing objects from photos. In fact, it's one of the reasons the software was so popular back in the day. If you've just bought a subscription to Photoshop, removing objects is a trick you must learn right away. In this quick guide, we'll show you how. […]
Some ⭐️⭐️⭐️⭐️⭐️ star rating systems aren’t always exactly even stars. Say you want to support rating something 2.25 stars. To do that you could “fill” the shape of the stars partially. I like this idea by Samuel Kraft. The tricky …
Latest PECL Releases:swoole 4.2.11+ Support Timer in manager processes Added DNS cache to improve the connection speed of external network services, default TTL60s, capacity 1000 (#2250) When swoole_strerror the second param is 9, it will convert the swoole-specific error code into the text Fixed the problem that the connection timeout does not take effect after the client triggers the DNS query. It may cause the coroutine to hang for a long time and connection resource occupation, please update the affected version (v4.2.10) as soon as possible Restore CoClient backward compatibility, connect timeout parameter will change the default timeout of the client Fixed the problem that the change does not take place immediately when the client calls the set method after the connection Fixed the problem that the error code was not updated after the MySQL handshake failed (#2234) Fixed a memory error caused by buffer expansion when MySQL executed a large amount of data (e3c5a28) Fixed static compilation problem (#2230) Async write files to increase the reference count to prevent premature shutdown (028ddf4) Fixed Redis Client use illegal parameter would lead to coredump (5af9f3d) Fixed the bug that stack_size set by Co::set is set to the page size of the PHP stack. It is recommended to use the configuration name of c_stack_size. Please do not set it without knowing. If your application has C extension hook to zend_execute, you need to pay special attention to setting the C stack, or you don't need to set it Remove enable-debug-log from PECL compilation configure option, kernel debug logs must be compiled manually to enable
Latest PECL Releases:xdebug 2.9.6 Fri, May 29, 2020 - xdebug 2.9.6 = Fixed bugs: Fixed issue #1782: Cookie "XDEBUG_SESSION" will be soon rejected because it has the A?AEURAoesameSiteA?AEURA? attribute set to none Fixed issue #1787: Branch coverage data does not always follow the lines/functions format Fixed issue #1790: Segfault in var_dump() or while debugging with protobuf extension zstd 0.8.1 - Updated built-in zstd library to 1.4.5 swoole 4.5.2 Enhancement --- + Support `Server->set(['log_rotation' => SWOOLE_LOG_ROTATION_DAILY])` to generate log file by date (#3311) (@matyhtf) + Support `swoole_async_set(['wait_signal' => true])`, reactor will not exit if there is signal listener (#3314) (@matyhtf) + Support `Server->sendfile` to send empty file (#3318) (@twose) + Improve worker idle warning (#3328) (@huanghantao) + Improve configuration parser about Host (for HTTPS proxy) (#3343) (@twose) + SSL use ecdh auto (#3316) (@matyhtf) + SSL quiet shutdown when client close (#3342) (@huanghantao) Fixed Fixed Server->taskWait on OSX (#3330) (@matyhtf) Fixed MQTT protocol bug (8dbf506b) (@guoxinhua) (2ae8eb32) (@twose) Fixed Content-Length int overflow (#3346) (@twose) Fixed packet length checker of PRI (#3348) (@twose) Fixed CURLOPT_POSTFIELDS (swoole/library@ed192f64) (@twose) Fixed the latest connection can not be released before accept new one (swoole/library@1ef79339) (@twose) Kernel Socket zero copy feature (#3327) (@twose) Use swoole_get_last_error/swoole_set_last_error to replace global vars (e25f262a) (@matyhtf) (#3315) (@huanghantao) swoole 4.4.19 Notice: v4.4.x is no longer the main maintenance branch, bug fixes only when necessary Fixed Merged all the bugfix patches from v4.5.x protobuf 3.12.2 GA release.
WordPress 5.0 is finally live! With it comes a brand new editor called Gutenberg. In this post, we take a closer look at this new editor to show you... The post Meet Gutenberg: 6 Best Features Of The New WordPress Block Editor appeared first on Onextrapixel.
The Exakat service has posted their latest "PHP Index of Coding" for August 2018. In this index, they share statistics from the projects the service has analyzed and some trends based on the results. Every month, Exakat runs thousands of analysis on half a million lines of PHP code. This is primarily for testing purpose, a kind of torture test that checks the engine run on any kind of code. And it is very useful to ensure all situations are correctly handled. We also extracted the following stats out of 1700+ projects, analysis by analysis. This way, any issue may be ranked from 'wide spread' to 'very unusual'. In fact, 'wide spread' may also be understood as : 'almost a feature'. May be we can suggest a few of them to wiki.php.net. They include both the latest results and how they compare from the previous entries from May 2018. Analysis points include things like: Used Once Variables (In Scope) PHP Keywords As Names Property Used In One Method Only Unitialized Properties Should Make Ternary Use Named Boolean In Argument Definition Assigned Twice Locally Unused Property ...and many more. Some of the changes from May are pretty dramatic but others have stayed about the same. Check out the full post for the overview and links to more information about each of the checks.
Creating an effective pricing structure for your freelance web design business can be challenging. Ideally, you'll want to strike a balance between making a decent living and providing value. This... The post The Hidden Benefits of Raising Your Prices appeared first on Speckyboy Design Magazine.
Did you notice that gradients are making a sneaky comeback in web design? We started to see more and more gradients being used in website designs, and some of them look pretty amazing! The gradients we see today are much more subtle than those used in the era of web 2.0 or after. They are […] The post How to Use Gradients in Web Design | 20 Beautiful Examples appeared first on Line25.
Latest PECL Releases:datadog_trace 0.60.0 Breaking change: Users that are not explicitly setting or using json encoding are not impacted but this breaking change. Users either requiring json encoding for special purposes to send traces to their own custom targets or relying on the Stream class (that was not part of the public api in src/api) will have to manually clone the classes from the previous release SHA and register themselves. This is discouraged because as of today, json causes a fallback to blocking sync transmission to the Datadog agent, while using messagepack we support the unblocking async transport to our agent. Added Zend Abstract Interface: Method call seam (PHP 5) #1186 ZAI Sandbox #1213 Auto-flushing (PHP 5) #1189 Nette integration (v2 and v3) #504 #1220 (thanks @kozaktomas for the original contribution and thanks @Anilm3 for reviving the original PR) Begin documenting architecture #1225 Detect ZAI ZMM leaks #1229 ZAI function-call seam (PHP 8) #1234 Changed Update Docker ci docs #1202 Remove Json encoder and Stream transport #1235 Move from uint63 to uint64 for trace_id span_id and parent_id #1237 Remove redundant dd_trace_tracer_is_limited() calls #1239 Change config.m4 to allow in-tree build #1238 Eliminate "innerhook" from trace_method and trace_function #1240 Remove TSRMLS_* macros from PHP 7 and PHP 8 #1241 Deferred loading with ZAI function-call seam (PHP 8) #1243 Speed up randomized testing using a post #1192 version #1245 Self update composer in the image we use to prepare the code in CI (#1221) Fixed Fix meta header name for language version in BGS agent request #1244 Fix flaky PCNTL tests (#1232)
About The Coding Studio Inc.
Developing professional web applications
for Perth, Ontario, for 20 years!
With years of experience and many satisfied customers, we provide the direction and assistance you require.
Custom Web Development
We specialize in complex custom web projects, from small business websites to corporate applications.
We create an experience which converts more leads and retains more customers, which increases profits.
We help to simplify and automate employee tasks, which reduces payroll and other expenses.