## beta-recsys v0.1版本发布啦！🎉🎉🎉

我们的beta-recsys v0. 1版本发布了！这是一个基于pytorch 的推荐系统来源平台，我们致力于整合更多的推荐系统模型，为推荐系统这个社区提供一个公平比较的平台，同时推进代码的可复现性！**Github**: https://github.com/beta-team/beta-recsys

**teaser video:**https://vimeo.com/456391232

0%

我们的beta-recsys v0. 1版本发布了！这是一个基于pytorch 的推荐系统来源平台，我们致力于整合更多的推荐系统模型，为推荐系统这个社区提供一个公平比较的平台，同时推进代码的可复现性！**Github**: https://github.com/beta-team/beta-recsys

**teaser video:**https://vimeo.com/456391232

Cookiecutter is a command-line tool used to create structured projects from a template. It’s a widely-used tool in the industry and it also support engineers to customize their own templates and share with others. In this post, I would like to.share some basic information about cookiecutter.

Many `docker-compose.yml`

files will contain a line `tty:true`

. A lot of engineers only copy this line when they create a new one but few of them actually know what it is for. Why do we need to write it down in our service? Do we really need it? In this post, I’ll explain why we use it and how can we use it.

Hey community, I’ve release version 1.1.0 of the SoccerLive VSCode extension today. With this amazing extension, you are able to get updates with your favorite soccer games when coding with VSCode.

Link: MarketPlace

Github: repo

eBPF (**e**xternal **B**erkerly **P**acket **F**ilter) is a technology originated in the Linux kernel that can run sandboxed programs in the OS kernel. It provides users with the ability to ingest user-defined program into the OS kernel without modifying the kernel code.

In this post, I will share some basics about eBPF and write a simple eBPF program.

You are given a **0-indexed** `m x n`

**binary** matrix `grid`

.

In one operation, you can choose any `i`

and `j`

that meet the following conditions:

`0 <= i < m`

`0 <= j < n`

`grid[i][j] == 1`

and change the values of **all** cells in row `i`

and column `j`

to zero.

Return *the minimum number of operations needed to remove all*

`1`

`grid`

You are given an `m x n`

binary matrix `grid`

.

In one operation, you can choose **any** row or column and flip each value in that row or column (i.e., changing all `0`

‘s to `1`

‘s, and all `1`

‘s to `0`

‘s).

Return `true`

*if it is possible to remove all* `1`

*‘s from* `grid`

using **any** number of operations or `false`

otherwise.