Initial Coin Offering security checklist

Blockchain technology and cryptocurrencies have revolutionized the way companies raise capital but at the same time are bringing their own sets of challenges. To ensure that your startup will go through that (ad)venture in a safe manner, you should always adhere to best security practices, for your company AND your investors. 

This mind map will present you in a visual way lots of valuable information like:

  • A compilation of the most dangerous threats to the ICO industry and how to mitigate,
  • A set of best practices to protect your ICO from hackers,

Due to the nature of the ever-changing ICO landscape and the never-ending hackers creativity, this document will ALWAYS be a work in progress. I will continue extending it for the years to come, as long as there are interest and a value for the Blockchain community.

Feel free in comments to give me your feedback 🙂

Initial Coin Offering in Blockchain-Friendly countries

Ever since Vitalik Buterin and Ethereum settled on Switzerland for its Foundation and Initial Coin Offering (ICO), Switzerland has been popular among blockchain-based businesses and is considered the number one in a list of the top 10 European countries for starting a blockchain company (source cointelegraph.com).

PwC also found that ICO volume reached new record highs in the first half of 2018 ($13.7 Billion so far), already doubling the volume of the previous year! That inspired me a way to compare at the same time the volume, the categories and amount raised for all these ICO in an interactive and fun way.

Thanks to D3js library and IcoBench.com the development was done in a new record time! but let me present the results for the most blockchain-friendly countries Switzerland – Russia – Singapore – USA – Estonia – Germany

You can explore all charts by zoomingpanning and hovering over each bubble. Note that I did only consider ICO which are ended, most countries have a consequent number of ongoing ICO (more than 60 ICO ongoing in Switzerland!).

Feedback is always welcome, use comments or ping me your remarks.

Agile Scrum anti patterns

Really worth reading if you are experiencing Agile Scrum development.

800px-Scrum_process.svg 

I do think AGILE and SCRUM has its place.  It is just that I believe this place is running projects under 5 people and delivery durations of less than 6 months. At that level, employing the right people with the right skills and motivation frequently guarantees that MAGIC will occur. The new media industry proves this everyday, irrespective of approach /method used. Good people always have the potential to overcome deficiencies with methods /approaches and poor management. I have seen it time and time again.

From AGILE /SCRUM Fails to get to grips with Human Psychology.
Posted by Kevin Brady on Thu 17th August 2006 at 03:10 PM, Filed in Software Dev Methodologies,  Key Articles

This is what I would call 

anti patterns for Scrum

I think you can learn a lot more from these anti scrum pattern failures than from success stories. The path to success is narrower than you may think!, and you can be on a parallel road leading to a failure. Take also time to read all the comments, some are really interesting.

What is the most interesting is this article was written in 2006!

AGILE /SCRUM Fails to get to grips with Human Psychology.

TeamCity 5.0 now available

Amazon EC2 and Virtual Agents

Take avdantage of cloud computing with TeamCity by putting Build Agents on Amazon EC2. After your Build Agents’ AMIs (Amazon Machine Images) are registered, the TeamCity server will account for those virtual machines in its build scheduling and will automatically do a suspend/resume job on them, based on the load and build queue status.

Better Support for #Maven

Version 5.0 has many #Maven support improvements under the hood. These include the creation of #Maven-based build configurations (only the URL to the POM file is needed), the visualization of various project data gathered from POM, and a new type of dependency trigger – #Maven artifact trigger. This type of trigger starts a build each time the specified #Maven artifact changes.

Build Configuration Templates

Templates can save a lot of manual work when you need to define a number of duplicate or very similar build configurations. Now you can create a template with the common (shared) settings, and then inherit any number of build configs from this template. You can also extract a template from any of your existing build configurations.

Issue Tracker Integration

How often do you see comments like this: “TW-3431 fixed”? How about a little more detail on the issue at hand? The issue tracker integration provides an in-place bug title, direct navigation to the issue, and other productivity goodies. It is currently available for Jira, Bugzilla and JetBrains YouTrack out of the box, but can easily be extended to other systems via plugins

Command Line Tool for Personal Builds

Previously, if you weren’t using #Eclipse, IntelliJ IDEA or Visual Studio, you were out of luck for missing one of the most important TeamCity features – Remote Run and Pre-Tested Commits. But things have changed. As the name suggests, now you can initiate the building of your local changes remotely on the server – from the local command line. No IDEs required.

Many Other Improvements

Including:

  • Per-test responsibilities
  • Build artifacts promotion
  • Dedicated change details/status page
  • Incremental update of the build log
  • Project archiving
  • Backup & Restore for easier TeamCity maintenance. Backup can be started from the UI or from the command line; Restore and Migration can be started from the command line only. Command line backup does not require stopping TeamCity if an external database is used.
  • Audit of user actions
  • Coverage support for .NET & #Java. Based on IntelliJ IDEA coverage engine for #Java and on NCover
    (ver 1, ver 3) or PartCover for .NET.
  • Git & Mercurial support now bundled with TeamCity
  • Remote Run for Git from IntelliJ IDEA & #Eclipse
  • Support for Cucumber, Shoulda, Test-Spec in Rake runner
  • TeamCity IntelliJ IDEA plugin now works with IntelliJ IDEA Community Edition and RubyMine.Download TeamCity 5.0 (free 60-day trial). See also complete release notes

How to check commit comments on SVN Commit

subversion.logo

If you are using Subversion/CVS, you might have come across the issue where multiple developers working on a set of files are committing without any comments.

Subversion’s hook scripts provide a powerful way to associate actions with repository events. For example, the pre-commit hook allows you to check — and possibly abort — a transaction before it actually gets committed. I will provide you now two easy Unix bash scripts  that avoid bad developer behaviors:

  • The first one “checkCommentNotEmpty.sh” is for checking that nobody submit an empty SVN commit comment
  • The second one “checkCommentSyntax.sh” is able to enforce SVN commit comment pattern using regular expressions

Continue reading How to check commit comments on SVN Commit

Mobile Action i-gotU GT-200E GPS Data logger review

i-gotU is a GPS Device that can record the trace of your journey, auto-add GPS information on the photos taken on your journey, present it in 3rd dimension and export in multiple sharable file formats. i-gotU not only is compatible with all digital cameras & camera phones available in the market, providing you the coolest GPS tracking gadget while saving you extra expenses on other equipments

Forewords

I was greatly surprised to be contacted by Mobile Action.I would like to thank them for having send me a free sample for that review and of course, I encourage all companies around the world to do the same ;-))

Continue reading Mobile Action i-gotU GT-200E GPS Data logger review

waltercedric.com popularity grow in China

china.flag  I got contacted by www.joomlagate.com and I think my answers may be interesting before they get translated in Chinese 🙂

Hello! Cedric Walter, 
Thanks for your efforts on #Joomla! related projects.
In order to show our appreciation, we want to add you to the #Joomla People list.
Joomla People is a list built by www.joomlagate.com. Our purpose is to introduce most valuable developers, translators, leaders, etc, all those who contributed to #Joomla community, especially those who released their
work as free software, to our Chinese #Joomla users. We want Chinese #Joomla users recognize and remember you all, and learn from your works, your spirit and your words.
Our website, http://www.joomlagate.com, is one of the biggest and popular #Joomla website in China. We have more than 12 thousands of registered members at present. We believe that your story will inspire many #Joomla
users and developers in our country.
It is our pleasure to add you in this list. If you allow us to do this, please provide some personal information about you. We will give you some guideline but you can feel free to write down anything you want to
say to Chinese #Joomla users. You can use your native language, we will try to translate them into Chinese.
Finally your original comments and our translation will both be published together.
We hope you can inform us of following items (of course you can keep your privacy by skip any of them):


1. Your Name, nickname, or anything you want other people think that is you. Your birth date.

Cédric Walter aka Elta on some forums (taken from the Last Magician Lord, a game of SNK of 1991) but my developer nickname is Cedric.Walter on #JoomlaForge.org

2. Country, State, City. If you belongs to any special ethnic group, you can describe it too.

I am living in Zurich in the beautiful country of Switzerland but I am french and start living there only 4 years ago.

3. Your company website, or link to your blog, your project site, or any other link related to your #Joomla works.

blog: http://www.waltercedric.com

others:

Joomla work: a lot of project, at joomla extension (http://extensions.joomla.org) my developer name is cedric_walter

-> #Joomla! 1.0 projects owner all are more now in maintenance mode, as I am adding new features in #Joomla! 1.5 native versions only, but most of them, if not all, work in legacy mode.

  • com_akoBookPlus            a guest book
  • com_akoCommentPlus     commenting system with anti spammer protection
  • com_akismet                    anti spammer solution using Bayesian filter web services
  • com_hashCash                  anti spammer crypto field added in forms
  • com_jmsitemap1.0.0.zip  sitemap
  • com_log4PHP                    log4PHP logging
  • com_joomlaCloud             Tag Clouds
  • com_openComment         Ajax powered commenting system
  • com_securityImages        maybe the most famous captcha generator for #Joomla!
  • com_sociable                   add content to sociable network
  • mod_opensourcesupportt  show your dedication to open source project
  • mod_rssfriends                   add site to most used RSS feeder

-> #Joomla! 1.5 projects owner

  • com_akoBookPlus           a guest book
  • com_akoCommentPlus   commenting system with anti spammer protection
  • com_akismet                  anti spammer solution using Bayesian filter web services
  • com_securityImages       maybe the most famous captcha generator for #Joomla!
  • com_minify                    make #Joomla! perform better by reducing number of http requests for #JavaScript and CSS
  • ContinuousBuild4Joomla  continuous build frameworks and tools for #Joomla and component as a whole http://joomlacode.org/gf/project/continbuild4j/

Some links as example to JED

Security Images: THE CAPTCHA engine  http://extensions.joomla.org/extensions/access-&-security/captcha/1211/details
Askimet4Joomla! http://extensions.joomla.org/extensions/access-&-security/site-access/2576/details
RssFriends      http://extensions.joomla.org/extensions/content-&-news/rss-syndicate/2577/details
MosSociable     http://extensions.joomla.org/extensions/clients-&-groupware/social-bookmarking/2579/details
RelatedArticles http://extensions.joomla.org/extensions/search-&-indexing/related-items/6209/details
joomlaCloud     http://extensions.joomla.org/extensions/search-&-indexing/tags-&-clouds/1215/details

-> Projects where I am also developer

!joomlcomment       http://joomlacode.org/gf/project/joomagecomment/   (commenting system ajax)
com_version manager http://joomlacode.org/gf/project/version_manager/  (From Soeren of Virtuemart)
BloggX   http://www.iobinary.com/                     

4. your photo, at least  800*600 px size. If you want to offer more than one photograph, we also welcome that.

just visit my gallery 🙂 http://cedricwalter.smugmug.com/keyword/cedricwalter

5. If you want to talk to us in a short video, you can send that video to me, or give me a link of You tube page, or the download link of your video, in case you can’t send such a large video file via email.

6.What did you do for #Joomla community ? ( details preferred )

I was the first one to solve spamming issue in all FORMS of Mambo CMS in 2004, first with my component HashCash then rapidly by starting SecurityImages component. After Mambo forking, I did move all my projects the first day #Joomla! was created following the open source movement. All my code is always released  under GPL v2/v3. I do also maintain a forum (more than 1000 users http://forums.waltercedric.com) and a WIKI and I am also famous for my articles on how to secure #Joomla! and #Linux server boxes. I really like to learn continuously new things and share my know how by writing blog entries.

What explains the number of #Joomla! projects I am maintaining is that I am always trying first to solve issues in my homepage, but then rapidly make a component out of it for the community. The most ambitious project is currently the start of a framework that allow #Joomla! projects to be continuously build and reduce code regressions.

7.How do you think about #Joomla and it’s future? ( details preferred )

I think the future is bright, but I would like to see more stuff going into the core libraries and also the start of continuous build that will ensure #Joomla! releases to occur often.

8. What do you want to say to Chinese #Joomla users ?

Just to say Hi to ALL of you, hope to be one day traveling to your beautiful country 🙂

9. If you have a team, or a company, you can introduce it too.

I am working at www.innoveo.com, as a #Java J2EE senior solution architect.
A growing software company focused on the insurance industry, based in Zurich, Switzerland and privately held by its founding members. We base ourselves on long experience in the insurance industry, technology and architecture (SOA).

Our international, very experienced team, is acting throughout Europe and beyond. We deliver an industry-specific IT platform and related services; we are focused on the Western European insurance market. Innoveo is dedicated to enabling the insurance business through technology. Starting in 2000, we have rapidly built an industry-reference platform that handles € billions in offer volume today and serves as the basis for a wide variety of business applications.
We do our best to deliver maximum value to your business, by continuously innovating, providing our clients with flexible solutions, and designing our products/services to match industry trends and strategic needs. With a research & development team consisting of top-level engineers and a management team that understands both insurance and technology, we aim to partner with our clients and partners both at business and technology level.
We have built our team around expertise; in insurance business, in technology, in architecture and engineering as well as in client service.

10.Any information else you want us to forward to Chinese #Joomla Community.

Keep the #Joomla! spirit: help you each other all around the world and contribute back a bit of your time to keep #Joomla! a healthy open source project!

In addition, if you think one of your colleagues or friends, who had also contributed a lot to #Joomla community and should be added to this list, please feel free forward this invitation to him/her, we will also add him/her to our list.
Thank you very much. We are looking forward for your reply and hope we can introduce you to Chinese #Joomla community soon.

Give spammers their money back!

 Hello spammers, just to tell You that I NEVER publish a guestbook entry or comment without trying to search first in google if You are not a possible spammer!

Example: someone has posted in my guestbook the following "thanks you for such a nice website" with his homepage and email. I copy the url of that person in google and finds 100 results, the same comments, the same rating 5/5 given to 100 sites…Hello I am not naive -> entry deleted

I wish everyone is doing the same, be really cautious!  A lot of people only want to increase their ranking in Google!

{mosgoogle center}

I wish Everyone a Happy 2006

As 2005 draws to a close, a year with many changes for me and the open source community (Linux, #Joomla, the list can be very long).

I’m taking the opportunity to wish you all a very Happy New Year’s with the hope that 2006 will be a good one for You and a peaceful year for all.

I would also like to thank all people that have contributed comments on my homepage and ideas by emails. Thanks You All for Your reading and Your support: 😉

Auf schweitzer Deutsch 🙂
ich wünschä üch allnä ganz schöni wiähnachtä und für diä woni nümä gseh, ganz ä guädä rutsch is nüä jahr! mer gseht sich!