ansuf
ansuf
Computational Engineering
125 posts
courses, lecture, tutorial, theory, design, works.
Don't wanna be here? Send us removal request.
ansuf · 26 days ago
Text
leetcode
Tumblr media
0 notes
ansuf · 2 months ago
Text
git cheatsheet
git config --global init.defaultBranch
0 notes
ansuf · 2 months ago
Text
Tumblr media
What You'll Do
Design, develop, and maintain the backend infrastructure that powers our IoT applications, ensuring they are reliable, scalable, and ready for global expansion.
Develop and maintain production-ready Python code that is clean, well-structured, and optimized for performance.
Use AWS Lambda, DynamoDB, and other cloud services to build event-driven and serverless solutions.
Design, manage, and enhance CI/CD pipelines to streamline the development and deployment process, adhering to DevOps best practices.
Quickly resolve backend issues, ensuring system reliability, while continually exploring ways to improve and innovate.
Work closely with the IT team to deliver seamless, high-quality products.
Produce clear, comprehensive documentation and ensure code quality through rigorous testing.
What You’ll Bring:
Backend Development Expertise: At least 3+ years of experience as a Software Engineer, with a focus on backend systems.
Python Mastery: Strong proficiency in Python, with experience developing and deploying large-scale, production-ready applications.
Cloud & AWS Experience: Extensive knowledge of AWS services, including Lambda, DynamoDB, SQS, SNS, API Gateway, and EventBridge.
Serverless Enthusiast: Passion for serverless and event-driven architectures, and the ability to design scalable, efficient backend systems using these technologies.
Code Quality & DevOps Skills: Ability to write clean, maintainable code and experience with CI/CD pipelines and DevOps practices for seamless deployments.
Problem-Solving Mindset: Proactive approach to identifying and solving complex problems, with a commitment to delivering high-quality solutions.
Strong Documentation: Experience writing comprehensive, clear documentation that helps ensure smooth handovers and collaboration.
Nice to Have (but not essential)
Familiarity with telecom protocols like RADIUS, IPAM, and an understanding of computer networks or roaming technologies.
Experience with PostHog or similar analytics platforms.
0 notes
ansuf · 5 months ago
Text
Stiffness Matrix
81 stiffness coefficients
Tumblr media
source: https://www.youtube.com/watch?v=11wZKyUZf3w
0 notes
ansuf · 2 years ago
Text
Mini washing machine
Mestic Washing Machine MW-120 (capacity 3.5 kg) complete with box. We bought it new in May 2023 for 149.95 euros. please make an offering. pickup at Ede Center before 31 of July. Selling because we want to move out. minus: you need to repeat 2 - 3 times for washing (with detergent) and rinse (without detergent) manually.
Tumblr media Tumblr media Tumblr media
0 notes
ansuf · 2 years ago
Text
how to dispose of trash
1 note · View note
ansuf · 2 years ago
Text
go to apartment door
0 notes
ansuf · 2 years ago
Text
How to open main front door and mailbox
0 notes
ansuf · 2 years ago
Text
How to open entrance door to basemen
0 notes
ansuf · 2 years ago
Text
Storage to Entrance
Housing in Ede Centrum
#storage
0 notes
ansuf · 2 years ago
Text
alternative if-else php syntax
Tumblr media
2 notes · View notes
ansuf · 2 years ago
Text
Snippet Golang: removing nth element in an array
```
package main
import "fmt"
type Temporary struct { Event string ID uint }
var tmp = []Temporary{ Temporary{ Event: "red", ID: 2, }, Temporary{ Event: "blue", ID: 3, }, Temporary{ Event: "black", ID: 4, }, Temporary{ Event: "pink", ID: 5, }, }
func Release(id uint) {
loop: for i, x := range tmp { if x.ID == id { copy(tmp[i:], tmp[i+1:]) tmp = tmp[:len(tmp)-1] goto loop } } }
func main() { fmt.Println("1:", tmp)Release(4) fmt.Println("2:", tmp)
} ```
0 notes
ansuf · 2 years ago
Text
Step-by-Step Making Hugo Web
create private repo 'backup-[project-name]'
clone via Codium to local drive
check Hugo installation 'hugo version'
open Codium terminal on the project and create hugo project by run 'hugo new site . --force'
0 notes
ansuf · 2 years ago
Text
Jekyll Deployment Option
Tumblr media
✅ Github to store project files ✅ Travis to run automated published script ✅ a domain name for future visitors to use
0 notes
ansuf · 2 years ago
Text
Programming paradigm: Conclusion
To sum up,
Different approaches to creating programs are called paradigms.
There are two main programming paradigms: imperative and declarative.
The imperative paradigm focuses on achieving a result using step-by-step instructions that change the data sequentially.
Imperative paradigm includes Procedural programming paradigm, Object-oriented programming, and Parallel processing approach.
The declarative paradigm focuses on the task and tries to get an expected result.
Declarative paradigm includes Logic, Functional, and Database paradigms.
0 notes
ansuf · 2 years ago
Text
Database paradigm
This programming methodology is based on working with data. The data is stored in the database and queries are made to this database in a special language, for example, SQL. With these languages, you can access the data for filtering, transformations, calculating statistics, and so on. Program statements are data-defined rather than a hard-coded series of steps.
The database program is the heart of the business information system, allowing for file creation, data entry, updating, querying, and reporting functions.
0 notes
ansuf · 2 years ago
Text
Functional programming 
Functional programming is a programming paradigm in which the computation process is interpreted as the computation of the values of functions. The function, in this case, is similar to a mathematical one. That is, a function in which the input is an array that is not changed, and the output is a new array with new data. This makes a mathematical function different from a function in procedural programming, where a function is a sequence of actions that change the original data.
Here's a simple example: you might have a function that takes a list of numbers as input and returns a new list with the squares of those numbers. This does not change the original list of numbers.
Programming languages that have implemented the Functional programming paradigm are JavaScript, Haskell, Scala, Erlang, Lisp, ML, Clojure, OCaml, and F#.
2 notes · View notes