cookie

We use cookies to improve your browsing experience. By clicking ยซAccept allยป, you agree to the use of cookies.

avatar

Computer Science and Programming

Channel specialized for advanced topics of: * Artificial intelligence, * Machine Learning, * Deep Learning, * Computer Vision, * Data Science * Python For Ads: @otchebuch & @cobbl, https://telega.io/c/computer_science_and_programming

Show more
The country is not specifiedEnglish1 412Technologies & Applications313
Advertising posts
157 943
Subscribers
+5924 hours
+5217 days
+1 93830 days
Posts Archive
00:13
Video unavailableShow in Telegram
HTTP status codes are three-digit numbers that are returned by a web server in response to a client's request made to the server via HTTP (Hypertext Transfer Protocol). These status codes provide information about the outcome of the request, indicating whether it was successful, encountered an error, or needs further action. They are an essential part of the HTTP protocol, helping both clients (e.g., web browsers) and servers communicate effectively.
Show all...
๐Ÿ‘ 118๐Ÿ‘Ž 7
00:04
Video unavailableShow in Telegram
๐Ÿ”ต REST vs ๐ŸŸฃ GraphQL ๐Ÿ”ต REST: ๐Ÿ‘‰ Stands for Representational State Transfer ๐Ÿ‘‰ Well-established and widely adopted ๐Ÿ‘‰ Uses predefined endpoints for data retrieval ๐Ÿ‘‰ Great for simple, stateless operations ๐ŸŸฃ GraphQL: ๐Ÿ‘‰ A modern query language for APIs ๐Ÿ‘‰ Allows clients to request exactly what they need ๐Ÿ‘‰ Reduces over-fetching and under-fetching of data ๐Ÿ‘‰ Empowers front-end developers with data control Which one is right for your project? ๐Ÿค” Use ๐Ÿ”ต REST if: Simplicity and Convention: REST is straightforward and relies on a set of conventions. If you have a simple API with well-defined endpoints and actions, REST might be a good choice. Caching: RESTful APIs are typically easier to cache because the URLs for resources remain consistent. This can lead to better performance in scenarios where caching is crucial. Existing Ecosystem: If you're working with legacy systems or integrating with third-party APIs that follow REST principles, it may make sense to stick with REST for consistency. Use ๐ŸŸฃ GraphQL if: Flexibility: GraphQL allows clients to request exactly the data they need, which can lead to reduced over-fetching and under-fetching of data. This flexibility is especially beneficial for complex applications with varying data requirements. Efficiency: With GraphQL, you can often make a single request to fetch related data, reducing the number of API calls required compared to REST, which might require multiple requests to different endpoints. Real-time Data: If you need real-time updates and subscriptions, GraphQL's ability to provide live data can be a significant advantage. Team Expertise: If your development team is comfortable with GraphQL and prefers its query language, it might lead to faster development and easier maintenance.
Show all...
๐Ÿ‘ 104
Photo unavailableShow in Telegram
Prod Software Release 1. Planning: - Identify the goals and features for the upcoming release. - Prioritize tasks based on importance and dependencies. - Define timelines and allocate resources accordingly. 2. Development: - Programmers start coding based on the planned features. - Regular code reviews and collaboration to maintain code quality. - Version control systems track changes for better collaboration. 3. Building Artifact: - Compile the source code into executable or deployable artifacts. - Generate documentation and other necessary files. - Automation tools can be used to streamline this process. 4. Testing: - Conduct various levels of testing (unit, integration, system, etc.). - Identify and fix bugs or issues. - Ensure compatibility with different platforms and configurations. 5. Release: - Once testing is successful, prepare for the release. - Generate release notes documenting changes and updates. - Coordinate with other teams for a smooth rollout. Environments: - Set up different environments for development, testing, and production. - Ensure consistency across environments to minimize deployment issues. - Monitor and troubleshoot any discrepancies between environments.
Show all...
๐Ÿ‘ 83
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
๐Ÿ‘Ž 33๐Ÿ‘ 3
Photo unavailableShow in Telegram
Is AI making a real impact in the way you work or is it all hype? Stack Overflow recaps some of the top insights from their 2023 Developer Survey.๐Ÿ’ก Explore what developers are thinking about the benefits, accuracy, and use cases for GenAI here.
Show all...
๐Ÿ‘ 34
Photo unavailableShow in Telegram
Angular 17 and the new angular.dev site has been officially released. Here's a summary of what's new.
Show all...
๐Ÿ‘ 46
โš  Message was hidden by channel owner
Show all...
๐Ÿ‘ 44๐Ÿ‘Ž 36
00:03
Video unavailableShow in Telegram
Top 12 Tips for API Security: - Use HTTPS - Use OAuth2 - Use WebAuthn - Use Leveled API Keys - Authorization - Rate Limiting - API Versioning - Whitelisting - Check OWASP API Security Risks - Use API Gateway - Error Handling - Input Validation
Show all...
๐Ÿ‘ 119
00:03
Video unavailableShow in Telegram
Docker Architecture and Components 1. Docker Daemon (dockerd): - ๐—ฅ๐—ผ๐—น๐—ฒ: Manages Docker containers on a system. - ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€: Building, running, and managing containers. 2. Docker Client (docker): - ๐—ฅ๐—ผ๐—น๐—ฒ: Interface through which users interact with Docker. - ๐—–๐—ผ๐—บ๐—บ๐—ฎ๐—ป๐—ฑ๐˜€: build, pull, run, etc. 3. Docker Images: - ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐—ผ๐—ป: Read-only templates used to create containers. - ๐—ฅ๐—ผ๐—น๐—ฒ: Serve as the basis for creating containers. - ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฟ๐˜†/๐—›๐˜‚๐—ฏ: A storage and distribution system for Docker images. 4. Docker Containers: - ๐——๐—ฒ๐—ณ๐—ถ๐—ป๐—ถ๐˜๐—ถ๐—ผ๐—ป: Runnable instances of Docker images. - ๐—ฅ๐—ผ๐—น๐—ฒ: Encapsulate the application and its environment. 5. Docker Registry: - ๐—ฅ๐—ผ๐—น๐—ฒ: Store Docker images. - ๐—ฃ๐˜‚๐—ฏ๐—น๐—ถ๐—ฐ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฟ๐˜†: Docker Hub. - ๐—ฃ๐—ฟ๐—ถ๐˜ƒ๐—ฎ๐˜๐—ฒ ๐—ฅ๐—ฒ๐—ด๐—ถ๐˜€๐˜๐—ฟ๐˜†: Can be hosted by users.
Show all...
๐Ÿ‘ 150๐Ÿ‘Ž 4
Which programming languages do you use/know?Anonymous voting
  • Javascript
  • Python
  • Go
  • Java
  • Kotlin
  • C#
  • Swift
  • Ruby
  • C/C++
  • Don't know any / want to study
0 votes
๐Ÿ‘ 333๐Ÿ‘Ž 17
00:04
Video unavailableShow in Telegram
What is Kafka? Kafka is an open-source, distributed event streaming platform that serves as the central nervous system for data in modern enterprises. It's designed to handle real-time data feeds, process them efficiently, and make them available for a variety of applications in real-time. ๐Ÿ›  Use Cases: - Real-time Analytics - Log Aggregation - Event Sourcing - Data Integration - Machine Learning Pipelines
Show all...
๐Ÿ‘ 381๐Ÿ‘Ž 4
00:03
Video unavailableShow in Telegram
Wondering how C++, Java, Python Work? ๐Ÿ”ต C++ C++ is like the superhero of programming languages. It's a compiled language, meaning your code is transformed into machine code that your computer can understand before it runs. This compilation process is crucial for efficiency and performance. C++ gives you precise control over memory and hardware, making it a top choice for systems programming and game development. It's like wielding a finely-tuned instrument in the world of code! ๐ŸŽธ๐Ÿ’ป ๐Ÿ”ด Java Java, on the other hand, is the coffee of programming languages. It's a compiled language too but with a twist. Java code is compiled into bytecode, which runs on the Java Virtual Machine (JVM). This bytecode can run on any platform with a compatible JVM, making Java highly portable and platform-independent. It's a bit like sending your code to a virtual coffee machine that serves it up just the way you like it on any OS! โ˜•๏ธ๐Ÿ’ผ ๐Ÿ Python Python is the friendly neighborhood programming language. It's an interpreted language, which means there's no compilation step. Python code is executed line by line by the Python interpreter. This simplicity makes it great for beginners and rapid development. Python's extensive library ecosystem and easy syntax make it feel like you're scripting magic spells in a magical world! ๐Ÿช„๐Ÿ In the end, the choice of programming language depends on your project's needs and your personal preferences. Each language has its strengths and weaknesses, but they all share the goal of bringing your ideas to life through code. ๐Ÿš€๐Ÿ’ก So, whether you're crafting the perfect C++ masterpiece, brewing up Java applications, or scripting Python magic, remember that programming languages are the tools that empower us to create amazing things in the digital realm. Embrace the language that speaks to you and keep coding! ๐Ÿ’ป๐ŸŒŸ
Show all...
๐Ÿ‘ 465๐Ÿ‘Ž 6
Photo unavailableShow in Telegram
Backend Burger ๐Ÿ”
Show all...
๐Ÿ‘ 318๐Ÿ‘Ž 17
00:09
Video unavailableShow in Telegram
๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐˜๐—ฒ๐˜€๐˜ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—”๐—ฃ๐—œ๐˜€ ๐—ฑ๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—น๐˜† ๐—ณ๐—ฟ๐—ผ๐—บ ๐—ฉ๐—ถ๐˜€๐˜‚๐—ฎ๐—น ๐—ฆ๐˜๐˜‚๐—ฑ๐—ถ๐—ผ ๐—–๐—ผ๐—ฑ๐—ฒ? You can immediately do this from your Visual Studio Code, as Postman just released a VS Code extension that integrates API building and testing into your code editor. What you can do with the extension: ๐Ÿ”น๐—ฆ๐—ฒ๐—ป๐—ฑ (๐—บ๐˜‚๐—น๐˜๐—ถ๐—ฝ๐—ฟ๐—ผ๐˜๐—ผ๐—ฐ๐—ผ๐—น) ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐˜€ ๐Ÿ”น๐—ฆ๐—ฒ๐—ป๐—ฑ ๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ต๐—ถ๐˜€๐˜๐—ผ๐—ฟ๐˜† ๐Ÿ”น๐—จ๐˜€๐—ฒ ๐—ฐ๐—ผ๐—น๐—น๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐Ÿ”น๐—จ๐˜€๐—ฒ ๐—ฑ๐—ถ๐—ณ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐˜ ๐—ฒ๐—ป๐˜ƒ๐—ถ๐—ฟ๐—ผ๐—ป๐—บ๐—ฒ๐—ป๐˜๐˜€ ๐Ÿ”น๐—ฉ๐—ถ๐—ฒ๐˜„ ๐—ฎ๐—ป๐—ฑ ๐—ฒ๐—ฑ๐—ถ๐˜ ๐—ฐ๐—ผ๐—ผ๐—ธ๐—ถ๐—ฒ๐˜€ โžก๏ธCheck it here
Show all...
๐Ÿ‘ 217๐Ÿ‘Ž 2
โš  Message was hidden by channel owner
Show all...
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
00:50
Video unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
Photo unavailableShow in Telegram
80+ Jupyter Notebook tutorials on image classification, object detection and image segmentation in various domains ๐Ÿ“Œ Agriculture and Food ๐Ÿ“Œ Medical and Healthcare ๐Ÿ“Œ Satellite ๐Ÿ“Œ Security and Surveillance ๐Ÿ“Œ ADAS and Self Driving Cars ๐Ÿ“Œ Retail and E-Commerce ๐Ÿ“Œ Wildlife Classification library https://github.com/Tessellate-Imaging/monk_v1 Notebooks - https://github.com/Tessellate-Imaging/monk_v1/tree/master/study_roadmaps/4_image_classification_zoo Detection and Segmentation Library https://github.com/Tessellate-Imaging/ Monk_Object_Detection Notebooks: https://github.com/Tessellate-Imaging/Monk_Object_Detection/tree/master/application_model_zoo
Show all...
๐Ÿ‘ 295๐Ÿ‘Ž 16
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
Photo unavailableShow in Telegram
๐Ÿ”ญ GRES: Generalized Referring Expression Segmentation New benchmark (GRES), which extends the classic RES to allow expressions to refer to an arbitrary number of target objects. ๐Ÿ–ฅ Github: https://github.com/henghuiding/ReLA โฉ Paper: https://arxiv.org/abs/2306.00968 ๐Ÿ”Ž Project: https://henghuiding.github.io/GRES/ ๐Ÿ“Œ New dataset: https://github.com/henghuiding/gRefCOCO ๐Ÿ‘‰ @computer_science_and_programming
Show all...
๐Ÿ‘ 125
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold Paper: https://arxiv.org/abs/2305.10973 Github: https://github.com/XingangPan/DragGAN Project page: https://vcai.mpi-inf.mpg.de/projects/DragGAN/ ๐Ÿ‘‰ @computer_science_and_programming
Show all...
๐Ÿ‘ 173๐Ÿ‘Ž 10
00:20
Video unavailableShow in Telegram
Test of Time: Instilling Video-Language Models with a Sense of Time GPT-5 will likely have video abilities, but will it have a sense of time? Here is answer to this question in #CVPR2023 paper by student of University of Amsterdam to learn how to instil time into video-language foundation models. Paper: https://arxiv.org/abs/2301.02074 Code: https://github.com/bpiyush/TestOfTime Project Page: https://bpiyush.github.io/testoftime-website/ ๐Ÿ‘‰ @computer_science_and_programming
Show all...
๐Ÿ‘ 176๐Ÿ‘Ž 7
Photo unavailableShow in Telegram
โš  Message was hidden by channel owner
Show all...
00:24
Video unavailableShow in Telegram
ViperGPT: Visual Inference via Python Execution for Reasoning ViperGPT, a framework that leverages code-generation models to compose vision-and-language models into subroutines to produce a result for any query. Github: https://github.com/cvlab-columbia/viper Paper: https://arxiv.org/pdf/2303.08128.pdf Project: https://paperswithcode.com/dataset/beat ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 216๐Ÿ‘Ž 7
Multivariate Probabilistic Time Series Forecasting with Informer Efficient transformer-based model for LSTF. Method introduces a Probabilistic Attention mechanism to select the โ€œactiveโ€ queries rather than the โ€œlazyโ€ queries and provides a sparse Transformer thus mitigating the quadratic compute and memory requirements of vanilla attention. ๐Ÿค—Hugging face: https://huggingface.co/blog/informer โฉ Paper: https://huggingface.co/docs/transformers/main/en/model_doc/informer โญ๏ธ Colab: https://colab.research.google.com/github/huggingface/notebooks/blob/main/examples/multivariate_informer.ipynb ๐Ÿ’จ Dataset: https://huggingface.co/docs/datasets/v2.7.0/en/package_reference/main_classes#datasets.Dataset.set_transform ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 172๐Ÿ‘Ž 8
Efficient Teacher: Semi-Supervised Object Detection for YOLOv5 โœ… Efficient Teacher introduces semi-supervised object detection into practical applications, enabling users to obtain a strong generalization capability with only a small amount of labeled data and large amount of unlabeled data. โœ… Efficient Teacher provides category and custom uniform sampling, which can quickly improve the network performance in actual business scenarios. Paper: https://arxiv.org/abs/2302.07577 Github: https://github.com/AlibabaResearch/efficientteacher ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 170๐Ÿ‘Ž 2
00:31
Video unavailableShow in Telegram
3D-aware Conditional Image Synthesis (pix2pix3D) Pix2pix3D synthesizes 3D objects (neural fields) given a 2D label map, such as a segmentation or edge map Github: https://github.com/dunbar12138/pix2pix3D Paper: https://arxiv.org/abs/2302.08509 Project: https://www.cs.cmu.edu/~pix2pix3D/ Datasets: CelebAMask , AFHQ-Cat-Seg , Shapenet-Car-Edge ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 184๐Ÿ‘Ž 6
Photo unavailableShow in Telegram
YOWOv2: A Stronger yet Efficient Multi-level Detection Framework for Real-time Spatio-temporal Action Detection SPATIO-temporal action detection (STAD) aims to detect action instances in the current frame, which it has been widely applied, such as video surveillance and somatosensory game. Paper: https://arxiv.org/pdf/2302.06848.pdf Github: https://github.com/yjh0410/YOWOv2 Dataset: https://drive.google.com/file/d/1Dwh90pRi7uGkH5qLRjQIFiEmMJrAog5J/view?usp=sharing ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 127๐Ÿ‘Ž 4
01:19
Video unavailableShow in Telegram
Gen-1: The Next Step Forward for Generative AI Use words and images to generate new videos out of existing Introducing Gen-1: a new AI model that uses language and images to generate new videos out of existing ones. https://research.runwayml.com/gen1 โญ๏ธ Project: https://research.runwayml.com/gen1 โœ… Paper: https://arxiv.org/abs/2302.03011 ๐Ÿ“ŒRequest form: https://docs.google.com/forms/d/e/1FAIpQLSfU0O_i1dym30hEI33teAvCRQ1i8UrGgXd4BPrvBWaOnDgs9g/viewform ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 150๐Ÿ‘Ž 6
โš  Message was hidden by channel owner
Show all...
โš  Message was hidden by channel owner
Show all...
๐Ÿ”— Link:- https://apitester.org A fully free mobile API client for interacting with APIs straight from your phone. Doesn't it sound fantastic? API Tester allows you to connect to whatever type of API you're working with, including REST, gRPC, SOAP, and GraphQL. Constructing HTTP requests with parameters, auth details, and body data requires only a few steps with a simple and optimized UI. You can also create WebSocket connections, import collections, and use global variables. API Tester was developed by a team of enthusiasts who feel that powerful apps simplifying work is the key to progress. The app is constantly updated to ensure that you have all of the top-tier features. Try it out for yourself, rate and review on the App Store and Google Play.
Show all...
Cut and Learn for Unsupervised Object Detection and Instance Segmentation Cut-and-LEaRn (CutLER) is a simple approach for training object detection and instance segmentation models without human annotations. It outperforms previous SOTA by 2.7 times for AP50 and 2.6 times for AR on 11 benchmarks. Paper: https://arxiv.org/pdf/2301.11320.pdf Github: https://github.com/facebookresearch/CutLER Demo: https://colab.research.google.com/drive/1NgEyFHvOfuA2MZZnfNPWg1w5gSr3HOBb?usp=sharing ๐Ÿ‘‰@computer_science_and_programming
Show all...
๐Ÿ‘ 97๐Ÿ‘Ž 1