Tuesday, October 23, 2012

Top Ten Common Mistakes

I initially wanted to title this post as "Top 10 reasons to show your RedPrairie consultant the door" - but that would have been too cold. But these are mistakes I have seen over and over again so wanted to mention them here.
  • 10. Overuse of policies (as opposed to custom columns)
    • RedPrairie custom column architecture is really sophisticated. I have not seen such a concept in any other system where you can simply add custom columns and they appear on forms. The exact steps are so simple:
      1. Add a column to the database. Optionally add column comment
      2. Add an MLS id for the column
      3. Add help for the column
      4. Add custom column to les_cust_fld
        • That is it, now field will be maintainable on the form where it makes sense and code will actually be readable. You will be able to press F1 on the field and get help. "list table columns" will show exactly what this field is for.
  • 9. Not utilizing groovy
    • Groovy is part of the product for several releases now so it should be used when appropriate. Basically if you are about to use "session variables" stop! Probably it is time to use groovy. The overall solution is greatly simplified by groovy but I often see code with 100s of lines of code including session variables that is hard to follow. So use it when it is appropriate.
  • 8. Still not using SQL-92 syntax for SQL joins
    • It is not such a bad thing to use older style join syntax where you join two tables in the where clause but it is time to switch to this syntax. It is database independent and much easier to read. When doing outer joins it is much better than using database-dependent syntax.
  • 7. Not knowing the difference between "|" and ";"
    • This one really bugs me. I often see code where "|" has been used simply to run a MOCA command "after" another command - not realizing what it is actually doing. Understanding difference between "|" and ";" is very important. Also knowing when to use "{}" (command grouping) is critical as well.
      If you want to publish some data and then execute two commands for that data, don't do
         publish data
         |
         do command 1
         |
         do command 2
         
      Instead do:
         publish data
         |
         {
            do command 1
            ;
            do command 2
         }
         
      This will ensure that "do command 1" and "do command 2" can access published columns from the above command but do not step over each other.
  • 6. Standard GUI form is customized without changing name
    • When this happens, you will not know what has hit you until the upgrade. For example, lets say someone customized standard GUI application xyz and when it was delivered it was at version 10. The person customizing it would keep it as xyz and increase the version to 11.
      Later on you received a hotfix or an upgrade where standard product now has it at version 20, guess what will show up when the form is launched?
  • 5. Not following naming conventions
    • Custom columns should have UC_ or VC_ prefix. Custom tables should have USR_ or VAR_ prefix (UC_ or VC_ can be tolerated as well). Custom policy nodes should have USR or VAR prefix (UC or VC can be tolerated as well). Custom integrator transactions should have UC or VC prefix (USR or VAR can be tolerated as well).
  • 4. Increase length of a standard column
    • A lot of RedPrairie code is still written in "C" where the buffers are defined with static lengths. Do not even think about increasing length of a standard column. It may work in some cases but when it would not work it will be really had to troubleshoot and could lead to corrupted data or crashes.
  • 3. Not using full key in join - and justifying it!
    • I understand that mistakes happen but what really bothers me when a mistake is justified. I would often see someone's code where they would join without client_id or wh_id. When pointed out, they say "it is ok because they have a single warehouse or a single client".
      If you hear this justification, it may be time to make some decisions!
  • 2. Using catch(@?) everywhere!
    • Search through your LES folder and look for "catch(@?)". If you see more than a few references (which are well justified by comments) - you have been hit by extremely bad code. There may be good reason to use it some times but in many projects I see it all over the place
      If you must catch an exception, catch exactly what you are looking for. For example catch(-1403,510) or catch(-1). Catching @? implies that even errors like syntax error or database crashes will be caught and you could get unintended side-affects. So don't do it!
  • 1. Don't worry - data will be archived by then!
    • This one really bothers me because by the time the customer realizes the issue the consultant is long gone and the problems become hard to manage. The idea of an archive system is that same exact use cases should work in archive that work in online system for completed shipments. So I should be able to print the same type of paperwork or see same analysis reports. A customer should not have to list out the exact use cases for archive and if archive system is designed properly they would not have any issues. In one case I noticed that someone decided to have wh_id as part of PK in archive system when it was not so on online system - well that naturally implies that same reports will not work in archive.
      I am not a big fan of how archive system concept is designed but that is something we have to live with.

41 comments:

  1. Great list Saad! #10 is a big one that makes it hard for clients to own the system. Good list.

    ReplyDelete
    Replies
    1. Hm, the boss just this week asked me if I was using Policies in a new module...perhaps I might think about adding a custom table instead - given this is new development, and ought to stand the test of time.

      Delete
    2. Haven't you heard about cyber hacking company blank ATM card and how other people had benefited from it? I am Williams vivian by name, i want to share a blog and forums on how to get real blank ATM card,thank to cyber hacking company who helped me with an already hacked ATM CARD and i was so poor without funds that i got frustrated. One morning as i was browsing on the internet, i saw different comments of people testifying of how cyber hacking company helped him from being poor to a rich man through this already hacked ATM CARD. I was skeptical if this was true, i decided to contact him to know if he is real he proved to me beyond all doubts that its was really for real so i urgently receive my blank ATM card. Contact his email cyberhackingcompany@gmail.com and today am also testifying on how cyber hacking company helped me. I never believed in it until the card was sent to me, which am using today Contact the company now and become rich. Email: cyberhackingcompany@gmail.com 

      Delete
    3. iI’m lauriel from New York, United States. I lost my job a few months back after my divorce with my wife. I tried everything positive to make sure I took good care of my kids but all failed, and I was in debt which makes everything worse. I was kicked out of my home and i had to live with my neighbor after pleading with her to allow me to stay with her for some days while I figured out how to get a home which she agreed to, but no one was willing to help anymore. I bumped into this page from google and I was excited about this, then I contacted the hackersBill Dean. I had just $200, so I pleaded with them to help me because of my condition but they never accepted. I believed in this, so I managed to pawn a few things and got $500. I ordered the $10,000 card and I got my card delivered to me by Ups 4 days later. I never believed my eyes! I was excited and upset as well, I managed to withdraw $2000 on the ATM and $2500 the second day. I went to Walmart and a grocery store and bought a couple of things for $3000. The card got blocked the third day and I contacted them and I was told it's a mistake from my end. I’m so happy, I have started all over again and have a good apartment with my kids you can contact him through is via email (globalatmcardhackingservice@gmail.com)or his whatsap contact (+1 301-887-5071) 

      Delete
  2. Thank you for your effort Saad, I will be visiting you blog on regular basis. All the best.

    ReplyDelete
  3. Do you have any hints and tips for getting around the poor performance seen in MOCA?

    ReplyDelete
    Replies
    1. Most of the time the performance issue is in the SQL - but that is a good topic. I would write something on this soon

      Delete
    2. When talking performance is good to know more about the scenario. Like Saad says, this could be SQL or it could be bad mcmd script. But these are just assumptions.

      Delete
  4. Saad, great posts! Seems like we are finally writing what needs to be said for years. I feel you and I could rant out about engineering quality, but that will not take us anywhere.

    I think is awesome to have found someone else writing and trying to educate the community over RedPrairie technologies.

    About this post, these are my top 3:
    - 3. Not using full key in join - and justifying it! I am so burning and living this one right now. Is just unbelievable that even after educating someone about the dangers of not having the full PK, they still do it and try to excuse themselves by justify it.

    - 2. Using catch(@?) everywhere! This is just pure bad design pattern. Like you say, there better be a good comment of why using it or is just wrong to catch all. This is as bad as the design pattern of throwing exceptions to control flow like MTF does.

    - 7. Not knowing the difference between "|" and ";". I believe this is lack of education over MOCA syntax. I have some posts plan to cover the understanding of MOCA context. A lot of developer don't understand nor care about details of MOCA. Compare to other programming languages, this can be very dangerous. Because what works today, might not work tomorrow.. I can expand on this later.

    ReplyDelete
  5. That is awesome blog
    Please tell where to see the standard length of column

    ReplyDelete



  6. INSTEAD OF GETTING A LOAN,, I GOT SOMETHING NEW
    Get $10,050 USD every week, for six months!

    See how it works
    Do you know you can hack into any ATM machine with a hacked ATM card??
    Make up you mind before applying, straight deal...
    Order for a blank ATM card now and get millions within a week!: contact us
    via email address:: besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    We have specially programmed ATM cards that can be use to hack ATM
    machines, the ATM cards can be used to withdraw at the ATM or swipe, at
    stores and POS. We sell this cards to all our customers and interested
    buyers worldwide, the card has a daily withdrawal limit of $2,500 on ATM
    and up to $50,000 spending limit in stores depending on the kind of card
    you order for:: and also if you are in need of any other cyber hack
    services, we are here for you anytime any day.
    Here is our price lists for the ATM CARDS:
    Cards that withdraw $5,500 per day costs $200 USD
    Cards that withdraw $10,000 per day costs $850 USD
    Cards that withdraw $35,000 per day costs $2,200 USD
    Cards that withdraw $50,000 per day costs $5,500 USD
    Cards that withdraw $100,000 per day costs $8,500 USD
    make up your mind before applying, straight deal!!!

    The price include shipping fees and charges, order now: contact us via
    email address::besthackersworld58@gmail.com or whats-app +1(323)-723-2568

    ReplyDelete
  7. Have you heard about programmed ATM card? email: (williamshackers@hotmail.com) or WhatsApp +15592016732 for enquiring on how to get the ATM programmed card.
    We have special cash loaded programmed ATM card of $5000, $10000, $15000, $20000 and any amount your choice you need for you to buy your dream car, house and to start up your own business. Our ATM card can be used to withdraw cash at any ATM or swipe, stores and POS. Our card has daily withdrawal limit depending card balance you order. Contact us via Email if you need a card email: (williamshackers@hotmail.com) or WhatsApp +15592016732.

    ReplyDelete
  8. INSTEAD OF OBTAINING A LOAN,THE BLANK ATM CARD IS AVAILABLE INLESS THAN 44 HOURS {perrythomas827@gmail.com}

    We bring to you good news, our special programmed BLANK ATM CARD for you to meet up with those needs of yours and also start up your own business. Our ATM card can be used to withdraw cash at any ATM or swipe, stores and POS. The card withdraw maximum of $ 5,000 per day. The Blank ATM card is also sophisticated due to the fact that the card has its own security, making your transaction very safe and untraceable. We are handing over the card just to help the poor, get a card from us today. Contact us today for your own order at: perrythomas827@gmail.com CALL/TEXT +1 (408) 827-7215... WE ALSO OFFER Bitcoin Investment and also recover your lost bitcoin..

    ReplyDelete
  9. I've been reluctant in purchasing this blank ATM card i heard about online because everything seems too good to be true, but i was convinced & shocked when my friend at my place of work got the card from guarantee atm blank card & we both confirmed it really works, without delay i gave it a go. Ever since then I've been withdrawing $5000 daily from the card & the money has been in my own account. So glad i gave it a try at last & this card has really changed my life financially without getting caught, its real & truly works though its illegal but made me rich!! If you need this card from guarantee atm blank card then here is their EMAIL : blankatm156@gmail.com

    ReplyDelete
  10. Are you desperately in need of a hacker in any area of your life??? then you can contact; ( www.hackintechnology.com services like; -hack into your cheating partner's phone(whatsapp,bbm.gmail,icloud,facebook, twitter,snap chat and others) -Sales of Blank ATM cards. -hack into email accounts and trace email location -all social media accounts, -school database to clear or change grades, -Retrieval of lost file/documents -DUIs -company records and systems, -Bank accounts,Paypal accounts -Credit cards hacker -Credit score hack -Monitor any phone and email address -Websites hacking, pentesting. -IP addresses and people tracking. -Hacking courses and classes CONTACT THEM= www.hackintechnology.com their services are the best on the market and 100% security and discreet work is guarante

    ReplyDelete
  11. Have you given up on hacking just because you worked with wrong hackers? welcome to the vault hackers.we have a solid reputation and we have been invisible to authorities for decades and we will continue to be the best,we have a very strong firewall which means when we get your job done we leave no trace..we are good at what we do.

    The vault hackers group we have the best hackers who are professionals and gets your job done with the best tools from dark web in their specialized areas of hacking and we get your job done here by us.

    The most amazing reasons why you should contact us is because
    We are fast✅
    Reliable ✅
    Smooth ✅
    Trustworthy ✅
    We have the strongest firewalls ✅
    And we are VETERANS ✅

    Reasons why we're the best is because we offer loads of services efficiently, professionally,clean, untraceable.

    the vault hackers is not just a name it's a legacy,we can crack any vault you need us to..
    hacking is not just our profession but our lifestyle and it's all we know best...

    It breaks my heart when customers complain of meeting fake hackers (scammers)and how they run away with jobs undone..The vault hackers only ask for payment when our customers are satisfied with the job..And we have a customer privacy policy (that is to say that no 3rd party will be involved and we don't want to know customers intentions for contacting us) ,we just get our job done.

    It's no news that the vault hackers group are the best in these services:
    ⚡All forms of phone and computer hacking and Cloning 💻📱📲☑️
    ⚡ Clearing of criminal records☑️
    ⚡ Credit card top up☑️
    ⚡ Bitcoin doubling📈📉☑️
    ⚡ Bitcoin recovery☑️
    ⚡Funds recovery from scammers☑️
    ⚡ Emails,database monitoring and lots more



    Work with the best and get the best results, contact us now at thevaulthackers@gmail.com to get your job done with ease..

    Remember freedom comes to those who have decided to be free.

    ReplyDelete
  12. Need a Debt Loan To Pay Off Bills?
    Take control of your debt today
    Available Now Business Expansion Loan Offer?
    Do you need a loan to pay off Bills?
    Do you need a loan?
    Do you need Personal Loan?
    Business Expansion Loan?
    Business Start-up, Education,
    Debt Consolidation Loan
    Hard Money Loans
    Loan for any thing ?
    We offer loan at low interest rate of 3%
    Loan with no credit check,
    Email us: financialserviceoffer876@gmail.com
    Call or add us on what's app +918929509036

    ReplyDelete
  13. I got my already programmed and blank ATM card to withdraw the maximum of $100,000 MONTHLY for a maximum of 12 MONTHS. I am so happy about this because i got mine last week and I have used it to get $400,000 already. (perrythomas827@gmail.com) is giving out the card just to help the poor and needy though it is illegal but it is something nice and he is not like other scam pretending to have the blank ATM cards. And no one gets caught when using the card. Get yours from THOMAS PERRY Hackerz today! Just send an email to (perrythomas827@gmail.com)

    ReplyDelete
  14. Hello viewers all over the world, There is good news for you all today get your Blank ATM card that works in all ATM machines all over the world. We have specially programmed ATM cards that can be used to hack ATM machines, the ATM cards can be used to withdraw at the ATM or swipe, at stores and POS. We give out this cards to all interested clients worldwide, We give out THE Blank ATM Card. Do you want to live a good life thought its illegal, its the easiest way to be a millionaire. it also has a technique that makes it impossible for the CCTV to detect you and you can only withdraw a total amount of $5,000 Dollars in a day on ATM Machine also avaialbel at cash delivery. We give up to $10,000.00 to $1,000,000.00 Dollars With our network hacking services. We can Recover all your lost money to Bitcoin and other Crypto currency, mortgage/realestate scams and fake ICOs within 48 hours or less. (Thomas Freddie Hackers) working together as a team to track down & to recover funds back from the most difficult internet SCAMMERS. NOTE!! We've received countless heartbreaking reports of notorious scammers and we’ve successful recovery them back via thomasunlimitedhackers@gmail.com

    Do contact us on ((Binary Recovery. University Grades.Wiping Criminal Records, FB & IG Hack, Telegram, Loads & Phone Hacking)) border us with your jobs & allow us give you positive result with our hacking skills. We are certified and your privacy is 100% safe with us. Worry no more about your financial problems, If you are in need of any other cyber hack services, we are here for you anytime, any day so contact us via our Email Address: thomasunlimitedhackers@gmail.com

    Regards
    THOMAS FREDDIE UNLIMITED HACKERS
    Email thomasunlimitedhackers@gmail.com
    Call/Text: +1 (985)465-8370
    Motto: We offer the fastest and reliable services

    ReplyDelete
  15. Are you interested in trading bitcoin binary and forex trade where you can earn 100% of your investment daily If you invest as low as $200 you will get a profit of $2,000 after 72 hoursand he deals with any kind of hack if you are intrested you can contact him via email: hackintechnology@gmail.com +12132951376(WHATSAPP) no force but i am sure you would come back thanking me

    ReplyDelete
  16. Vente de faux billets (benjack20008@gmail.com)

    COURRIEL ::: benjack20008@gmail.com

    Meilleures salutations à tous. Profitez maintenant de l'occasion pour devenir riche et être en mesure de payer vos frais de scolarité et d'avoir l'argent pour acheter des fournitures scolaires, rembourser vos prêts, vos factures d'hôpital, vos factures de services publics et tout. autres factures. Veuillez prendre le temps de lire cet article avant d'acheter chez nous. Nous sommes des techniciens informatiques professionnels et produisons de la monnaie contrefaite non détectée pour toutes les devises. Nos notes sont produites de manière industrielle et professionnelle. Nous utilisons des éléments en feuille d'aluminium de qualité (20% cellulose et 80% papier coton). Nos notes ont également un détecteur infrarouge que les appareils UV peuvent utiliser, ils peuvent ignorer le test du stylo et même la détection des yeux. Nous vendons et proposons également des solutions et services de nettoyage. Nos billets de banque présentent les caractéristiques suivantes, que l'on retrouve sur les billets émis par le gouvernement. -Hologrammes et bandes holographiques -Micro-lettres -Encre et fil -Watermark -IR Detecton -Caractéristiques ultraviolettes -Regardez les caractéristiques -Divers numéros de série Ces caractéristiques rendent nos billets 100% indétectables, 100% sécurisés et beaucoup plus sûrs pour une utilisation dans domaines suivants: BANQUES, CASINO, ATM, CHANGE D'ARGENT, MAGASINS, etc.

    COURRIEL ::: benjack20008@gmail.com

    (benjack20008@gmail.com)

    (benjack20008@gmail.com)

    ReplyDelete
  17. Erhalten Sie Falschgeld von bester Qualität (Benjack20008@gmail.com)


    Chemische SSD-Lösung und Aktivierungspulver zur Reinigung von beschichtetem Schwarzgeld

    E-MAIL :( benjack20008@gmail.com)

    (Benjack20008@gmail.com)

    EUR - Euro
    GBP - Britisches Pfund
    INR - Indische Rupie
    CHF - Schweizer Franken
    USD - US-Dollar
    PLN - Polnischer Zloty
    Wir produzieren auch eine gute Qualität der zitierten gefälschten Währung von vielen Ländern. Freunde Wir sind jetzt nur die Besten in der Branche. Kontaktieren Sie uns einfach und sehen Sie, Sie werden unsere Dienstleistungen genießen. DANKE

    E-MAIL :( benjack20008@gmail.com)

    ReplyDelete
  18. Kaufen Sie einen registrierten Führerschein, einen Reisepass, einen Personalausweis und ein Visum (benjack20008@gmail.com).

    Hallo,
    Wir erstellen eine garantierte Echtzeitdatenbank mit Pass, Staatsbürgerschaft, Personalausweis, Führerschein, Diplom, Diplomen, Zertifikaten und SSN. Alle Formalitäten sind verfügbar. Touristen- und Berufsreisen in 50 Ländern, allen Nationalitäten und Ländern der Welt. Wo kann man einen gefälschten Ausweis, eine echte Datenbank, einen registrierten Pass, einen Führerschein, einen Ausweis, eine Geburtsurkunde, ein Visum oder eine SSN kaufen?

    E-MAIL: benjack20008@gmail.com

    (benjack20008@gmail.com)

    Sie können kaufen

    Karten von Kanada
    Karten der Vereinigten Staaten
    Studentenkarten
    Internationale Karten
    Private Karten
    Abnahmeprotokoll
    Taufurkunden
    Geburtsurkunden
    Sterbeurkunden
    Scheidungsurkunden
    Heiratsurkunden
    Vergangenheit,
    Führerschein,
    Ausweis,
    Sozialversicherungskarten,
    Geburtsurkunde,
    Express Arbeitserlaubnis
    IELTS, TOIC ETC-Zertifikat
    Express kanadische Staatsbürgerschaftsdokumente,
    beglaubigte Ausweise,
    Registrierter Reisepass
    Karte von Kanada,
    Karten der Vereinigten Staaten,
    Studentenkarten,
    Internationale Karten,
    Privatkarten,
    Abnahmebescheinigungen,
    Taufzertifikate,
    Sterbeurkunden,
    Scheidungsurkunden,
    Heiratsurkunden,
    Benutzerdefinierte Zertifikate
    Weiterführende Schule,
    G. E. D. Diplom,
    Diplome für häusliche Bildung
    Keine zehn,
    Akademisches Diplom,
    Qualitätszertifikate für Händler
    Sozialversicherung,
    Überprüfen Sie die SSN-Nummer.
    Führerschein,
    Spionageprodukte
    Sprachwechsler,
    Hörgeräte,
    Unsichtbare Tinte,
    DMV-Dep,
    Prüfen,
    untersuchen
    Visa-Probleme
    Vorstraßen löschen
    Qualitätszertifikate für Händler
    soziale Sicherheit
    Überprüfen Sie die SSN-Nummer
    Scheidungspapiere
    Hochschulabschluss
    Fälschung
    Amerikanische Green Card
    Chemische SSD-Lösung und Aktivierungspulver zur Reinigung von beschichtetem schwarzem Silber

    Und vieles mehr.

    für mehr Informationen

    E-MAIL: benjack20008@gmail.com

    (benjack20008@gmail.com)
    (benjack20008@gmail.com)

    ReplyDelete
  19. i was lost with no hope for my wife was cheating and had always got away with it because i did not know how or

    always too scared to pin anything on her. with the help a friend who recommended me to who help hack her phone,

    email, chat, sms and expose her for a cheater she is. I just want to say a big thank you to

    HACKINTECHNOLOGY@GMAIL.COM . am sure someone out there is looking for how to solve his relationship problems, you can also contact him for all sorts of hacking job..he is fast and reliable. you could also text +1 213-295-1376(whatsapp) contact and thank me later

    { all of this above is scam, do not contact with any post, emails, sms, etc }

    ReplyDelete

  20. Dear Sir/Ma
    I am a veteran with common wealth of nations humanitarian delivery agency a subsidiary of UN..
    My colleague died of covid19. Before her death she left in the sum of (€17,000,000.00) with a Security & Finance Firm in Europe for safe keeping there is an incrustation she reviled that the funds should not be left unclaimed. You are to stand as the beneficiary to late Sarah Hayes.
    Respond to me your interest at lampealfredm46@gmail.com,and contact details for all other formalities which is genuine and trustworthy person.
    Hoping to have a good deal with you on mutual trust.
    Sincerely,

    ReplyDelete
  21. I got my already programmed blank ATM card to withdraw $2,500 everyday for three years. I am so happy about this because I got mine last week and I have used it to get $50,000 already. Cyber hackers are giving out the cards to help the poor and needy though it is illegal but it is something nice and he is not like other scammers pretending to have the blank ATM cards. The card can't be traced by any CCTV and no one gets caught when using the card. The card works in all countries. That is the good news. Get yours from Cyber hackers today! Contact Cyber hackers via his email address now to get your own card:: cyberonlinehackers@gmail.com   and WhatsApp: +15738563022


     

    ReplyDelete
  22. I'm here to testify about how we use Mr.Okhide blank ATM card to make money and also have My own business today. Brother and sisters Go get your blank ATM card today and be among the lucky ones. This PROGRAMMED blank ATM card is capable of hacking into any ATM machine,anywhere in the world.It has really changed My life for good and now I can say that I'm rich and i can never be poor again. You can withdraw the maximum of $5,000 daily and $140,000 a month, We can proudly say our business is doing fine and I have up to $18,000 000 (18 millions dollars in my account) Is not illegal,there is no risk of being caught ,because it has been programmed in such a way that it is not traceable,it also has a technique that makes it impossible for the CCTV to detect you..For details and cost on how to get yours today, email okhideblankatmcard@gmail.com now is all you have..

    ReplyDelete
  23. Hello my name is Scott Mcall,  I want to use this medium to share to you guys about how my life changed for the better after meeting good hackers, I got $15,000USD while working with them. They are really efficient and reliable, they perform various hack such as.
    BLANK ATM CARD
    PAYPAL HACK TRANSFER
    WESTERN UNION HACK
    MONEY HACK
    BITCOIN INVESTMENT

    Please if you are interested in any of this, contact them via Jaxononlinehackers@gmail.com 
    WhatsApp: ‪+1 (219)2714465

    Contact them today and be happy

    ReplyDelete

  24. This card are real i got my card few hours ago and am just coming back from the ATM where i made my first withdraw of $4500, i am going crazy this is fucking real OSCAR WHITE sorry for being so skeptical about it at first don’t blame me the street these days got fucked up lots of scammers and now i can recommend whoever needs a blank ATM card with about $50,000,000.00 on it which you can withdraw within a month because the card has a daily limit.if you are facing any financial problem contact him asap email address is oscarwhitehackersworld@gmail.com ,whats-app +1(513)-299-8247

    ReplyDelete


  25. GET RICH WITH THE USE OF BLANK ATM CARD FROM
    (besthackersworld58@gmail.com)
    Has anyone here heard about blank ATM card? An ATM card that allows you to withdraw cash from any Atm machine in the world. No name required, no address required and no bank account required. The Atm card is already programmed to dispense cash from any Atm machine worldwide. I heard about this Atm card online but at first i didn't pay attention to it because everything seems too good to be true, but i was convinced & shocked when my friend at my place of work got the card from guarantee Atm card vendor. We both went to the ATM machine center and confirmed it really works, without delay i gave it a go. Ever since then I’ve been withdrawing $1,500 to $5000 daily from the blank ATM card & this card has really changed my life financially. I just bought an expensive car and am planning to get a house. For those interested in making quick money should contact them on: Email address : besthackersworld58@gmail.com or WhatsApp him on +1(323)-723-2568

    ReplyDelete
  26. We have specially programmed ATMs that can be used to withdraw money at ATMs, shops and points of sale. We sell these cards to all our customers and interested buyers all over the world, the cards have a withdrawal limit every week.The programmed ATM card withdraw money from each ATM but have a withdrawal limit every week, only your PIN code is in it, it is a high-tech card system. The PROGRAMMED ATM card works on all card-based ATMs, anywhere in the world.
    -hack into any kind of phone
    _Increase Credit Scores
    _western union, bitcoin and money gram hacking
    _criminal records deletion_BLANK ATM/CREDIT CARDS
    _Hacking of phones(that of your spouse, boss, friends, and see whatever is being discussed behind your back)
    _Security system hacking...and so much more. Contact us now and get whatever you want at
    Email:creditcards.creditscoreupgrade@gmail.com
    whatsapp:+1785 279 3047

    ReplyDelete
  27. I must testify that your article is out standing.most of the articles I come across these days do not really provide anything that attracts others as yours, but believe me the way you interact is literally awesome I do respect that so much. I will instantly get your rss and stay informed of any updates you make and as well take the advantage to share some vital information about REAL ID SOUTH CAROLINA the globaltravelsdoc team.

    ReplyDelete
  28. Never met any hacker as discreet and fast like this WIZARD BRIXTON Hacker. He’s called BRIXTON and he has helped me in multiple ways first was when my ex wife cheated on me and now he’s helping me paying my credit cards debts plus he helped me gain access to my spouse phone remotely and I was able to use that against her in court. I must say he’s the best at what he do and I recommend him to the world. Email; Wizardbrixton at gmailDOTcom , you can be sure to thank me later. I will keep on telling the world that he’s the best out there, I am very thankful because he gave me and my kids a second chance .Are you interested in the service of a hacker to get into a phone, Facebook account, snapchat, Instagram, yahoo, WhatsApp, get verified on any social network account, increase your followers by any amount, bank wire and bank transfer. Contact him on WIZARDBRIXTON@GMAIL.COM

    ReplyDelete
  29. Get THE 2020 BLANK ATM Programmed Card and cash money directly in any ATM Machine around you. There is no risk of being caught, because the card has been programmed in such a way that it's not traceable, it also has a technique that makes it impossible for the CCTV to detect you and you can only withdraw a total amount of $10,000.00 USD in a day. Now email us today at our E-mail address at: Atmcardcashmachine@gmail.com or Whatsapp/Contact us directly on +1 (318) 935-0420 and get your card today and live that luxury life you every dream to live.

    ReplyDelete
  30. Drake Grove Finance Limited provides personal loans/business loans/trade finance/import & export loans/project loans to companies of all sizes ranging from individuals, companies and trader's globally. Just one simple process, We make financing the growth of your business simple, transparent, and fair.


    No jargon, no hidden fees
    Simple approval process
    Fast business loans funded in just 2-3 business days
    Low Interest rate of 2%
    Zero credit checks required
    Flexible repayment schedules
    CIS & KYC required for all loan applicant irrespective of location/country
    Loan Duration: f1 year - 25 years
    Grace period of 12 - 24 months for large business loans/working capital
    Loan Funding/Financing is not limited to any geographical location or country whatsoever


    Intermediaries/Consultants/Brokers are welcome to bring their clients and are 100% protected. Email: loans@drakegrovefinance.net | Whtasapp: +44 7469 453827

    ReplyDelete
  31. Vreau să încep prin a-i mulțumi lui Dumnezeu pentru darul vieții.
    Suri îl numește Yono și vreau să împărtășesc o poveste bună despre cum dna. Maria Pedro de la Trust Guarantee Loan îmi face viața dulce. Am avut dificultăți financiare de o vreme și a trebuit să mă împrumut de la prieteni pentru că speram să-l plătesc după ce mi-am primit salariul.
    Și atunci viața mea s-a înrăutățit, am fost concediat de la serviciu și mi-am pierdut tatăl luna următoare. După înmormântarea tatălui meu, prietenii mei au început să ceară banii înapoi.

    Am fost devastat pentru că familia mea suferea și nu aveam bani să-mi plătesc datoriile. Prin urmare, am decis să merg la banca mea, BCA pentru a cere un împrumut, dar am refuzat împrumutul pentru că nu aveam un loc de muncă. Așa că eram disperat după bani pentru a-mi plăti datoriile. Apoi am decis să verific site-ul dacă vreau să văd un creditor privat de la care să pot împrumuta. De fapt, am văzut atât de multe povești bune online și am crezut că viața mea se va schimba definitiv, dar a fost atât de rău încât aproape că mi-am luat viața pentru că mi s-a cerut să plătesc mulți bani doar ca să nu obțin un împrumut.

    Dar tocmai când credeam că viața mea s-a terminat, atunci Dumnezeu s-a folosit de prietenul meu pe care l-am întâlnit la bancă să mă ajute. Prietenul meu, Ibu Erpan, i-am spus povestea mea și cum am fost concediat și împrumuturile online nu au funcționat. Prin urmare, mi-a spus să nu-mi fac griji că mă va prezenta creditorilor credibili pe care i-a împrumutat.

    Prin urmare, după ce mi-a spus cum a obținut împrumutul din împrumutul cu Garanție Garantată, am decis să contactez datele de contact pe care mi le-a dat: mariapedroguaranteetrustloan@gmail.com

    După aceea, procesul meu de aprobare a creditului a fost finalizat și am primit o scrisoare de aprobare din partea companiei care spunea că trebuie să furnizez detaliile mele bancare. Am primit o notificare de la banca mea că contul meu bancar a fost creditat cu suma de împrumut pe care am solicitat-o.
    Așa s-a schimbat viața mea și voi continua să împărtășesc vestea pentru ca toată lumea să vadă și să sune compania bună care mi-a schimbat situația.

    Puteți contacta Garanția Garantată prin e-mail: mariapedroguaranteetrustloan@gmail.com
    De asemenea, mă puteți contacta dacă aveți nevoie de ajutorul meu sau doriți să întrebați cum îmi obțin împrumutul. Iată adresa mea de e-mail: yonosuri702@gmail.com

    Și mai jos sunt detaliile contului meu care a fost creditat cu un împrumut din împrumutul cu garanție de încredere,
    Numele băncii: Bank BCA

    Adresa băncii: jln.dr.setiabudhi bandung

    Nume Yono

    Numar cont: 2348702337:

    Tip cont: Etapa BCA

    Imediat ce am achitat actele, mi-am primit imprumutul fara intarziere si astazi sunt independent financiar si acum am afacerea mea personala. Îi mulțumesc lui Dumnezeu pentru harul său pentru viața mea.

    ReplyDelete
  32. Sotul meu s-a intors!!! După 1 an de căsnicie ruptă, soțul meu m-a lăsat cu doi copii și viața mea a fost spulberată. Am vrut să termin, aproape m-am sinucis pentru că ne-a lăsat fără nimic. Am fost rupt emoțional în tot acest timp și viața pare fără sens. Într-o zi fidelă, în timp ce navigam pe internet, am dat peste câteva mărturii despre Dr DAWN. Unii au mărturisit că și-a adus înapoi fostul, alții au mărturisit că restaurează uterul și vindecă afecțiunile cu ierburi. Pe mine m-a interesat mai mult împăcarea cu soțul meu, pe care dr. DAWN a făcut posibilă aducerea soțului meu înapoi în 3 zile. Acum soțul meu s-a întors și de atunci trăim fericiți. Toate mulțumim Dr. DAWN. Aici, las contactul lui pentru toată lumea. Căci are orice fel de provocări,
    E-mail ( dawnacuna314@gmail.com )
    Whatsapp: +2349046229159

    ReplyDelete
  33. Olen Lydia veronika Belgiast, taotlesin laenu summas 9000 eurot ja see kiideti MICHEAL JOSE FINANCE HOME'iga heaks pärast 3-päevast minu taotluse esitamist. Kõik, kes otsivad legaalset laenu, soovitan teid selle ettevõtte poole. abi eest, mida nad mulle andsid. Lisateabe saamiseks võite temaga ühendust võtta aadressil: infomichealfinanceltd@gmail.com või WhatsApp: +14699724809

    ReplyDelete
  34. Ai nevoie de un împrumut? împrumut privat? Credite de afaceri? Credit ipotecar? Agricultura și finanțarea proiectelor? Oferim toate tipurile de credite la dobanda de 2%! Adresa de e-mail de contact:(dakany.endre@gmail.com)

    Ai nevoie de un împrumut?

    ReplyDelete
  35. I am Elizabeth K. spahn If you are considering doing an online financial investment, BTC, WLD, ETH, and such, consider doing a full background check on the brokers you will work with. Better safe than sorry. When I sorted out mystroushack666@cyber-wizard.com I was giving up. I had lost my savings to fraudsters. In comparison, other hackers were asking for huge money to offer me help. But MYSTERIOUS HACKER came through for me. Try them out and get their service, you can also reach out on telegram at +15625539611 And again, be safe than sorry

    ReplyDelete