შენიშვნა: ეს საიტი არ აკონტროლებს ვიზიტორებს. რადგან შეუძლებელია ვიზიტორის ნებართვის მიღება ჩამოსვლამდე, ყველა ვებსაიტმა, რომელიც თვალყურს ადევნებს მათ ვიზიტორებს, უნდა შერცხვეს. ისინი ამას, რა თქმა უნდა, ყოველგვარი ნებართვის გარეშე აკეთებენ.
მოგესალმებითdckim.com. თქვენ იპოვეთemptyFileპროექტი.
თქვენ თავისუფლად შეგიძლიათ მიიღოთ პროგრამა თქვენს მფლობელობაში მისი ჩამოტვირთვით.
აქ პროგრამის ფაილის გადმოწერა შესაძლებელია პირდაპირ შეკუმშულ ფორმატში:https://dckim.com/emptyFile.html.zip
შეკუმშული ფორმატი ხდის ფაილს უფრო პატარას და აადვილებს ჩამოტვირთვას ან გაგზავნას თქვენს მეგობრებს. ფაილის სავარაუდო ზომაა 425 კილობაიტი.
პროგრამის უმეტესობა ახლა დასრულებულია და პირველი მიმოხილვა თითქმის დასრულებულია. რამდენიმე უმნიშვნელო ცვლილების შემდეგ, მე კვლავ ვისვენებ ამ პროექტზე მუშაობისგან.
ეს არის ძალიან საინტერესო პროექტი, რომელმაც თავისთავად ხელი შეუწყო და მის დასრულებას შეუწყო ხელი. მრავალენოვანი პროგრამისთვის, რომელიც მრავალფუნქციურია, აზრი აქვს ასე იყოს. ამ პატარა ვებსაიტის დაწერა დაეხმარა პროგრამის სტრუქტურის, განლაგებისა და ნაკადის გაუმჯობესებას. აუცილებელი ცვლილებები აშკარა გახდა ამ ვებსაიტის წარმოების მიზნით საცდელი გამოყენების საფუძველზე.
აქ არის ბმულები სხვა ადგილების ამ ვებსაიტზე:
- ბლოგის მოკლე ნაწილი. ბლოგი მთავრდება ყოველდღიური logfile-ის ჩამოტვირთვის ბმულით, რომელიც დეტალურადაა გადამწყვეტი გარდამტეხი მომენტი ამ პროგრამის შემუშავებაში. ძირითადად, პროგრამის ნელა, სტრიქონ-სტრიქონული დაწერიდან გადავედი პროგრამის სწრაფად დაწერაზე პროგრამული ტექნიკის გამოყენებით ლინუქსის მოთხოვნაზეBASHჭურვი.
- ეს არის ყოველდღიური logfile აქ. logfile არის HTML ფორმატში და ამ დროისთვის წინასწარ არ არის თარგმნილი. მისი თარგმნა შესაძლებელია თქვენი ბრაუზერის მიერ, თუ გსურთ მისი ნახვა თქვენს ენაზე.
- აქ არის გვერდი, რომელიც იძლევა გარკვეულ სამოტივაციო კონტექსტს, რათა ხელი შეუწყოს ელ.ფოსტის უფრო ხშირად გამოყენებას:https://dckim.com/thePitch.html
- გამოიყენეთ შემდეგი ბმული, რათა ნახოთ ერთი საინტერესო ასპექტის მოკლე დემონსტრირება, რომელიც ხელმისაწვდომია პროგრამაში: საჩუქრების შეფუთული პატარა ყუთები . არ ვიცი რატომ, მაგრამ გერმანელი ხალხი, ახსნის გარეშე, სიამოვნებს მინიატურებით. შეიძლება იმიტომ, რომ მინიატურებს არ სჭირდებათ ახსნა.
როდესაც პირველად ვახორციელებდი ამ ფუნქციას, რის შედეგადაც ეს პატარა სასაჩუქრე ყუთები ჩართული იყო ამ პროგრამაში: წარმოდგენა არ მქონდა, რომ ყუთების ვიზუალური გარეგნობა ასეთი სახალისო იქნებოდა. შემდეგ, პროგრამირების მცირე ნაწილის შემუშავების შემდეგ, რომელიც აუცილებელია მის განსახორციელებლად (თვითმინიშნებები და თვითშეკავება), სწორედ მაშინ ვნახე ის პირველად. ვფიქრობდი ჩემთვის "ეს ოდესმე საყვარელია!" პატარა ყუთები ინფორმაციის მინიატურულ ვერსიას ჰგავდა, რომელიც მონაცემთა ბლოკში იყო! შემდეგ მე სხვა რამე ვცადე და კონცეფციამ დაიწყო მოგზაურობა თავისი ბუნებრივი შედეგისკენ. მე გამოვიყენე პროგრამა, რომ შევცვალო მრავალი მონაცემთა ბლოკი პატარა ყუთებად. შემდეგ მე გამოვიყენე პროგრამა, რომ ისინი სათითაოდ გამომეგზავნა მიღებაში, შემდეგ კი ეს ყუთები დავამატე იმავე მონაცემთა ბლოკში. გავიფიქრე: "ეს ჰგავს ყუთების დასტას ვიღაცისგან, ვინც სამსახურიდან გაათავისუფლეს!" თავს ვერ ვიკავებდი, არ დამეფიქრებინა, იდგა თუ არა იქ პატარა კაცი, რომელიც ყუთებს ატარებდა.
ყუთები შეიძლება ერთ მშვენიერ დღეს წარმოადგენდეს უთვალავი სოციალური მედიის კომპანიის კომპიუტერულ პროგრამისტს, რომლებიც დაითხოვენ მას შემდეგ, რაც საკმარისი ხალხი ჩამოტვირთავს ამ პროგრამას და დაიწყებს ელ.ფოსტის უფრო ხშირად გამოყენებას და საკუთარი ვებსაიტების დაწერას. ჩვენ უბრალოდ აღარ დაგვჭირდება ისინი.
შესაძლოა, ყუთების მიღმა იყოს ტირანი პროგრამისტი. ის ახლახან გაათავისუფლეს სოციალური მედიის კომპანიიდან, რომელიც თავად მოძველდა და გაუქმდა.
ეს არის ტირანული პლატფორმა ( ამ პლატფორმაზე
გამხდარი, სუსტი ნერდი დგას )
მე შემიძლია გნახო! შენი ფეხები და ხელები აშკარად ჩანს!
(და შენი გამხდარი ჯიუტი ფეხები!)
ახლა მე მივცემ ზოგად ინფორმაციას პროგრამის შესახებ:
პროგრამა დაიწყო, როგორც ძალიან მარტივი იდეა და ძალიან მარტივი შენობა. მე ვიცოდი, რომ ის რაც შეიძლება ბევრ ენაზე უნდა ყოფილიყო ხელმისაწვდომი. როდესაც პირველად გახსნით პროგრამას, ნახავთ, რომ ეს საწყისი ნაბიჯი, რომელიც შეიძლება დასრულდეს, გამოიწვევს პროგრამის ინტერფეისის თარგმნას თქვენი ინტერნეტ ბრაუზერის თარგმანის ფუნქციის გამოყენებით. ეს არის მნიშვნელოვანი კონცეფცია, რომელიც შეიძლება გამოყენებულ იქნას მთელი პროგრამის განმავლობაში.
როგორც ჩანს, ინტერნეტ ბრაუზერს ნებისმიერ დროს შეუძლია რაიმეს თარგმნა. ასე რომ, ბუნებრივია, პროგრამა უბრალოდ საშუალებას გვაძლევს დავიჭიროთ ეს ნათარგმნი სიტყვები და გამოვიყენოთ ისინი ჩვენი მიზნებისთვის, ელექტრონული ფოსტით ან ვებსაიტის შესაქმნელად.
ეს ძალიან მნიშვნელოვანი თვისებაა ზოგადად ადამიანებისთვის. ყველა ტექნოლოგია ხელმისაწვდომია იმისთვის, რომ შეგვეძლოს შეუფერხებლად კომუნიკაცია სხვადასხვა ენაზე, მაგრამ პროგრამული უზრუნველყოფის უმეტესობა მაინც იმედგაცრუებული ჩანს. ეს არის ის, სადაც ინტერფეისი და პრეზენტაცია ამ პროგრამაში ნამდვილად აჩვენებს განსხვავებულ და უნიკალურ მიდგომას.
ინტერფეისის ყველაზე ძირითადი კომპონენტი, რომელსაც ჩვენ ვხედავთ პროგრამაში, არის ბადე. ბადის კვადრატების სახეზე ჩვენ ვხედავთ ამომცნობი ინფორმაციის ნაწილს, რომელიც არის მონაცემთა ბლოკის შიგნით. ჩვენ შეგვიძლია შევცვალოთ ბადის კვადრატების სიმაღლე და შეგვიძლია გადავიტანოთ ბადის კვადრატების სახეების ორ განლაგებას შორის. ბადეებზე ახალი არაფერია, დიდი ხანია არსებობს. სად იყვნენ ეს გიგანტური კომპანიები? როდესაც ვეხებით ბადის კვადრატს, ჩვენ ვხსნით მონაცემებს და შემდეგ შეგვიძლია შევხედოთ შიგნით და დავწეროთ ცვლილებები ინფორმაციაში. ჩვენ ასევე შეგვიძლია გავაგზავნოთ ინფორმაცია ელექტრონული ფოსტით, ან შევინახოთ ვებ გვერდის სახით.
იმედი მაქვს, რომ პროგრამის ნაკადი და ინტერფეისი ბუნებრივია და მარტივი გამოსაყენებელი და გასაგებია.
ამ პროგრამის მოსაწყენი პროგრამული ნაწილების უმრავლესობის დაწერის შემდეგ დავიწყე ლანდშაფტის რეჟიმისთვის მომხმარებლის ინტერფეისზე მუშაობა. ეს არის ის, სადაც ეს პროგრამა ნამდვილად განსხვავდება სხვა პროგრამებისგან, რომლებიც ხელმისაწვდომია მობილური ტელეფონებისთვის.
იმის ნაცვლად, რომ ყოველთვის გავაკეთო ეს გადაფურცვლა, მე დავაყენე დაწკაპუნების ღილაკები მარცხნივ და მარჯვნივ, რაც საშუალებას გაძლევთ გადაიტანოთ ინფორმაცია. ჩემთვის ეს ბევრად უფრო ადვილი მეჩვენება, ვიდრე ყოველთვის ეკრანის გადაფურცვლა. გადაფურცვლა და დაჭერით მასშტაბირება, რა თქმა უნდა, ყოველთვის შესაძლებელია. თუ ჩემნაირი ხართ, შეიძლება დამეთანხმებით, რომ ეს მეთოდები კარგია, მაგრამ ისინი არ არის საუკეთესო ყველა სიტუაციისთვის. კომპიუტერები არ უნდა იყოს ფიზიკურ დატვირთვაზე, გადაფურცვლაზე, გადაფურცვლაზე, გადაფურცვლაზე. ვიცი, რომ ზარმაცად ჟღერს, მაგრამ, ვფიქრობ, არის სიტუაციები, როდესაც გადაფურცვლა უბრალოდ სისულელეა.
ეს მხოლოდ ინგლისურ ენაზე რითმებს, მაგრამ ვფიქრობ, უბრალოდ სნაიპით
ვზივარ . ფლიპერები ჯერ კიდევ შესაძლებელია და ჩემთვის ისინი ჯერ კიდევ ნომერ პირველია.
ასე რომ, არსებობს მარკირების სისტემა, რომელიც გამოიყენება დამუშავებისთვის ბადის კვადრატების შესარჩევად. ის შეიძლება გამოყენებულ იქნას ელ.ფოსტის შეტყობინებისთვის კონტაქტების შესარჩევად. ეს ადვილად კეთდება, მაგრამ მე ფრთხილად ვიყავი, რომ ეს პროექტი მტრედის ხვრელში არ გამეკეთებინა. ეს პროექტი არ არის მხოლოდ ერთჯერადი გამოყენების პროგრამა, რომელიც აგროვებს ელ.ფოსტის წერილებს. პროგრამა შეიძლება გამოყენებულ იქნას იმისთვის, რასაც მომხმარებელი ხედავს, რომ მას შეუძლია. თქვენი ფანტაზია არის ყველაფერი, რაც ზღუდავს პროგრამის გამოყენებას.
თქვენ შეგიძლიათ გამოიყენოთ ეს ვებგვერდების შედგენისთვის, მათი მრავალ ენაზე თარგმნისთვის და ასევე შეინახოთ sitemap.xml ფაილი და ძირითადი index.html გვერდი.
ეს არის პროგრამის ორი გადამწყვეტი კომპონენტი. როდესაც ვიყენებთ ვებ შენახვას, შეტყობინება შეიკრიბება HTML ზედა ნაწილში, რომელიც გამოიყენებს ინფორმაციას მონაცემთა ბლოკიდან, რათა ჩაანაცვლოს ისეთი მნიშვნელობები, როგორიცაა ენის კოდი და კანონიკური ტეგი. ის ასევე შეიყვანს ღია გრაფიკის ტეგებს ენაში. ამისთვის ჩვენ თვითონ უნდა გამოვიკვლიოთ, რომ ვიცოდეთ სად დავაყენოთ ეს ინფორმაცია. ეს ოდნავ უფრო მოწინავეა, ვიდრე უბრალოდ ელ.ფოსტის გაგზავნა, რაც შეიძლება გაკეთდეს დაუყოვნებლივ, დიდი ცოდნის გარეშე.
მე ნამდვილად დავწერე ეს ყველაფერი ისე, რომ საძიებო სისტემებს ჰქონდეთ გარკვეული ინფორმაცია მათი ინდექსაციისთვის.
ვგულისხმობ, რატომ წაიკითხავს ვინმე ამას? უბრალოდ ჩამოტვირთეთ პროგრამა და დაიწყეთ მისით გართობა და იმედი მაქვს, რომ ის სასარგებლო, გასართობი და ღირებული დამატება იქნება თქვენი ამჟამინდელი პროგრამული უზრუნველყოფის ნაკრებისთვის. ამ პროგრამის განსაკუთრებული თვისება ის არის, რომ არც ერთი ადამიანი არ არის მისი მფლობელი, გარდა იმისა, ვინც ჩამოტვირთავს პროგრამას. როდესაც ჩამოტვირთავთ პროგრამას, ის ხდება თქვენი პირადი საკუთრება მისი გამოყენების შესახებ რაიმე შეთანხმების შეზღუდვის გარეშე. ჩამოტვირთვისთვის საჭირო არ არის შეთანხმებები და არ არის საჭირო თქვენი გამოყენებისთვის. ეს არის ყველაზე უფასო ტიპის პროგრამა.
მიიღეთ პროგრამა, გახადეთ ის თქვენი პროგრამა. სრული თავისუფლება შენია.
https://dckim.com/emptyFile.html.zip