در این ارائه مسیر تکاملی وب سایت ها از ابتدا تا هوشمند سازی آنها عنوان شده است .
سعی کرده ام مطالب کوتاه و مختصر ولی مفید و قابل درک برای گروه های سنی مختلف باشد .
درمورد شروع شبکه جهانی وب اختلاف نظرها فراوان است اما در برخی نقل های معتبر شروع چیزی که ما هم اکنون به آن اینترنت می گوییم را اینگونه ذکر می کنند:
تیم برنرزلی در سال ۱۹۸۹ وقتی که اولین طرح پیشنهادی خود را به مؤسسهٔ سرن (پروهشگاه فیزیک هستهای و انرژیهای سطح بالا) در سویس بوردر فرانسه میفرستاد؛ اینترنت را اختراع کرد.
از نظر فناوری دوره های رشد و تکاملی که طی شد تا اینترنت به شکل کنونی مورد استفاده قرار بگیرد به دوره های زیر تقسیم می شود:
عصر ژوراسیک (1980-1990): ظهور PC و FTP از جمله دستاوردهای متخصصین آن زمان بود(زیرساختها شکل گرفت).
عصر کرتاسه (1990-2000): HTTP , Java, Flash و همچنین پیشرفت دیتابیس و فایل سرورها باعث بوجود آمدن وب سایت ها شد .
عصر نئوژن (2000-2010): فناوری RSS, AJAX, SaaS و موتورهای جستجو باعث بوجود آمدن وب معنایی یا Semantic web شد وبلاگ ها نیز در این دوره شکوفا شدند.
عصر کواترنری (2010-2020): در یک کلام می توان گفت سیستم عامل های وب شکل گرفتند و تمام محتوی متناسب با هر مخاطب تنظیم می شود.
از نظر گسترش دوره های رشد و تکاملی که طی شد تا اینترنت به شکل کنونی مورد استفاده قرار بگیرد به دوره های زیر تقسیم می شود:
دوره پارینه سنگی: همچون انسان های غار نشین هر سیستم فقط با خودش یا سیستم های نر=زدیک خودش ارتباط داشت.
دوره کشاورزی: گسترش فضای جهانی وب باعث شد دسترسی به اطلاعات افزایش یابد و اطلاعات در کنار هم معنای بهتری را به مصرف کننده انتقال داد اما همچنان برای یافتن اطلاعات باید شناخت کافی نسبت به اطلاعات می داشتیم.
دوره انقلاب صنعتی: ظهور و پیشرفت ویکی ها و موتورهای جستجو کمک بزرگی به یافتن اطلاعات کرد اما همچنان اطلاعات از طریق سخت افزارهای خاص در دسترس بود.
دوره انقلاب دیجیتال: تلفن های هوشمند و اینترنت های همراه در کنار هوش مصنوعی همه چیز را برای رفتن به آخرالزمان آماده کرد.
در وب1 فناوری باعث شد سیستم ها به یکدیگر متصل شوند
در وب2 فناوری اطلاعات را به یکدیگر پیوند داد .
در وب3 فناوری انسان ها را به یکدیگر و انسان ها را به اطلاعات پیوند داد
اما در وب 4 چه اتفاقی خواهد افتاد ؟؟؟
به عقیده برخی کارشناسان ظهور اینترنت اشیاء و گجت های پوشیدنی باعث خواهد شد یکپارچگی بین انسان و محیط اطرافش بوجود بیاید، عینک های هوشمند، دستبندهای هوشمند، لباس هاس هوشمند و ... از جمله پیش قراولان این انقلاب هستند.
شاید در آینده روزی برسد که ما چشمانی آنلاین، گوش هایی آنلاین و اندامی آنلاین داشته باشیم و بجای سفر به نقاط مختلف با واقعیت مجازی و واقعیت افزوده تجربیات متفاوتی را کسب کنیم.
این خوب است یا بد؟
به عقیده چامسکی نظریه پرداز آمریکایی «فناوری از اساس خنثی است و مثل یک چکش میماند... برای چکش مهم نیست که برای ساخت خانه یا شکستن جمجمه انسان مورد استفاده قرار گیرد... فناوری مدرن مانند اینترنت هم به همین ترتیب است.»
وی در ادامه می گوید:
اینترنت بسیار ارزشمند است، به شرط اینکه بدانید به دنبال چه چیزی هستید.
درمورد شروع شبکه جهانی وب اختلاف نظرها فراوان است اما در برخی نقل های معتبر شروع چیزی که ما هم اکنون به آن اینترنت می گوییم را اینگونه ذکر می کنند:
تیم برنرزلی در سال ۱۹۸۹ وقتی که اولین طرح پیشنهادی خود را به مؤسسهٔ سرن (پروهشگاه فیزیک هستهای و انرژیهای سطح بالا) در سویس بوردر فرانسه میفرستاد؛ اینترنت را اختراع کرد.
از نظر فناوری دوره های رشد و تکاملی که طی شد تا اینترنت به شکل کنونی مورد استفاده قرار بگیرد به دوره های زیر تقسیم می شود:
عصر ژوراسیک (1980-1990): ظهور PC و FTP از جمله دستاوردهای متخصصین آن زمان بود(زیرساختها شکل گرفت).
عصر کرتاسه (1990-2000): HTTP , Java, Flash و همچنین پیشرفت دیتابیس و فایل سرورها باعث بوجود آمدن وب سایت ها شد .
عصر نئوژن (2000-2010): فناوری RSS, AJAX, SaaS و موتورهای جستجو باعث بوجود آمدن وب معنایی یا Semantic web شد وبلاگ ها نیز در این دوره شکوفا شدند.
عصر کواترنری (2010-2020): در یک کلام می توان گفت سیستم عامل های وب شکل گرفتند و تمام محتوی متناسب با هر مخاطب تنظیم می شود.
از نظر گسترش دوره های رشد و تکاملی که طی شد تا اینترنت به شکل کنونی مورد استفاده قرار بگیرد به دوره های زیر تقسیم می شود:
دوره پارینه سنگی: همچون انسان های غار نشین هر سیستم فقط با خودش یا سیستم های نر=زدیک خودش ارتباط داشت.
دوره کشاورزی: گسترش فضای جهانی وب باعث شد دسترسی به اطلاعات افزایش یابد و اطلاعات در کنار هم معنای بهتری را به مصرف کننده انتقال داد اما همچنان برای یافتن اطلاعات باید شناخت کافی نسبت به اطلاعات می داشتیم.
دوره انقلاب صنعتی: ظهور و پیشرفت ویکی ها و موتورهای جستجو کمک بزرگی به یافتن اطلاعات کرد اما همچنان اطلاعات از طریق سخت افزارهای خاص در دسترس بود.
دوره انقلاب دیجیتال: تلفن های هوشمند و اینترنت های همراه در کنار هوش مصنوعی همه چیز را برای رفتن به آخرالزمان آماده کرد.
در وب1 فناوری باعث شد سیستم ها به یکدیگر متصل شوند
در وب2 فناوری اطلاعات را به یکدیگر پیوند داد .
در وب3 فناوری انسان ها را به یکدیگر و انسان ها را به اطلاعات پیوند داد
اما در وب 4 چه اتفاقی خواهد افتاد ؟؟؟
به عقیده برخی کارشناسان ظهور اینترنت اشیاء و گجت های پوشیدنی باعث خواهد شد یکپارچگی بین انسان و محیط اطرافش بوجود بیاید، عینک های هوشمند، دستبندهای هوشمند، لباس هاس هوشمند و ... از جمله پیش قراولان این انقلاب هستند.
شاید در آینده روزی برسد که ما چشمانی آنلاین، گوش هایی آنلاین و اندامی آنلاین داشته باشیم و بجای سفر به نقاط مختلف با واقعیت مجازی و واقعیت افزوده تجربیات متفاوتی را کسب کنیم.
این خوب است یا بد؟
به عقیده چامسکی نظریه پرداز آمریکایی «فناوری از اساس خنثی است و مثل یک چکش میماند... برای چکش مهم نیست که برای ساخت خانه یا شکستن جمجمه انسان مورد استفاده قرار گیرد... فناوری مدرن مانند اینترنت هم به همین ترتیب است.»
وی در ادامه می گوید:
اینترنت بسیار ارزشمند است، به شرط اینکه بدانید به دنبال چه چیزی هستید.
مرور و خلاصه ارائه محسن سالک در مورد ویکی پدیای فارسی در ششمین دورهمی در مسیر بازاریابی دیجیتال
فایل اصلی این ارائه نیز در همین حساب کاربری موجود است.
dmway.ir
CacheFS is a filesystem caching technology developed for UNIX-like operating systems .It is designed to cache the contents of a remote filesystem onto the local disk to improve performance by reducing the number of network requests needed to access frequently used files. CacheFS works by intercepting requests to access remote files and serving them from the local disk cache, rather than accessing them over the network every time they are needed.
CacheFS is used primarily in situations where network bandwidth is limited or where the latency of remote access is high, such as in WAN or satellite link scenarios. It is often used to speed up access to file servers, such as Network File System (NFS) servers.
some of its features have been incorporated into other caching technologies, such as the Squid web proxy cache.
In Linux, a process is an instance of a running computer program. It's the basic unit of execution where a program is executed. Every process in Linux is assigned a unique Process ID (PID) which is used to identify the process.
Processes in Linux can be either in the foreground or background. Foreground processes are those that interact with the user, while background processes run without user intervention.
Linux processes inherit attributes and resource limits from their parent processes, and new processes can be created using the fork() system call. Child processes can further replace their memory space with a new program using the exec() system call.
Processes can be managed using various commands like ps (to display information about processes), top (to show currently running processes), kill (to terminate processes), and many others.
Linux provides a robust set of process management features, allowing for efficient multitasking and resource utilization. The Linux scheduler handles process scheduling, ensuring that CPU time is allocated effectively among running processes.
Overall, processes in Linux form the backbone of the operating system, enabling it to manage various tasks and run multiple programs concurrently.
NBD (Network Block Device) and nbdkit are related technologies in the realm of virtualization and storage. They allow you to work with remote block devices and create flexible storage solutions. Here's an overview of each:
1. NBD (Network Block Device):
NBD is a protocol that allows you to access remote block devices over a network, as if they were local block devices. It provides a way to export disk images or block devices from a server to clients, enabling remote access and manipulation of these devices.
Key features of NBD include:
Block-Level Access: NBD operates at the block level, allowing you to read from and write to specific blocks on a remote device.
Flexibility: It's used in various scenarios such as diskless booting, live migration of virtual machines, and remote disk access for storage solutions.
Network Transport: NBD operates over the network and typically uses TCP/IP as the underlying transport.
Read-Only and Read-Write Modes: You can access remote devices in both read-only and read-write modes.
2. nbdkit:
nbdkit is a pluggable NBD server, providing a flexible and extensible way to serve remote block devices. It acts as an NBD server that can be extended using various plugins, allowing you to create custom storage solutions tailored to your needs.
درباره ی فناوری ها و پارادایم های نوظهور در کتابخانه ها و کتابداری - ارائه شده برای کتابداران کتابخانه های شهرداری تهران
در دو بخش پارادایم ها و بخش مهارت ها
Rados Gateway (radosgw) is an object storage gateway that provides RESTful (Representational State Transfer) API interface to access Ceph Storage Cluster. It allows applications to store and retrieve objects in the cluster using popular S3 and Swift APIs, making it compatible with a wide range of existing applications and libraries. Radosgw also supports multi-site replication, lifecycle management, cross-origin resource sharing (CORS), and other advanced features that make it a versatile solution for building distributed object storage systems. Radosgw is a part of the Ceph distributed storage system and can be deployed as a standalone service or as part of a Ceph Storage Cluster.
مرور و خلاصه ارائه محسن سالک در مورد ویکی پدیای فارسی در ششمین دورهمی در مسیر بازاریابی دیجیتال
فایل اصلی این ارائه نیز در همین حساب کاربری موجود است.
dmway.ir
CacheFS is a filesystem caching technology developed for UNIX-like operating systems .It is designed to cache the contents of a remote filesystem onto the local disk to improve performance by reducing the number of network requests needed to access frequently used files. CacheFS works by intercepting requests to access remote files and serving them from the local disk cache, rather than accessing them over the network every time they are needed.
CacheFS is used primarily in situations where network bandwidth is limited or where the latency of remote access is high, such as in WAN or satellite link scenarios. It is often used to speed up access to file servers, such as Network File System (NFS) servers.
some of its features have been incorporated into other caching technologies, such as the Squid web proxy cache.
In Linux, a process is an instance of a running computer program. It's the basic unit of execution where a program is executed. Every process in Linux is assigned a unique Process ID (PID) which is used to identify the process.
Processes in Linux can be either in the foreground or background. Foreground processes are those that interact with the user, while background processes run without user intervention.
Linux processes inherit attributes and resource limits from their parent processes, and new processes can be created using the fork() system call. Child processes can further replace their memory space with a new program using the exec() system call.
Processes can be managed using various commands like ps (to display information about processes), top (to show currently running processes), kill (to terminate processes), and many others.
Linux provides a robust set of process management features, allowing for efficient multitasking and resource utilization. The Linux scheduler handles process scheduling, ensuring that CPU time is allocated effectively among running processes.
Overall, processes in Linux form the backbone of the operating system, enabling it to manage various tasks and run multiple programs concurrently.
NBD (Network Block Device) and nbdkit are related technologies in the realm of virtualization and storage. They allow you to work with remote block devices and create flexible storage solutions. Here's an overview of each:
1. NBD (Network Block Device):
NBD is a protocol that allows you to access remote block devices over a network, as if they were local block devices. It provides a way to export disk images or block devices from a server to clients, enabling remote access and manipulation of these devices.
Key features of NBD include:
Block-Level Access: NBD operates at the block level, allowing you to read from and write to specific blocks on a remote device.
Flexibility: It's used in various scenarios such as diskless booting, live migration of virtual machines, and remote disk access for storage solutions.
Network Transport: NBD operates over the network and typically uses TCP/IP as the underlying transport.
Read-Only and Read-Write Modes: You can access remote devices in both read-only and read-write modes.
2. nbdkit:
nbdkit is a pluggable NBD server, providing a flexible and extensible way to serve remote block devices. It acts as an NBD server that can be extended using various plugins, allowing you to create custom storage solutions tailored to your needs.
درباره ی فناوری ها و پارادایم های نوظهور در کتابخانه ها و کتابداری - ارائه شده برای کتابداران کتابخانه های شهرداری تهران
در دو بخش پارادایم ها و بخش مهارت ها
Rados Gateway (radosgw) is an object storage gateway that provides RESTful (Representational State Transfer) API interface to access Ceph Storage Cluster. It allows applications to store and retrieve objects in the cluster using popular S3 and Swift APIs, making it compatible with a wide range of existing applications and libraries. Radosgw also supports multi-site replication, lifecycle management, cross-origin resource sharing (CORS), and other advanced features that make it a versatile solution for building distributed object storage systems. Radosgw is a part of the Ceph distributed storage system and can be deployed as a standalone service or as part of a Ceph Storage Cluster.
Similar to همه چیز در مورد سیر تکاملی وب سایت ها (20)