Very important!
Select the appropriate tab below - as there are videos under multiple tabs.The 1st tab is GENERIC, the 2nd tab is for DEVELOPERS!!!
GENERIC - FOR EVERYONE
G-1 and D-1 Introduction to 10xONE - Generic company presentation
Generic company presentation - watch it twiceG-1.1 How do we work in 10xONE's own Manage solution
How do we handle our own projects - where do we register our tasks, workflows - including SLDC processes? Where is documentation? Where can you find data models? How can you generate SQL scripts and software code?G-2 Main menu, top of the screen - its contents
G-3 Solutions
G-4 Networks
G-5 Workflows - introduction
Workflows, workflow templates, basic workflow infoG-6 Financials - intro
G-7 Financials - intro - 2
Financial line items explained further with FLI statuses. Plus how to enter invoices and what kind of actions are available in the toolbar for FLI's.G-8 Smart charts - intro
Introduction about smart charts: what kind of elements can you add to a smart chart and for what they can be used.G-9.1 How do we manage software projects in 10xONE - 1
Request management, workflowG-9.2 How do we manage software projects in 10xONE - 2
Request management, workflowG-10 Custom tables (simple and complex) and User Defined Forms - how to
How to create custom tables and custom user defined forms (UDF's) both for transactional and workflow-based services (BL's)G-10 How to view the application (server) log for (recent) errors on LIVE or on TEST
How can you find errors on LIVE or on TEST using the app server log to see if something that does not work is a result of some server-side error that is in the log but it is not necessarily shown to the end user.G-11 Interfacing - tools to check interfaces - 10xONE - Woocommerce
How you can test interfaces between 10xONE and woocommerceG-12 How to copy generic interfaces
How to copy an already existing generic interface to a new organization and interfaceG-14 Generic Interfaces - brief introduction about setup
Brief detailed intro about generic interfaces' setupFOR DEVELOPERS
G-1 and D-1 Introduction to 10xONE – Generic company presentation
D-2 10xONE architecture layers for developers
D-3 10xONE web framework layers - practical training in Visual Studio Apr 2021
D-4 Development environment introduction
D-5 User Defined Forms
D-6 Creating tables and fields - on the database layer
Other additional developer videos
D-7 Documenting system services (BL's) with Swagger
D-8 FullScreenPanel - how to convert a UI to full screen
D-9 Preloader - how to enable a UI element to show preloader
Some UI's may need a preloader screen to be shown for faster perceived user response.D-10 ROPSC - Resource Operational Scheduling Calendar
Dev description of a calendar with resources and activities.D-11 Data loader - 2 step data loader
We have a data loader for master detail - this is how to use itD-12.1 User Defined Forms - from a developer perspective - part 1
User defined forms - our form editor, from a developer perspective.D-12.2 User Defined Forms - from a developer perspective - part 2
User defined forms - our form editor, from a developer perspective.D-13 Elastic search
D-14 Adding one single field - throughout our software layers
D-15 How to use GridContainer in UI XML
Gridcontainer is when we show multiple data records in one view as cards. An example is this: each element is a Card, and the UI control displaying these cards is GridContainer: How can you handle these GridContainers? There is a short video about it:D-16 Hints for 10xONE developers#1
1. Refresh UI XML without stopping Visual Studio or needing to rebuild and re-run solution - there is a Refresh UI XML BL you can run from the already running application 2. Know (find) the WebUI behind any action fast 3. Know (find) the Business logic (BL_) behind any action fast 4. Bookmark (We all know but we forget). Very helpful 5. How Action_Definition works? For eg. Close_Popup_Page(FullScreenPanel, true);D-17 Database - Database types(TRS_LIVE, TRS_LIVE_BACKUP, TRS_DEVELOP)
Explained, adding a new field to the database, using Dev Intranet for uploading a new scriptD-18 Database - DAL - part 1
Data access layer - part#1D-19 DAL - part2, Business Logic layer, Interfaces, WebApplication, UI, Proxy, Facade
Taurus.BL, Taurus.Interfaces, TRSWebApplication, Taurus.UI, Taurus.Proxy, Taurus.FacadeD-20 Manual release new version to app
Manual release new version to appD-21.1 Add a new component, control to 10xONE - part 1
How to add a new component to 10xONED-21.2 Add a new component, control to 10xONE - part 2
How to add a new component to 10xONE, part 2D-21.3 Add a new component, control to 10xONE - part 3
How to add a new component to 10xONE, part 3D-22.1 - Developer intranet for Release management and SQL script management
A recap of the Developer Intranet functionalities. Release management - TeamCity connection, build process. SQL Management - what are the main SQL script types, what rules we need to follow to avoid SQL problems. Release process: svn-intranet-teamcity build-release publishD-23 - How to debug on LIVE? On TEST?
A short video on how to set your dev env to LIVE or to TEST and how to run debug there.D-24 - Code generator - other things to watch for 1
1. Manually resolving the issues of the stored procedures of a newly generated table. 2. Creating and configuring the data sets in a way, that it will work properly with the code generator.D-25 - Code generator - Creating the setup for the code generator
D-26 MIS Pivot tables - advanced topics
How to add a new field to an existing pivot region How to add captions for the newly added fields How to hide a column - e.g. from a join - a field that should not be shown in the pivot table but technically you must NOT delete it (if you do then it will cause errors as joins will not work)D-27 How to add n:m related data storage onto one single UI
D-28 How to intercept, find the actual SQL statement currently being run in the app
D-29 Hungarian Post - MTR System - IT environment
D-30 Intranet - release - how to find release errors in TeamCity
D-31 Change SSL on 10xone servers
MAGYAR IPARÁGI MEGOLDÁSOK - BEMUTATÓ - HUNGARIAN LANGUAGE INDUSTRY-SPECIFIC DEMOS
G-HU-1 Kereskedelem (wholesale, internet web sales back office) - magyarul (Hungarian)
G-HU-2 Fleet management - magyarul (Hungarian)
MAGYAR POSTA - HUNGARIAN POST-SPECIFIC
D-29 Hungarian Post - MTR System - IT environment
D-32 Hungarian Post - MTR System - How to build a new release and how to copy release to Hungarian Post FTP
D-32.1 Hungarian Post - MTR System - How to build a new release and how to copy release to Hungarian Post FTP - Summary - 1 hour video
OTHER STUFF
The Hard Truth of Working At a Startup
Original article has been found here: https://www.dave-bailey.com/blog/startup-expectations Written by Dave Bailey Filed under Culture Management PsychologyHere are some expectations your team wish they knew before joining your company.
Every manager knows the anxiety that comes with the question, ‘Have I set clear enough expectations?’ But often, team members struggle and things don’t go according to plan. The answer frequently appears to be, ‘No! We need clearer expectations!’ When expectations aren’t met, everyone becomes a little more miserable. Tom Magliozzi illustrates this in his famous equation:Happiness = Reality (minus) Expectations.But why are expectations so hard to set? One problem is that we don’t even recognize many of them until they become unfulfilled — which is when they suddenly come to our attention. And when you consider just how complex real life is, there always seems to be one expectation that slips through the net.
A new way to think about expectations
A big misconception about setting expectations is that it’s a monologue by expectation-setter to expectation-receiver. But in most cases, it’s a dialogue. We all suffer from the ‘curse of knowledge’ in which we unwittingly assume that other people know the things that we know. To counteract this, we need to be willing to share information and ask questions in both directions. My work as a CEO coach has given me an insight into the common yet subtle expectations that take time to become clear — and typically only after the expectation wasn’t met. That’s why I’m sharing some of the rarely-said-out-loud expectations that might exist in your company. I hope they provoke a dialogue between managers and teammates and help to clarify hidden expectations before they become issues. Think of it as the memo that you never received. This isn’t a complete list, nor is it a universal list — many of these expectations may not apply to your company. However, you’ll notice pretty quickly that there’s a theme:The number one expectation in a startup is that you’ll be proactive.With this in mind, here are 24 hidden expectations that you might find at your startup.
Managing your own work
1) Onboard yourself
Most startups don’t have an HR department, and onboarding is routinely forgotten, especially in the early stages. Make a list of the documents you’ll need before joining, and once you’ve joined, invite your colleagues for a coffee to better understand their roles. If your startup has READMEs, read them! You could even go the extra mile and create a resource for your next future colleague. Employees who onboard themselves instantly stand out to management as a godsend.2) Remove or ignore blockers
There’s always a reason behind being blocked. Maybe you’re missing the information, data, or approval to move ahead. However, you have to figure out a resourceful way to keep progressing. In the majority of cases, mistakes are more valuable than inaction, so don’t be afraid to make them.3) Automate repetitive tasks
Every engineer knows the acronym ‘DRY’ — Don’t Repeat Yourself. It’s bad form to duplicate lines of code when they could be wrapped into a single function. The same applies to work in general. If you’re faced with an ongoing, repetitive task, look for ways to automate it. If you’re late to the automated workflow party, check out Zapier.4) Adopt a problem
Let’s be clear: every startup has more problems than people . . . and teammates who adopt problems without being asked are the most valuable. If you catch yourself thinking, ‘Someone should fix that,’ the someone is probably you.Managing your manager
5) Prototype
The earlier you seek feedback, the cheaper it is to adjust to it. This underpins the whole idea of the MVP (minimal viable product), but it applies to work too. Imagine you’re asked to write a presentation. One approach is to show your deck only when it’s ‘perfect’. But the better approach is to get feedback on the outline first, even if it feels uncomfortable.6) Feedback upwards
You’re probably thinking, ‘This is impossible! How am I supposed to give feedback to my manager?’ Regardless of how hard it seems, your manager will almost certainly expect you to give it if you have it. Many managers — perhaps naively — think they’re pretty easy to talk to, but in any case, if you don’t give feedback, they won’t know about any issues and nothing will change. Test the waters in an upcoming one-on-one with this: ‘There’s something I wanted to make you aware of. Is now a good time?’7) Account for progress
Accountability just means providing an account of what’s going on. It sounds easy enough, but when someone asks you to explain what’s happening, it can feel scary (especially when your response is likely to be ‘slower than expected’). You should expect to answer difficult questions, these three in particular, which set up an accountability loop:- What will you do?
- When will you do it?
- How will I know?
8) Adjust to your boss’s style
Some managers are hands-on. They like to be kept in the loop, perhaps via a summary email (often called an EOD or EOW). Others are decidedly hands-off. They want you to take the lead and bring them in only if you’re stuck. If you can hold your judgement on what style is ‘best’ and adjust to how your manager operates, you’ll both be happier. If you really can’t deal with your boss’s management style, you might be happier finding a new boss.Managing your perception
9) Reframe complaints as opportunities to improve
There’s little room for complaining in a startup, especially when there’s so much that can make you unhappy. Instead, convert your complaint into an observation — consider its impact and try to find a way of improving the situation. You’ll come across as proactive rather than negative. A useful question to reflect on is: ‘How am I complicit in creating this situation?’10) Assert yourself (but not too much)
Entrepreneurs are an assertive bunch that often see the defence of their ideas as a challenge. The surprising truth is that they like (and need) a well-reasoned challenge, and even get frustrated when people don’t stand up for their own ideas. If you’re not naturally assertive, look for opportunities to assert yourself, linking your ideas back to your goals. On the other hand, if you’re naturally assertive, learn when to sit back and listen. This goes for leaders too.11) Know the product, know the numbers
You might not work in the product team, but you should know what it does, and how it works. Similarly, you ought to know which metrics are important to the business (or your goal) and how you’re performing. If your startup has a dashboard, memorise the numbers. If it doesn’t, build one.12) Get to know your colleagues
Startups are a team sport and the strength of its relationships are as important as the strength of its individuals. Look for opportunities to learn about your colleagues. If there are social events, go to them. And if there aren’t . . . well, you know the drill!Managing your own growth
13) Train yourself
When you’re a manager in a startup, it often feels like there’s no time to train your team. Embrace this by looking for ways to train yourself and develop new skills.If there’s something you don’t know, your first stop should be Google!Find a few blog posts on the topic and read them. Take a two-hour online course on Udemy. Look up free video tutorials on YouTube. And if you learn something useful, why not teach it to your team?