If a loading crane is installed on the truck, it usually you cannot attach a trailer. You can tow the trailer with the winch, but you have to load the trailer yourself, as the automatic loading only works with attached trailers.
At the pickup location
Auto load the light cargo to your truck (bricks),
Transfer the cargo to the trailer with the loading crane,
Auto load the heavy cargo (metal beams) to your truck and pack it,
Tow the trailer with the winch to the destination.
At the destination
Release the winch to park the trailer at a convenient location close to the loading dock where you can later park next to it with the truck,
Unload the heavy cargo from your truck,
Transfer the light cargo from the trailer to your truck,
Pack the cargo, otherwise you cannot auto unload it,
If you experience pauses in the video try to change the following video settings:
Display Mode
Try Borderless on multi-monitor setups. It runs the game in a window, but looks like full screen. You can easily move the mouse between monitors for multitasking.
Fullscreen may give you more resources, try it if borderless gives you lag.
Bricks (1 unit) Concrete blocks (1 unit) Service spare parts (1 unit) Metal beams (2 unit)
Task
What
From
To
Notes
Contract
What
From
To
Notes
Pipe Dream
Heavy Fuel Tanker Semi-Trailer
Bricks x2 (1 unit)
Metal Beams x1 (2 units)
Garage
Warehouse Warehouse
Factory Factory Factory
Fuel trailer notes: When you arrive to the factory with the fuel trailer fill up your truck from it and park the fuel trailer anywhere in the factory. It will disappear when the rest of the goods are delivered and the contract completed.
Bricks, Metal beams notes: There is a 2 unit trailer in the warehouse. You can deliver the bricks and the beams at the same time. See How to tow a trailer if a loading crane is installed in SnowRunner if you cannot attach a trailer to the truck because you have a loading crane installed.
Not a drill
Metal beams x2 (2 units each)
Oil Rig Drill x1 (5 units)
Construction rig semi-trailer (high saddle needed)
Warehouse
Service site in Smith Dam
Factory
Drilling site
Use a trailer to carry both beams at the same time.
Smithville Dam
Location
Has
Needs
Service Hub
Service spare parts (1 unit) Oil rig drill (5 units) Vehicle Spare Parts (1 unit)
Truck with crane is recommended to pick up at Drilling Site
Threatening Accident
Fuel Station at East
Truck with crane is recommended
Smithville Bridge
Wooden planks x2
Dam
Unlucky Fisherman
Chevrolet CK1500
East of the Quarry
Fisherman’s House
Winter Stores
Maintenance trailer,
Vehicle Spare Parts 2x
Logistics Base
The Maintenance Trailer is on the Black River drilling site; if it isn’t, you can always restart the contract and it will spawn there. The correct trailer is marked with the magnifier icon. It needs at least 201 L fuel in it. You need to have the trailer attached or winched to the truck with both the truck and trailer inside the zone for it to count.
The Vehicle Spare Parts are on the flatbed trailer at the Drilling Site
Contract
What
From
To
Notes
Contest
What
From
To
Notes
Going Under
Rescue a floating house
Drummond Island
Location
Has
Needs
Log Station
Wooden planks (1 unit) Long logs (1 long log unit)
Close to South Fuel Station
Large concrete pieces on sideboard trailer
Task
What
From
To
Notes
Cousin Cletus
Oil barrels x2
Lighthouse Keeper
Bring a heavy crane to pick up the first crate of barrels close to the Drummond Bridge.
The cliff above the barrels in the North-East is very high, so normally the cable of the crane cannot reach them. You need to hang the truck from the cliff. It looks like any truck and crane is fine as long as it is dangerously hanging above the void. Equipment examples: White Western Star 4964 with the yellow crane, Pacific P12 with the red Profcrane 320. It looks like all rear or front wheels have to be in the air. Once the barrels are on the cliff, you can pick them up with another truck.
In Cities: Skylines the Page Up and Down buttons set the elevation of the road and rail line. In the editor the Page Down does not take you below ground with negative numbers.
To build underground in the Cities: Skylines editor subscribe to the Network Anarchy mod.
Enable Anarchy mode, and press the Page Down button to set the negative elevation
When we try to create an outside ship connection and the waterway is not deep enough, we get the
Water required
error message.
To be able to create the outside ship connection, temporarily raise the sea level. It will flood your map, but after creating the connection you can lower the sea level, and the water will evaporate.
In the menu select the Water tool and click the Move Sea Level icon,
On the left side write down the current sea level, and move the slider to raise it,
Wait until the sea floods the area of the planned connection,
Cities: Skylines only fully renders the unlocked tiles. Locked (not yet purchased) tiles and all tiles in the editor are not fully rendered to save processor power. When you create a tunnel entrance or a canal, it is buried under earth.
Subscribe to the “Common Ground” mod to fully render any number of tiles you specify. The Options page of the mode allows you to select what to render in the game and in the Editor. If you use the 81 Tiles mod in the game, you can disable the Common Ground mod, but you still need it in the editor, as we need to disable the 81 Tiles mod while using the Editor.
Cronometer is an app to record food you eat and get a report on the consumed calories and nutrients. It can automatically retrieve exercise information from Strava to calculate the burned calories.
For some reason recently we cannot connect to Strava from the Cronometer app. To successfully connect Cronometer to Strava to get exercise information:
Next.js is a framework based on React to build a “full stack” dynamic web application with routing and data handling capability. React provides the page components on top of HTML and JavaScript, Next.js routes between pages, and displays and modifies the data in a database.
Configure the development environment
Install npm
Make sure npx is available on your workstation npx comes with npm 5.2 and higher
Create the Next.js web application
Create the web site skeleton
Create a parent directory for the project
Execute in the terminal npx create-next-app@latest
To select between the options in iTerm use the left and right arrow key on the keyboard
Start the development server
Step into the web application directory cd MY_PROJECT_NAME
When we created the Next.js application above, it created a .gitignore file and initialized the Git repository in the root of the web site. If you want to place more folders in the Git repository, like Terraform files to create cloud resources, the Next.js application will not be in the root of the repository anymore. As some of the entries in the .gitignore file refer to the root with the leading slash, Git will not ignore large libraries.
Move the .gitignore file from the web application directory to the higher level where you want to initialize the Git repository
Delete the .git directory in the web application folder
Navigate to the root directory of the Git repository
Open the .gitignore file and remove the leading slashes from the following lines, because the Next.js application is not in the root of the repository anymore /node_modules /.pnp /coverage /.next/ /out/ /build
Environment variables
.env
Next.js now supports the .env file to declare environment variables during development
Environment variables in the browser
If the environment variable name starts with NEXT_PUBLIC_ the variable is available for the JavaScript code in the browser via process.env instruction:
The React framework adds components on top of HTML and JavaScript to create dynamic one-page web applications. It does not have routing and data handling capabilities, to create a full stack web application use Next.js or Remix.
Configure the development environment
Install npm
Make sure npx is available on your workstation npx comes with npm 5.2 and higher
Create the React web site skeleton
Create the web site skeleton
Create a parent directory for the project
To create a TypeScript project
Open a terminal. We will add –template typescript to the end of the command to use typescript npx create-react-app MY_WEB_SITE_NAME --template typescript
GitHub Copilot is a ChatGPT based AI pair programmer extension for Visual Studio Code, Visual Studio, JetBrains IDE, and Neovim. It is most effective in Python, JavaScript, TypeScript, Ruby, Go, C# and C++.
Create a file with the standard file extension of the language to indicate the preferred programming language to the AI.
Start to create a function with the name that describes its purpose (in this example we will use the JavaScript syntax) function getDaysInMonth(month, year) { (If your IDE automatically adds the closing curly brace, remove it, otherwise Copilot does not offer solutions) or
Create a comment to describe the functionality // Express server on port 3000 and return the current date
Select the suggestion
Use the Alt-[ and Alt-] on Windows, Option-[ and Option-] on Mac to cycle through the suggested solutions and press Tab to accept it, or Esc to reject all of them.
See all suggestions in a new tab
Press Ctrl-Enter to open a new tab, and a few seconds later all suggestions will be listed in the new tab.
Click the Accept Solution link above the suggestion to insert it into your file.
In the lower right corner of the editor click the Copilot icon
Select the scope to disable GitHub Copilot: for all languages, or for a specific language only.
Tutorials
There are GitHub repositories to learn to use GitHub Copilot. The Tutorials for GitHub Copilot page lists all of them. These are interactive repositories to learn the skills using real code:
skills-getting-started-with-github-copilot – The basics of using GitHub Copilot
skills-expand-your-team-with-copilot – How to use GitHub AI agents to do complex tasks in your repository
Interaction modes
GitHub Copilot has two main modes: Ask mode and Agent mode
Ask is an interactive communication mode, where the Copilot is a chat companion to give you information on the inner workings of the code, and give you brainstorming ideas.
Agent mode can make autonomous edits across multiple files in the project.
GitHub copilot Cheat Sheets
UI specific commands to enhance the work with Chat and Agent at GitHub Copilot Chat cheat sheet The Visual Studio specific commands are:
Chat participants
Chat participants are like domain experts with specialty knowledge. Specify the chat participant with the @ symbol in your prompt. Most common chat participants are
Variable
Specialty
@azure
Azure services – Service deployment and management. – App deployment to Azure.
@github
GitHub – GitHub specific skills.
@terminal
Visual Studio Code Terminal – To create and debug Terminal commands
@vscode
Visual Studio Code – Commands and features
@workspace
The current workspace – Project structure – Code parts interaction – Design patterns
Type the # sign in the chat prompt to display the list of tools. The list contains the list of files referenced in the current chat, and the available tools.
Inline chat can help you with fast responses related to a particular line in the code. To invoke it move the cursor to the line and press Ctrl-I (Cmd-I on Mac), or right-click the line and select Copilot, Editor Inline Chat. If you want the AI to insert lines in to your code, like generating test data by adding elements to an array, place the cursor where the lines should go.