Bitcoin Forum
May 09, 2024, 08:33:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Services / [For Hire] DevOps on: August 29, 2019, 01:00:54 AM
Looking for DevOps related work.

AWS, Terraform, Kubernetes, EC2, VPC / networking, RDS / databases, SQL / NoSQL, NodeJS, React, Jenkins, Harbor, Grafana, Prometheus, Helm, Fleuntd, Elasticsearch, Kibana, etc.
2  Bitcoin / Project Development / BCT Info App / API on: March 30, 2018, 07:35:42 PM
After seeing a list of SMAS users (I still don't know what the exact definition of SMAS is), or in otherwords, users banned from signatures from Laudia, I decided I wanted to work on a little project. Also, I decided to do it after seeing some controversy on Lauda as well. I'm still new when it comes to knowing who the people are and the history.

Anyway, I figured the list of SMAS users would be a good start for the project, and then I could go from there. Currently, the project allows you to view a searchable table that lists the SMAS users, along with the reason why they're banned and the reference material for it. Since I pulled the users from Lauda's list, there was no reference material for the ~800 users.

(Near) Future Plans
  • I will add the ability to choose which field is the ascending / descending attribute.
  • Once I am able to get to it, there will be a direct link to the user's profile.
  • There will be more details available on each SMAS user as well (This is the "View" button that currently does nothing).
  • People will be able to contribute user's to the list. Contributions will be reviewed prior to addition.
  • People will be able to provide additional data for any user currently on the list. Contributions will be reviewed prior to addition.
  • Multiple language support
  • Farther future will be the (possible) incorporation of an API to allow you to pull info directly from my server, within reason. I need to learn how to properly develop APIs, so I may end up doing this.
  • Possible mobile app once the web framework is complete

I plan to add more features and more data to look at. I would like input on how the current site feels / operates. As well, I would like input on what could be added.

The project is coded in PHP primarily, utilizing the CodeIgniter 3 framework. The layout is using the MDB Bootstrap UI kit for Bootstrap 4. This may end up as an open source project, but we shall see.

You may view the current project status here:
https://bct.mainelysoftware.com/smas

Secondary, rather, Primary App
  • In addition to the SMAS users feature indicated at the link above, and though I plan to add more BCT features, I have begun development on an Airdrop / Bounty tracker system.
  • The system is currently more specific to the project I'm working on, but I think it could be generalized and easily modified to the need of the project.
  • Currently, the system is able to track
    • Telegram Followers
    • Twitter Followers
    • Validate ETH Address
    • Validate a URL that users claim they have shared posts at (Facebook + Twitter currently)
  • Unfortunately, Facebook does not allow users of the API to pull member information. So, tracking Facebook members / likes is still a manual task. If the page is a public group, then I may be able to write something that can scrape the data. But, as many projects create Facebook Pages, instead of Facebook Groups, this would not be feasible.
  • Finally, once the system updates the current list of followers, it determines the user's eligibility for the Airdrop / Bounty based on its performance. These checks are done daily.

You may view the current project status here:
https://bct.mainelysoftware.com
3  Other / Serious discussion / New Project Advice on: March 28, 2018, 04:25:29 PM
I originally thought about posting this in Beginners and Help, but this really isn't a discussion topic for that. This is more for people who are serious about starting projects, and this is some advice I bring to the table after joining two teams and helping out as a Web Dev + DevOps leader. In total, I have been in on 3 projects, before the pre-ico, private sale, or whatever you want to call it, has started. This is a little different than my other thread though, as I would like for this to be a discussion point between users, what they have seen, and what works versus what does not work. Below are a few key points that I have come across throughout my short time working in this area. Some of the issues I have come across could be a product of the quality of the team members available to the project.

One of the biggest things I have come to take away from joining projects before they even have a website for their projects is this:
Spend money to make money. Start your project off right by going down the right path of development with your servers. Both projects I am currently a part of have issues spending $25 a month on quality cloud hosting with the ability to have it easily expand as needed once that need is there. They would rather go with free options with minimal features and flip between servers, OS, and software than to have the infrastructure set up properly and ready for expansion in the future. I find this to be a poor choice because it only creates more work for the dev team in the future when they have to migrate servers, or even change hosting platforms because of the choices made in the very early stages of development. This also creates unnecessary downtime for the consumer, which is never a good thing as well.

The other extremely important point I want to touch upon is communication. You need to be an effective communicator if you want to be a part of the core team. This goes without saying that you need to be able to read, write, and listen effectively. Without a clear understanding of what someone else is saying, or being unable to articulate your point(s) clearly, leads to downfall. Of the two projects I am currently on, both of them have issues trying to clearly communicate. There is also issues of not having a clear path set for objectives, and this is an issue too as you need them defined and not to be hopping from one idea to the next. I was a member of another project with a lot of funding that I am no longer involved with, largely due to communication issues. There was a complete lack of communication at times, team members contracted each other on everything, and there were blatant lies being told, even in my termination correspondence (which I was able to easily verify with another member).

So, my advice to those looking to start a project:
Set your goals early. It is okay if your goals change, or timelines change, but do not flip flop between ideas one week to the next. Spend the money on your server infrastructure and get things set up for easy expansion and create less work for your team in the future. Lastly, communicate, communicate, and communicate.
4  Other / Off-topic / Game Creation on: March 27, 2018, 11:01:16 PM
I know there are a handful of tools out there to design and craft games to your desire. However, I am not a game developer (though I have an understanding of a handful of languages), but more importantly, I am not a designer. There are a handful of games I used to play on a platform which has basically been dead for the past 4-6 years. However, there were some games that were fun that I think, if developed correctly and marketed, could serve as a good source of income / fun.

I was wondering if anyone here has had any experience with such an adventure, or knew of how it could be marketed properly to top tiered gaming companies (with a bonus of being able to assist if possible).
5  Other / Meta / New Forum Categories on: March 24, 2018, 08:49:20 AM
I do not see a place for suggesting them, or for a process to implement them.

However, it would be nice to see a handful of more forum categories to be able to easily discuss more topics.

  • General Coding - PHP, Java, Mobile Development, etc
  • Technology - Windows, Linux, Mobile, upcoming, builds, etc
  • Gaming
  • ETC
6  Other / Beginners & Help / [Advice] Starting a Crypto Project on: March 23, 2018, 05:22:50 PM
I have been involved in a number of projects in the early stages of development, and there have been a number of things I have noticed that either create roadblocks or extra work.

Communication
Top priority in any type of project, or any task, is of course communication. Without a clear understanding of what is going on, it is impossible to direct or work with the team. There are a couple variations of communication issues I have encountered on projects.

  • Complete lack of communication
    • I have actually been a part of teams where there was a complete lack of communication. Working on a project is hard enough, but it's harder when the team does not communicate with each other, especially if you work in an advisory role and need information in order to advise. Teams needs to communicate in order to build the product, and to reduce work done twice because no one knew what was being done.
  • Team members contradict each other
    • There have been projects I have worked on where one team members says they are doing one thing, but other members of the team say they are doing something else. The team needs to be on the same page and communicate what is going on so that there is no confusion. I have been a part of a project where I had to wait an extended period of time to get my contract because the team was not communicating information, and information received from differing members of the team contradicted each other.
  • Failure to follow through with communications
    • If you are going to make promises or declarations on a project, or to team members, you need to ensure that you follow through with them. If you cannot do it, then you need to follow up with the parties involved and let them know why what was supposed to happen, did not happen.




Clear Goals
In order to understand the project and in order to communicate and be on the same page, there must be clear goals set forth for the project, the team, and individuals.

  • Set a project plan
    • One thing I have seen in some of the projects is a lack of a true roadmap and set of goals to achieve. It is imperative that the goals are outlined and updated as needed so the team, and clients, know what to look forward to. I have seen teams work by flying by the seat of their pants. It's not an effective way to get anything done.
  • Don't do work you've already done
    • I am a perfectionist. I always strive to make sure I get things done right the first time, instead of making it work and then going back to make it better. Start your project off by getting it set up the way you would need it for 200,000 users, even though you may only have 5,000 users to start. Allow your project to be easily expandable; code, servers, etc. The number one thing I have seen here is people unwilling to spend $20-40 a month to have a server set up properly and ready to be expandable. They buy the bare minimum to make it work, but I don't agree with this practice.

I'll add more to this list as I think more, but let me know your thoughts to my comments, or things I may have missed.
7  Economy / Services / Promising SaaS Project on: March 22, 2018, 01:47:30 AM
I have an idea for a SaaS project that could be marketed to companies throughout the world that would allow small businesses up through multi-national companies to utilize a single software to handle all of the aspects of their business. As a user of software that does some of the things that this needs to do, and as a developer of web applications, I have a strong base in this project. I have begun development of two different versions of this software as well. However, I do not have the time to be able to perform all the work necessary to get the project done in a timely manner.

I am looking for a company that would allow me to manage the project under a contracted position and NDA. I have the idea that can bring a lot of money, and I would like to bring it to life as well as obtain professional project management experience.
8  Economy / Services / ICO Team Search on: February 19, 2018, 11:05:52 AM
I have had an idea for something I have wanted to build for a while now, and it's something quite viable to do. It's a product that would be wanted and needed by traditional businesses throughout the world. Under the right pricing model, and with the right team and connections, this could be done. While I have made progress on developing something on my own, I simply do not that the time to be able to do all of the work necessary to build the platform. I believe that finding the right team, and obtaining funding, would be the best approach to this.

In order to make this happen, I would need people experienced with the blockchain, DevOps, and full stack developers. To be determined would be how and where the product is built. SaaS is the optimal option, but how it is implemented will be key, and that will need to be discussed. The product will likely be heavy on PHP and JavaScript, or one of its libraries. It will need a relational database, likely MySQL, or Aurora if using AWS. A custom front end will be needed for the website and the user panel used by the product; Bootstrap 4 is a good candidate. A PHP framework could be used, but relying on frameworks and dependencies for such frameworks may not be optimal; this will be discussed.

Payment would be through distribution of tokens. I have connections to end users who need a product like this that does not cost $500k per year, and they need a product that actually works. This will be about simplifying existing software, making software user friendly that actually does what you need it to, and integrating everything a business would need into one solution product.
9  Economy / Services / [For Hire] Project Manager on: February 03, 2018, 02:03:59 AM
Looking to offer my services to a company / group.

I am an engineer with the ability to problem solve and come up with solutions. As well, I am excellent at planning and tracking. I have previously managed 35 people on a billion dollar project at 19. I am organized, provide well thought out plans, and know how to plan and execute tasks.
10  Other / Off-topic / [HELP] iRedMail Install (FQDN Issue) on: December 13, 2017, 12:14:39 AM
I'm trying to run the installer for iRedMail to setup a mail server on my DigitalOcean droplet. I've set up a mail server before, but not through this application. I am trying to setup the server to read off of mail.domain.com (an A name exists in CloudFlare's DNS records). There is also an MX record for "mail" as well.

The problem right now is that the installer will not let me continue as I need a FQDN, and it's saying I do not have it setup correctly.

Sorry about linking to pastebin, but CloudFlare would not let me post the content in here directly.

https://pastebin.com/8yiULMBL
11  Economy / Services / [Job Hunting] Skills Inside on: December 10, 2017, 09:37:52 PM
  • Web Development (PHP, OOP, MVC, MySQLi / PDO, jQuery / AJAX, JSON)
  • Data Analytics
  • Organizational / Task based nature
  • Engineer
  • SysAdmin
  • Some mobile app development experience (Java / Android, some Swift)
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!