Đồng bộ hóa các tệp của bạn với Dropbox

Khi tôi bắt đầu phát triển hoạt động này, tôi nhanh chóng bị choáng ngợp bởi một lượng lớn việc phải làm. Tôi muốn tạo ra công cụ của riêng mình để sắp xếp.
Một công cụ mà theo một cách nào đó, tập hợp toàn bộ cuộc sống của tôi. Một công cụ có thể truy cập từ bất kỳ đâu trên thế giới chỉ với kết nối internet đơn giản.
Ý tưởng là đăng nhập và có quyền truy cập vào tất cả danh bạ, tài liệu hành chính, nhạc, dự án, nhiệm vụ, hình ảnh, video, v.v. Tôi nghĩ bạn đã nắm được ý tưởng.
Hiện tại, công cụ này còn xa so với những gì nó sẽ trở thành vào ngày mai. Nhưng tôi muốn cung cấp nó miễn phí cho người khác. Điều đó cũng có lợi cho tôi. Nó cho phép tôi nhận được phản hồi ban đầu về công cụ và những người dùng đầu tiên. Tôi chắc chắn rằng điều này sẽ thúc đẩy tôi tiếp tục theo hướng này.
Công cụ này giúp tôi theo dõi hoạt động của mình theo thời gian và giữ lại bản ghi bằng văn bản (vì tôi hay quên) đồng thời truy cập thông tin nhanh chóng. Hiện tại, việc phát triển chủ yếu dành cho sử dụng cá nhân của tôi.
Vào thời điểm tôi viết những dòng này, hôm nay là ngày 31 tháng 8 năm 2020, và tôi đã đặt mục tiêu tập trung phát triển bảng điều khiển của mình trong suốt tháng 9.
Vào cuối tháng này, công cụ này sẽ phải có sẵn dưới dạng ứng dụng Android và iOS, được xây dựng từ mã của phiên bản web. Ứng dụng này cần có khả năng gửi thông báo đẩy đến người dùng với các tin nhắn cá nhân hóa.
Công cụ này sẽ có sẵn cho người dùng mới, những người có thể tạo tài khoản trực tiếp từ ứng dụng hoặc trang giới thiệu ứng dụng.
Những người dùng này sẽ có quyền truy cập vào một không gian cá nhân với hệ thống quản lý phương tiện (tài liệu, hình ảnh, video và âm nhạc) cung cấp 1 GB dung lượng lưu trữ, một trình phát nhạc, hệ thống quản lý nhiệm vụ, hệ thống theo dõi kế toán và hệ thống quản lý danh bạ.
Mục tiêu của tôi là tạo ra một sản phẩm mượt mà và tiện dụng, sửa tất cả lỗi hiển thị và bảo mật công cụ.
Nhân dịp này, tôi đã tạo một trang giới thiệu công cụ. Bạn có thể truy cập nó qua liên kết này. Từ trang này, bạn chưa thể tạo tài khoản (nó chưa hoạt động).
Donc là on est le 14/09/2020 il est 8h. À la base j'étais en train de créer les espaces sur le dashboard, actuellement il est installé sur mon site perso. Je voulais m'occuper de la mise en place du premier mail que la personne recoit avec ses identifiants et un message personnalisé. Je me suis dit qu'il fallait peut être que je finisse par trouver un nom pour mon app qui soit cool. J'avais pensé à Dashboard mais ça me convient pas vraiment.
Puis j'ai eu une idée. Pour trouver le nom de mon app, faire un script qui me sorte les 200 noms de domaines disponibles les plus courts au monde. Techniquement c'est faisable et avec un peu de chance j'en trouve un cool de 4 ou 5 caractères.
Pour pouvoir faire ça il fallait que je fasse un script qui me génère toutes les combinaisons possibles d'un certain nombre de caractères, ensuite utiliser une fonction sur chaque combinaison pour vérifier la disponibilité d'un nom de domaine et afficher uniquement les noms de domaine disponibles.
J'ai commencé à le parser, le traduire en français et le rendre plus digeste visuellement. Je l'ai intégré sous forme d'outil en ligne juste en dessous.
Pour l'instant ce qui m'a pris le plus de temps c'est la vérification de disponibilité. Au début je me suis penché sur une fonction native php checkdns jusqu'à que je comprenne que pour vérifier la disponibilité de manière exacte je dois récuper le whois du nom de domaine. J'ai finalement trouvé une fonction le récupère et qui fonctionne, j'ai lancé une requête simultannée sur un petit échantillon de noms de domaines mais la connexion au whois plante à la deuxième connexion.
Peut être qu'en envoyant une requête à la fois en ajax le problème sera résolu.
Pour le reste, on est à peu près à la moitié du mois. J'ai bien avancé sur l'affichage mobile, la création des espaces personnels, la séparation et la résolution des bugs d'affichage. Il y a tout qui prend forme petit à petit.
Pour la première transformation en app et les notifications ça va être une gallère, je sais. Mais une fois que ce sera fait les prochains développements seront beaucoup plus faciles
Edit du 22/09: Ça y est :) Les requêtes AJAX c'est magique. C'était facile en plus. Maintenant j'ai la possibilité de tester un peu plus de 200 noms de domaines avant que le script plante. La prochaine étape, ce sera de stocker tous les noms de domaines déjà testés dans la base de données et de ne pas faire de requête identique. Ce truc c'est top. Entre temps j'ai pensé (ça faisait longtemps) à Dashy comme nom. Le domaine dispo serait dashy.in mais j'aimerai bien en trouver un de 4 caractères, en .com
Entre temps la version web est mainteant disponible en Français, Anglais, Espagnol et Coréen avec plusieurs options de personnalisation.