Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Joeri Timmermans:
Testing drag and drop with Behat and Guzzle
Feb 26, 2016 @ 18:28:58

Joeri Timmermans has posted a tutorial to his site showing how you can test drag-and-drop functionality with a combination of the Behat BDD testing tool and the Guzzle HTTP library.

As you could see in previous posts I'm working on a large application for Intracto where they want a lot of fancy visuals and this turned into a mess when it came to write behat tests. This post will help you test position moving with drag and drop.

In his case he was working with a chapter layout that allows for the rearranging of chapters to update their order. The process is then broken up into a few different steps:

  • Creating a new context feature for Behat (based on this example)
  • Making a custom action that makes it easier to move the chapter entries around by just providing positions
  • Calling the move in the Behat test itself

The tricky part here is that the actual test is made for the behavior but the behavior itself is making an API call to rearrange the pages. The test is making this same call and evaluating the result. It's not actually interacting with the page as you might be able to do with something like PhantomJs however.

tagged: testing draganddrop functionality guzzle behat api position chapter tutorial

Link: http://www.pix-art.be/post/testing-drag-and-drop-with-behat-and-guzzle

Cal Evans:
Learn from NO
Aug 19, 2014 @ 16:51:56

Cal Evans has posted the next in his series offering advice to companies (and recruiters) out there looking to hire good, qualified and technically competent candidates. In this new post he suggests that these organizations learn something from when they get a "no" from the candidate.

Most companies have some variation of [the same] process for interviewing developers. [...] Between each bullet point is a decision point on the part of both your company and the candidate whether to move to the next step. Don’t assume that just because you have a job, the candidate will be willing to move forward at each step. Some candidates will excuse themselves from the process for a variety of reasons.

He suggests that it's important to learn from the "no" and change things up accordingly. If you can find out the "why" behind the "no", you can make a change for the better. He reminds companies that "no" could also mean "not right now" or "not without extra information I don't have".

Set aside some time in your schedule soon after the break, but not immediately after – to contemplate why [the candidate said no]. Yes, this is largely navel gazing but it is important navel gazing. Did they see something in your team that you can correct? Is there a problem you can work on? Not every NO will be something you can fix, or even your fault, but make sure you spend a little time thinking about it.
tagged: recruiter series no learning change jobpost position

Link: http://blog.calevans.com/2014/08/18/learn-from-no

Reddit.com:
Where do people put good PHP job ads now?
Jun 14, 2013 @ 16:08:46

On Reddit.com there's a post sharing some opinions on where to look for PHP jobs and find "the good ones" out of the sea of positions.

I don't want to make this a "hire me" post, because that would and should get downvoted, but where would a person go to find interesting PHP related job ads in 2013? Some of the older big job sites like Monster and Dice are a barren wasteland of boring recruiters hiring for defense contractors, health insurance companies and low end agencies. Github has a small but decent section. Stack Overflow has some decent ones. Hacker news has a monthly thread, but a strong anti-PHP hipster bias. Reddit, at least from search has so few that I find 2 year old ones.

The responses range from links to specific companies looking for people out to some more general resources like LinkedIn, Craigslist, and yes, even recruiters (just be sure to pick a good one).

tagged: position posting jobs opinion reddit

Link: http://www.reddit.com/r/PHP/comments/1g59kb/where_do_people_put_good_php_job_ads_now

Debuggable Blog:
More workers needed in the kitchen
Aug 19, 2008 @ 13:48:50

On the Debuggable blog Felix Geisendorfer points out the need for some more "cooks in the kitchen" - people to fill some CakePHP related positions in companies all over.

There are new jobs in the world of CakePHP. The CakePHP job board has seen the following additions.

The new items include positions at About.com, Makatto.com and Blue Chips. Check out the job board for more information on these and other open CakePHP-related positions.

tagged: work job cakephp kitchen board position hiring

Link:

DevShed:
Constructing Multi-Line PDF Documents with PHP 5
Nov 07, 2007 @ 19:08:00

DevShed continues their series looking at working with PDF files in PHP with this second part of the series, taking things to the next level - making multi-line PDF documents in PHP5.

In this second part of the series I'll provide you with some examples that illustrate how to build PDF files that contain multiple lines of text; remember, in the preceding article I worked only with single-line strings. Additionally, I'll teach you how to position these texts on a given PDF page.

The tutorial walks you through a quick review of making a PDF file from scratch before moving on to the new stuff - creating a PDF with multiple lines of text in it and an example of positioning the text with the set_text_pos function in PHP.

tagged: pdf create php5 tutorial document text settextpos position pdf create php5 tutorial document text settextpos position

Link:

DevShed:
Constructing Multi-Line PDF Documents with PHP 5
Nov 07, 2007 @ 19:08:00

DevShed continues their series looking at working with PDF files in PHP with this second part of the series, taking things to the next level - making multi-line PDF documents in PHP5.

In this second part of the series I'll provide you with some examples that illustrate how to build PDF files that contain multiple lines of text; remember, in the preceding article I worked only with single-line strings. Additionally, I'll teach you how to position these texts on a given PDF page.

The tutorial walks you through a quick review of making a PDF file from scratch before moving on to the new stuff - creating a PDF with multiple lines of text in it and an example of positioning the text with the set_text_pos function in PHP.

tagged: pdf create php5 tutorial document text settextpos position pdf create php5 tutorial document text settextpos position

Link:

IBM developerWorks:
Use PHP to build a search engine optimization app
Mar 14, 2006 @ 21:43:26

The IBM developerWorks site has posted part one of a new series - using PHp o build a search engine optimization application.

PHP, a dynamic Web-based programming language, takes a variety of input formats and uses a built-in SOAP client to obtain information from the Web. PHP, combined with applications using search engine optimization (SEO), is a powerful tool for obtaining information from major search engines, allowing this information to guide a webmaster's online marketing and SEO strategies. Find out how to take advantage of these strategies by building the back end of an application to monitor and track your client's SEO efforts.

The application takes in CSV files that contain keyword and domain combinations. The positions on each of the search engines is generated from these. You'll need a bit of prior PHP knowledge to work through it and you'll need a place where a web server, PHP, a database, and Java are installed.

tagged: search engine optimization application CSV file position search engine optimization application CSV file position

Link:

IBM developerWorks:
Use PHP to build a search engine optimization app
Mar 14, 2006 @ 21:43:26

The IBM developerWorks site has posted part one of a new series - using PHp o build a search engine optimization application.

PHP, a dynamic Web-based programming language, takes a variety of input formats and uses a built-in SOAP client to obtain information from the Web. PHP, combined with applications using search engine optimization (SEO), is a powerful tool for obtaining information from major search engines, allowing this information to guide a webmaster's online marketing and SEO strategies. Find out how to take advantage of these strategies by building the back end of an application to monitor and track your client's SEO efforts.

The application takes in CSV files that contain keyword and domain combinations. The positions on each of the search engines is generated from these. You'll need a bit of prior PHP knowledge to work through it and you'll need a place where a web server, PHP, a database, and Java are installed.

tagged: search engine optimization application CSV file position search engine optimization application CSV file position

Link:


Trending Topics: