archive-ro.com » RO » T » TEKKIE.RO

Total: 200

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Online Tools | Technical stuff
    place a link to http h2vx com vcf your website com contact page or to http feeds technorati com contacts http your website com contact page replacing your website com contact page with your correct online URL discover hCards in the web pages you crawl with the Semantic Radar or Tails Export add ons for Firefox in Quick and dirty Resources 88 Words Comment Collaborative online task tracker free Every project be it small medium or large needs tracking down its status and pieces of work research A team of people will bring the project to completion so even if the team has only one member a way of tracking down its status and work left is extremely important for having always a quick and accurate overview For managing small projects I have found a nice collaborative task tracker with minimal features It allows for setting up projects creating tasks distributing them and tracking them down for completion in Resources 89 Words Comment Tags Agile Android Apache books browser cloud computing code conventions Computer setup development environment Drupal 7 Facebook Firefox fun time git GitHub Google IDE install JavaScript Linux Mac Methodology mobile News node js online application online tools

    Original URL path: http://www.tekkie.ro/tag/online-tools/ (2016-05-01)
    Open archived version from archive


  • OSX | Technical stuff
    a simple sequence diagram to use them Diagrams the why and the how Created by the Object Management Group UML is the de facto standard design language in the software community If you are not familiar with it or just need a quick refresher this article on the developerWorks website is very good As I tried a couple of online services it became increasingly clear that they were not fit for my complex set of interacting components I then turned to my favorite diagramming tool Graphviz It turned out there was no straightforward editor on top of it to do sequence diagrams Luckily I pretty quickly found PlantUML which uses Graphviz for all it diagrams but sequence ones I was impressed by the amount of integrations it offers so I decided to give it a try and was amazed with the speed of which I produced the end result In the next sections we ll learn how to get our environment up and running and then draw a quick example sequence diagram Setup Prerequisite Installing Graphviz using brew worked perfectly for me brew install graphviz If you prefer an alternate method you can download the package instead PlantUML Internally our company uses PHPStorm as an IDE for developing PHP code and IntelliJ idea for the Java bits I will present details for the PHPStorm users but the steps should be easy to replicate in other IDEs of the same vendor Let s open the preferences and start looking for new plugins We need to search for PlantUML and install it After restarting the IDE we notice there are new filetypes available for us to create Sequence Diagram example Let s create a new UML Sequence diagram named demo Notice how the puml extension was automatically added The diagram I actually needed to produce is very heavy and not fit for the purpose of this quick introduction Then I remembered checking the Clean Coders Yahoo group the other day and found some Ruby sourcecode they were talking about I thought it would be a good example to try our new diagram superpowers on as it s short The first step is to define the participants in our diagram It s easier to list them all in the beginning because this way we can choose the order in which they appear We will now add the sequence of events The PlantUML website has a great page on the various options available so make sure to check it out The stock look and feel is nice and gets us far I however felt the need to prettify the end result by introducing some nice formatting options The manual page for the skinparam command is very helpful Conclusion After installing Graphviz and PlantUML extension for PHPStorm we were able to produce a sequence diagram in a few minutes You can take a look at the final version of the code as we obtained it The advantage of having these tools available straight from the

    Original URL path: http://www.tekkie.ro/tag/osx/ (2016-05-01)
    Open archived version from archive

  • OS X | Technical stuff
    qcachegrind app to your Applications folder enjoy in Computer setup 76 Words 2 Comments Install Xdebug on Mac OSX Lion Download the latest Xdebug version The most stable is currently 2 1 3 but if you re brave you ll use xdebug latest tgz directly cd tmp curl http xdebug org files xdebug 2 1 3 tgz xdebug tgz tar xvzf xdebug tgz cd xdebug 2 1 3 configure it with phpize phpize specify some mac specific environment variables MACOSX DEPLOYMENT TARGET 10 7 CFLAGS arch i386 arch x86 64 g Os pipe no cpp precomp CCFLAGS arch i386 arch x86 64 g Os pipe CXXFLAGS arch i386 arch x86 64 g Os pipe LDFLAGS arch i386 arch x86 64 bind at load export CFLAGS CXXFLAGS LDFLAGS CCFLAGS MACOSX DEPLOYMENT TARGET build and install configure make sudo make install enable it in php ini xdebug xdebug profiler output dir var log xdebug xdebug overload var dump 0 xdebug profiler output name callgrind out R restart your Apache in Computer setup Mac OSX 128 Words Comment Wireshark not listing interfaces on Mac OS X It s a permission problem please check here for the solution in Quick and dirty 10 Words

    Original URL path: http://www.tekkie.ro/tag/os-x/ (2016-05-01)
    Open archived version from archive

  • Personal Skills | Technical stuff
    how you cand improve your abilities in Resources 18 Words Comment Tags Agile Android Apache books browser cloud computing code conventions Computer setup development environment Drupal 7 Facebook Firefox fun time git GitHub Google IDE install JavaScript Linux Mac Methodology mobile News node js online application online tools OSX OS X personal skills PHP PHPUnit presentation quickies Scrum Sebastian Bergmann Skype Software development processes symfony2 tekkies testing Ubuntu Web development

    Original URL path: http://www.tekkie.ro/tag/personal-skills/ (2016-05-01)
    Open archived version from archive

  • PHP | Technical stuff
    chain The solution is not completely new but it is now more eloquent and easier to grasp by newcomers to the codebase Currently available middleware implementations are Matthew s Stratigility Paul M Jones s Pipeline Stack I encourage you to check out each of them for concrete code samples of how the middlewares can be piped as there is a lot to learn from those codebases Some conclusions By using the abstractions of the HTTP messages we are making one crucial step towards being framework agnostic We can be even more granular in our implementation and use the micro services approach with more confidence than ever before because we will be able to reuse it when preparing a scaled approach of our application The benefits of PSR 7 are great and the best proof is the large traction that we are able to see already Symfony has made the process of using it today a breeze Zend Framework 3 has it on the roadmap for a few months already while Matthew not only blogs about it but also supplies code snippets to make it as easy as possible for people to understand the mechanisms After all there will be a lot of ways in which various bits of code will be put together and I suspect there will be a frenzy of new frameworks in the short term in News 786 Words Comment Install Xdebug on Mac OSX Lion Download the latest Xdebug version The most stable is currently 2 1 3 but if you re brave you ll use xdebug latest tgz directly cd tmp curl http xdebug org files xdebug 2 1 3 tgz xdebug tgz tar xvzf xdebug tgz cd xdebug 2 1 3 configure it with phpize phpize specify some mac specific environment variables MACOSX DEPLOYMENT TARGET 10 7 CFLAGS arch i386 arch x86 64 g Os pipe no cpp precomp CCFLAGS arch i386 arch x86 64 g Os pipe CXXFLAGS arch i386 arch x86 64 g Os pipe LDFLAGS arch i386 arch x86 64 bind at load export CFLAGS CXXFLAGS LDFLAGS CCFLAGS MACOSX DEPLOYMENT TARGET build and install configure make sudo make install enable it in php ini xdebug xdebug profiler output dir var log xdebug xdebug overload var dump 0 xdebug profiler output name callgrind out R restart your Apache in Computer setup Mac OSX 128 Words Comment PHP in the mobile ecosystem Device detection Mostly from the user agent http detectmobilebrowsers mobi ugly code good docs http www deviceatlas com 99 year for production http wurfl sourceforge net open source list of mobile devices for easy detection Don t redirect to homepage it s not what the user wants Beware the screen sizes vary heavily don t make assumptions about this Small demo code to show how easy it is in ZF enabled apps to use a different layout css and set of views Since ZF 1 11 one can use Zend Http UserAgent for easier browser detection more info device specific UI

    Original URL path: http://www.tekkie.ro/tag/php/ (2016-05-01)
    Open archived version from archive

  • PHPUnit | Technical stuff
    automation tools ant make phing rake delve a bit into ant features small ant config to pull from git run phpunit run some of the static code analysis tools in parallel demo ant run for an existing project and get a glimpse at the reports of the static code analysis tools output continuous integration server options phpUnderControl customized CruiseControl Hudson Java based open source Bamboo the Atlassian way of doing it still Java based Arbit an alpha release PHP based solution demo http ci thephp cc in testing 302 Words Comment QA in Software Projects with Sebastian Bergmann Dutch PHP Conference Part 1 Notes what is SW quality the BankAccount example PHPUnit 3 4 12 is used for these examples CLI run using phpunit BankAccountTest phpunit testdox BankAccountTest used for instance to present functionality summary before the actual coding setUp Q A use expectedException annotation instead of the try catch block inside the method body Q A use 1 test method for each test not stuff everything in 1 method PHPUnit 4 might use the traits feature of PHP as opposed to the JUnit approach organizing tests tree structure mirroring the actual code organization using group annotation you can run only specific tests phpunit filter testFreezingAnObjectWorks Tests excludes a specific slow test automated bugfixes project write a test to repro the bug use genetic programming to issue the patch that fixes the bug SW testing pyramid Categories of Unit Tests bottom level unit tests upper level functional tests this is not the functional testing w Selenium it s testing blocks of functionality instead units do the interfaces between classes abide their contracts top level End to End Test these are the expensive ones running a full Selenium arrangement across all browsers took more than 24h minimalistic MVC implementation used to

    Original URL path: http://www.tekkie.ro/tag/phpunit/ (2016-05-01)
    Open archived version from archive

  • Presentation | Technical stuff
    It is the manager s job to leave room to leaders Checklist for the Agile Manager View more OpenOffice presentations from Jurgen Appelo in Methodology Resources 33 Words Comment Presentations the wow factor We all have to make a presentation sooner or later But it s not easy and there are a lot of hints advices or tips tricks to help you in this process But all assume you re using something similar to Powerpoint They all teach you how to create and present the content very few show you how to present it in a way for the others to remember That s why I recommend you try Prezi com to make your presentation unique If you don t believe me take a quick look in Software 90 Words Comment Frank Cohen Open Source Build and Test Workshop Frank Cohen presents how to use different open source test frameworks to test web applications in testing 15 Words Comment Tags Agile Android Apache books browser cloud computing code conventions Computer setup development environment Drupal 7 Facebook Firefox fun time git GitHub Google IDE install JavaScript Linux Mac Methodology mobile News node js online application online tools OSX OS X personal

    Original URL path: http://www.tekkie.ro/tag/presentation/ (2016-05-01)
    Open archived version from archive

  • Quickies | Technical stuff
    bash s stable ruby At the time of this writing the latest Ruby version was 1 9 3 and RVM already installed it on your machine All you need to do now is to type rvm use 1 9 3 ruby v ruby 1 9 3p385 2013 02 06 revision 39114 x86 64 darwin12 2 1 In case you will need to return to the default ruby version this is easily accomplished by rvm system The screencast has even more detailed RVM usage geared towards developers in Computer setup 154 Words Comment HowTo Reset Your Drupal Administrator password drush upwd admin password new password goes here If the username admin is not working check the list of your defined users like this drush sql cli mysql select name from users in CMS Quick and dirty 29 Words Comment Howto delete a branch in git Delete a branch that s already fully merged in its upstream branch or in HEAD if no upstream was set with track or set upstream git branch d feature not needed anymore If you don t want to bother with the merge status of the branch simply use git branch D feature not needed anymore in Quick and dirty 48 Words Comment OSX list USB devices lsusb equivalent Linux users have the lsusb command to list all their usb devices The Mac OSX command line equivalent is system profiler SPUSBDataType For a visual alternative in Lion the steps are click the apple in the top left corner choose About This Mac click on the More Info button to access the System Information application click on the System Report button under Hardware group there s the USB option that we were searching for I needed this information to access my HTC phone with Android that I had connected via USB in Mac OSX Mobile development 90 Words 4 Comments How to fix assets in Symfony2 Did you forget to php app console assets install web Make sure you start your assets in symfony2 journey from this introductory Assetic presentation in Quick and dirty 24 Words Comment hCard brief introduction Below you can find a brief list to get you started reading start point have a look at some examples or simply generate yours for more advanced information refer to the semanticweb org validate it place a link to http h2vx com vcf your website com contact page or to http feeds technorati com contacts http your website com contact page replacing your website com contact page with your correct online URL discover hCards in the web pages you crawl with the Semantic Radar or Tails Export add ons for Firefox in Quick and dirty Resources 88 Words Comment Wireshark not listing interfaces on Mac OS X It s a permission problem please check here for the solution in Quick and dirty 10 Words Comment Migrating phone book from Nokia XpressMusic to Android using a Mac Looks complicated huh Especially when people say there s no real Mac

    Original URL path: http://www.tekkie.ro/tag/quickies/ (2016-05-01)
    Open archived version from archive



  •