|
Quicksearch
Calendar
|
Thursday, September 27. 2012
Introduction to PHP 5.4.7 - Guelph ... Posted by Ilia Alshanetsky
in PHP, Talks at
13:08
Comment (1) Trackbacks (0) Introduction to PHP 5.4.7 - Guelph PHP Meetup
My slides introducing PHP 5.4.7 from the talk at Guelph PHP user meetup are now available online and can be downloaded at: http://ilia.ws/files/guelph_php54.pdf
Sunday, August 12. 2012
Northeast PHP - Caching with ... Posted by Ilia Alshanetsky
in PHP, Talks at
18:14
Comment (1) Trackbacks (0) Northeast PHP - Caching with Memcached Slides
The slides from my talk, Caching with Memcached are now available and can be downloaded here: http://ilia.ws/files/nena_memcached.pdf.
Thanks for everyone who attended and asked questions, wish we had a bit more time to allow for more questions, but if anything was left un-answered come find me or post your questions on this blog. P.S. If you've seen the talk please don't forget to leave feedback at Joind.in. Saturday, August 11. 2012
Northeast PHP - Introduction to PHP ... Posted by Ilia Alshanetsky
in PHP, Talks at
17:04
Comments (0) Trackbacks (0) Northeast PHP - Introduction to PHP 5.4 Slides
The slides from my talk, introducing PHP 5.4 are now available and can be downloaded here: http://ilia.ws/files/nena_php54.pdf.
Thanks for all the attendees for being a wonderful audience, especially those asking many great questions. P.S. If you've seen the talk please don't forget to leave feedback at Joind.in. Wednesday, June 6. 2012
Slides from PHP-GTA User Grouping ... Posted by Ilia Alshanetsky
in PHP, Talks at
12:36
Comments (4) Trackbacks (0) Slides from PHP-GTA User Grouping Meeting
The slides from my presentation at PHP-GTA about the Hidden Features of PHP is now available online and can be downloaded here: http://ilia.ws/files/php-toronto_hidden_features.pdf. Hopefully everyone in attendance learned something new about PHP and many thanks to all the people who had asked questions helped make the discussion that much more interesting.
Sunday, June 3. 2012
Database connection fallback with PDO Posted by Ilia Alshanetsky
in PHP at
16:09
Comments (7) Trackbacks (0) Database connection fallback with PDO
PHP:
PHP: Saturday, March 3. 2012
Performance Analysis of isset() vs ... Posted by Ilia Alshanetsky
in PHP at
14:23
Comments (19) Trackbacks (0) Performance Analysis of isset() vs array_key_exists()
PHP:
Friday, March 2. 2012
Introduction to PHP 5.4 Slides Posted by Ilia Alshanetsky
in PHP, Talks at
09:59
Comments (4) Trackbacks (0) Introduction to PHP 5.4 Slides
My slides from the Confoo presentation on PHP 5.4 are up and can be viewed/downloaded from here:
http://ilia.ws/files/confoo_php54.pdf I look forward to everyone's feedback either on this blog or via Joind.in. And in case you didn't know, PHP 5.4 was released yesterday! [Update March 3, 2012] Based on great suggestion from Rasmus, I've updated the charset slide to clarify that the change introduced in 5.4 relates to the default charset used by internal entities functions (htmlspecialchars, htmlentities, etc...) and updating the default_charset INI is one of the changes you may need to do to account for this change. Wednesday, February 29. 2012
Introduction to PostgreSQL Posted by Ilia Alshanetsky
in PHP, Talks at
19:44
Comment (1) Trackbacks (0) Introduction to PostgreSQL
The slides from my "Introduction to PostgreSQL" talk at Confooare now available for view/download
and can found here: http://ilia.ws/files/confoo_pgsql.pdf. Hopefully it will make people more interested in PostgreSQL, which is a great database system and take it into consideration when making their database platform decisions. For me personally, it was quite interesting, as it is one of the rare chances I get to speak about something that is not directly related to PHP, although I did sneak-in a few PHP specific slides I would very much appreciate feedback from all who had attended the talk and any suggestions on how to make it better are always welcome. Please send me your comments via this blog or via Joind.in. A big thanks for to Bruce Momjian from Enterprise DB who gave me some really good suggestions on improving the slides (already reflected in the PDF) and Christophe Pettus from PostgreSQL Experts, Inc. whose original PostgreSQL Intro talk had inspired mine. Wednesday, December 7. 2011PHP's Output Buffering
Here is a simple before & after example: PHP: will print 0, since buffer is exceeded and is flushed to screen PHP: will print 1500, buffer was exceeded and subsequently increased, allowing data to remain in the buffer CODE: Index: main/output.c
=================================================================== --- main/output.c (revision 320624) +++ main/output.c (working copy) @@ -155,10 +155,14 @@ initial_size = (chunk_size*3/2); block_size = chunk_size/2; } else { - initial_size = 40*1024; - block_size = 10*1024; + if (output_handler && Z_TYPE_P(output_handler) == IS_LONG && !chunk_size) { + initial_size = block_size = Z_LVAL_P(output_handler); + } else { + initial_size = 40*1024; + block_size = 10*1024; + } } - return php_ob_init(initial_size, block_size, output_handler, chunk_size, erase TSRMLS_CC); + return php_ob_init(initial_size, block_size, + (output_handler && Z_TYPE_P(output_handler) != IS_LONG ? output_handler : NULL), + chunk_size, erase TSRMLS_CC); } /* }}} */ Tuesday, October 18. 2011
"Under the Hood" Slides Posted by Ilia Alshanetsky
in PHP, Talks at
23:22
Comment (1) Trackbacks (0) "Under the Hood" Slides
My slides for my "Under the Hood" talk at ZendCon are now online and can be downloaded here.
Thanks to all the attendees, especially those who left feedback at Joind.In. Wednesday, August 3. 2011
New PHP-Excel (0.9.5) was just ... Posted by Ilia Alshanetsky
in PHP at
16:49
Comments (6) Trackbacks (0) New PHP-Excel (0.9.5) was just released!
I've just released a new version of php-excel extension that exposes the new functionality offered by libxl 3.2.0.
The new functionality in this release includes the following: - ExcelSheet::setPrintFit(int wPages, int hPages) that fits sheet width and sheet height to wPages and hPages respectively - ExcelSheet::getPrintFit() that returns whether fit to page option is enabled, and if so to what width & height - ExcelSheet::getNamedRange(string name) that gets the named range coordianates by name, returns false if range is not found - ExcelSheet::getIndexRange(int index) that gets the named range coordianates by index, returns false if range is not found - ExcelSheet::namedRangeSize() that returns the number of named ranges in the sheet - ExcelSheet::getVerPageBreak(int index) that returns column with vertical page break at position index - ExcelSheet::getVerPageBreakSize() that returns a number of vertical page breaks in the sheet - ExcelSheet::getHorPageBreak(int index) that eturns column with horizontal page break at position index - ExcelSheet::getHorPageBreakSize() that returns a number of horizontal page breaks in the sheet - ExcelSheet::getPictureInfo(int index) that returns a information about a workbook picture at position index in worksheet - ExcelSheet::getNumPictures() that returns a number of pictures in this worksheet - ExcelBook::biffVersion() that returns BIFF version of binary file. (Used for xls format only) - ExcelBook::getRefR1C1() that returns whether the R1C1 reference mode is active - ExcelBook::setRefR1C1(bool active) that sets the R1C1 reference mode - ExcelBook::getPicture(int picture_index) that returns a picture at position index - ExcelBook::getNumPictures() that returns a number of pictures in this workbook - ExcelSheet ExcelBook::insertSheet(int index, string name [, ExcelSheet sh]) that inserts a new sheet to this book at position index, returns the sheet handle. If ExcelSheet parameter is missing a new sheet will be created. The source code & tar balls can be found at https://github.com/iliaal/php_excel Wednesday, June 1. 2011
IPC: Hidden Features of PHP Slides Posted by Ilia Alshanetsky
in PHP, Talks at
05:44
Comment (1) Trackbacks (0) IPC: Hidden Features of PHP Slides
The slides from my talk on the Hidden Features of PHP are now available and can be downloaded from here:
ipc_2011_hidden_features.pdf Thanks to all the people who attended the talk and I really am looking for your feedback via Joind.in. Wednesday, June 1. 2011
Memcached, the Better Memcache ... Posted by Ilia Alshanetsky
in PHP, Talks at
02:58
Comments (7) Trackbacks (0) Memcached, the Better Memcache Interface Slides
The slides from my talk on the Memcached extension are now available and can be downloaded from here:
ipc_Memcached_2011.pdf Thanks to all the people who attended the talk and I really am looking for your feedback via Joind.in. Friday, March 11. 2011
ConFoo - Hidden PHP Features Posted by Ilia Alshanetsky
in PHP, Talks at
17:48
Comments (5) Trackbacks (0) ConFoo - Hidden PHP Features
My slides for the "Hidden PHP Features" talk at ConFoo are now available at http://ilia.ws/files/confoo_2011_hidden_features.pdf.
If you were at the talk, please give me your feedback/suggestions at: http://joind.in/2905. Thursday, March 10. 2011
Confoo - APC & Memcached Talk Posted by Ilia Alshanetsky
in PHP, Talks at
10:44
Comments (0) Trackbacks (0) Confoo - APC & Memcached Talk
Thanks to all the people who attended my talk on the APC and Memcached yesterday at Confoo. The slides are now available to download at: http://ilia.ws/files/confoo_APC_MEM2011.pdf
If you have any feedback, or comments they would be much appreciated via Joind.In (http://joind.in/2806) |
Categories
|
||||||||||||||||||||||||||||||||||||||||||
